From 56314a13e367a662cf35c655853e0d1cba8e98de Mon Sep 17 00:00:00 2001 From: Nikolay Igotti Date: Thu, 27 Feb 2025 18:22:58 +0800 Subject: [PATCH 1/3] Generate with 2.0.37 --- .../ArkAccessibilityHoverEventMaterialized.ts | 2 +- .../generated/ArkActionSheetMaterialized.ts | 2 +- .../generated/ArkAlertDialogMaterialized.ts | 2 +- .../ArkAnimationExtenderMaterialized.ts | 2 +- .../ArkAppearSymbolEffectMaterialized.ts | 2 +- .../generated/ArkArkuiExternalInterfaces.ts | 7 +- .../ArkBackgroundColorStyleMaterialized.ts | 2 +- .../src/generated/ArkBaseEventMaterialized.ts | 2 +- .../ArkBaseGestureEventMaterialized.ts | 2 +- .../arkui/src/generated/ArkBaseInterfaces.ts | 24 + .../src/generated/ArkBaseShapeMaterialized.ts | 2 +- .../ArkBaselineOffsetStyleMaterialized.ts | 7 +- .../ArkBounceSymbolEffectMaterialized.ts | 2 +- .../ArkCalendarControllerMaterialized.ts | 2 +- .../ArkCalendarPickerDialogMaterialized.ts | 2 +- .../ArkCanvasGradientMaterialized.ts | 2 +- .../generated/ArkCanvasPathMaterialized.ts | 2 +- .../generated/ArkCanvasPatternMaterialized.ts | 2 +- .../ArkCanvasRendererMaterialized.ts | 56 +- ...ArkCanvasRenderingContext2DMaterialized.ts | 12 +- .../ArkChildrenMainSizeMaterialized.ts | 2 +- .../generated/ArkCircleShapeMaterialized.ts | 2 +- .../generated/ArkClickEventMaterialized.ts | 2 +- ...ClientAuthenticationHandlerMaterialized.ts | 2 +- .../generated/ArkColorFilterMaterialized.ts | 2 +- .../src/generated/ArkCommonInterfaces.ts | 14 +- .../generated/ArkCommonShapeMaterialized.ts | 2 +- .../ArkConsoleMessageMaterialized.ts | 2 +- .../generated/ArkContextMenuMaterialized.ts | 2 +- .../ArkControllerHandlerMaterialized.ts | 7 +- .../generated/ArkCursorControlNamespace.ts | 31 +- .../ArkCustomDialogControllerMaterialized.ts | 2 +- .../generated/ArkCustomSpanMaterialized.ts | 2 +- .../ArkDataResubmissionHandlerMaterialized.ts | 2 +- .../ArkDatePickerDialogMaterialized.ts | 2 +- .../ArkDecorationStyleMaterialized.ts | 2 +- .../ArkDisappearSymbolEffectMaterialized.ts | 2 +- .../src/generated/ArkDragEventMaterialized.ts | 10 +- .../generated/ArkDrawModifierMaterialized.ts | 2 +- .../generated/ArkDrawingCanvasMaterialized.ts | 7 +- .../ArkDrawingRenderingContextMaterialized.ts | 12 +- .../generated/ArkDynamicNodeMaterialized.ts | 2 +- .../ArkEditMenuOptionsMaterialized.ts | 2 +- .../generated/ArkEllipseShapeMaterialized.ts | 2 +- .../generated/ArkEventEmulatorMaterialized.ts | 7 +- .../generated/ArkEventResultMaterialized.ts | 2 +- .../ArkEventTargetInfoMaterialized.ts | 2 +- .../ArkFileSelectorParamMaterialized.ts | 2 +- .../ArkFileSelectorResultMaterialized.ts | 2 +- .../src/generated/ArkFocusControlNamespace.ts | 22 +- .../src/generated/ArkFrameNodeMaterialized.ts | 18 +- .../ArkFrictionMotionMaterialized.ts | 2 +- .../ArkFullScreenExitHandlerMaterialized.ts | 2 +- .../generated/ArkGestureEventMaterialized.ts | 2 +- .../ArkGestureModifierMaterialized.ts | 2 +- .../ArkGestureRecognizerMaterialized.ts | 5 +- .../generated/ArkGestureStyleMaterialized.ts | 2 +- .../ArkGlobalScopeInspectorMaterialized.ts | 50 - ...eOhosArkuiComponentSnapshotMaterialized.ts | 2 +- ...OhosArkuiPerformanceMonitorMaterialized.ts | 2 +- .../ArkGlobalScopeOhosFontMaterialized.ts | 2 +- ...ArkHierarchicalSymbolEffectMaterialized.ts | 2 +- .../generated/ArkHoverEventMaterialized.ts | 2 +- .../ArkHttpAuthHandlerMaterialized.ts | 2 +- .../src/generated/ArkICurveMaterialized.ts | 2 +- .../ArkImageAnalyzerControllerMaterialized.ts | 2 +- .../ArkImageAttachmentMaterialized.ts | 12 +- .../generated/ArkImageBitmapMaterialized.ts | 2 +- .../src/generated/ArkImageDataMaterialized.ts | 2 +- ...ndicatorComponentControllerMaterialized.ts | 2 +- .../src/generated/ArkInspectorInterfaces.ts | 24 + .../generated/ArkJsGeolocationMaterialized.ts | 2 +- .../src/generated/ArkJsResultMaterialized.ts | 2 +- .../src/generated/ArkKeyEventMaterialized.ts | 2 +- .../generated/ArkLayoutManagerMaterialized.ts | 2 +- .../ArkLazyForEachOpsMaterialized.ts | 14 +- .../generated/ArkLengthMetricsMaterialized.ts | 2 +- .../ArkLetterSpacingStyleMaterialized.ts | 7 +- .../ArkLineHeightStyleMaterialized.ts | 7 +- .../ArkLinearGradientMaterialized.ts | 2 +- ...rkLinearIndicatorControllerMaterialized.ts | 2 +- .../generated/ArkListScrollerMaterialized.ts | 2 +- .../ArkLongPressGestureEventMaterialized.ts | 2 +- .../src/generated/ArkMatrix2DMaterialized.ts | 2 +- .../generated/ArkMeasurableMaterialized.ts | 2 +- .../generated/ArkMouseEventMaterialized.ts | 2 +- .../ArkMutableStyledStringMaterialized.ts | 17 +- .../ArkNavDestinationContextMaterialized.ts | 32 +- .../generated/ArkNavExtenderMaterialized.ts | 5 +- .../generated/ArkNavPathInfoMaterialized.ts | 2 +- .../generated/ArkNavPathStackMaterialized.ts | 23 +- ...rkNavigationTransitionProxyMaterialized.ts | 2 +- .../ArkOffscreenCanvasMaterialized.ts | 8 +- ...eenCanvasRenderingContext2DMaterialized.ts | 5 +- .../ArkPanGestureEventMaterialized.ts | 2 +- .../ArkPanGestureOptionsMaterialized.ts | 2 +- .../generated/ArkPanRecognizerMaterialized.ts | 5 +- .../ArkParagraphStyleMaterialized.ts | 2 +- .../src/generated/ArkPath2DMaterialized.ts | 5 +- .../src/generated/ArkPathShapeMaterialized.ts | 2 +- .../ArkPatternLockControllerMaterialized.ts | 2 +- .../ArkPermissionRequestMaterialized.ts | 2 +- .../ArkPinchGestureEventMaterialized.ts | 2 +- .../src/generated/ArkPixelMapMaterialized.ts | 2 +- .../generated/ArkPixelMapMockMaterialized.ts | 2 +- .../src/generated/ArkProfilerNamespace.ts | 34 +- .../generated/ArkProgressMaskMaterialized.ts | 2 +- .../src/generated/ArkRectShapeMaterialized.ts | 2 +- ...ArkRenderingContextSettingsMaterialized.ts | 2 +- .../ArkReplaceSymbolEffectMaterialized.ts | 2 +- ...ArkRichEditorBaseControllerMaterialized.ts | 5 +- .../ArkRichEditorControllerMaterialized.ts | 10 +- ...ditorStyledStringControllerMaterialized.ts | 10 +- .../ArkRotationGestureEventMaterialized.ts | 2 +- .../ArkScaleSymbolEffectMaterialized.ts | 2 +- .../ArkScreenCaptureHandlerMaterialized.ts | 2 +- .../generated/ArkScrollMotionMaterialized.ts | 7 +- .../ArkScrollableTargetInfoMaterialized.ts | 2 +- .../src/generated/ArkScrollerMaterialized.ts | 2 +- .../ArkSearchControllerMaterialized.ts | 2 +- .../generated/ArkSpringMotionMaterialized.ts | 7 +- .../generated/ArkSpringPropMaterialized.ts | 2 +- .../ArkSslErrorHandlerMaterialized.ts | 2 +- .../ArkStyledStringControllerMaterialized.ts | 10 +- .../generated/ArkStyledStringMaterialized.ts | 17 +- .../generated/ArkSubmitEventMaterialized.ts | 2 +- .../ArkSwipeGestureEventMaterialized.ts | 2 +- ...wiperContentTransitionProxyMaterialized.ts | 2 +- .../ArkSwiperControllerMaterialized.ts | 2 +- .../src/generated/ArkSystemOpsMaterialized.ts | 2 +- ...rkTabContentTransitionProxyMaterialized.ts | 2 +- .../ArkTabsControllerMaterialized.ts | 2 +- .../ArkTapGestureEventMaterialized.ts | 2 +- .../ArkTextAreaControllerMaterialized.ts | 2 +- .../ArkTextBaseControllerMaterialized.ts | 5 +- .../ArkTextClockControllerMaterialized.ts | 2 +- ...rkTextContentControllerBaseMaterialized.ts | 2 +- .../ArkTextControllerMaterialized.ts | 10 +- .../ArkTextEditControllerExMaterialized.ts | 2 +- .../ArkTextInputControllerMaterialized.ts | 2 +- .../ArkTextMenuItemIdMaterialized.ts | 77 +- .../ArkTextPickerDialogMaterialized.ts | 2 +- .../ArkTextShadowStyleMaterialized.ts | 2 +- .../ArkTextStyleStyledStringMaterialized.ts | 2 +- .../ArkTextTimerControllerMaterialized.ts | 2 +- .../ArkTimePickerDialogMaterialized.ts | 2 +- .../generated/ArkTouchEventMaterialized.ts | 2 +- .../ArkTransitionEffectMaterialized.ts | 53 +- .../generated/ArkUICommonEventMaterialized.ts | 2 +- .../ArkUIExtensionProxyMaterialized.ts | 16 +- .../generated/ArkUnifiedDataMaterialized.ts | 2 +- .../src/generated/ArkUrlStyleMaterialized.ts | 2 +- .../ArkVideoControllerMaterialized.ts | 2 +- .../src/generated/ArkViewMaterialized.ts | 2 +- .../ArkWaterFlowSectionsMaterialized.ts | 2 +- .../ArkWebContextMenuParamMaterialized.ts | 2 +- .../ArkWebContextMenuResultMaterialized.ts | 2 +- .../generated/ArkWebControllerMaterialized.ts | 5 +- .../src/generated/ArkWebCookieMaterialized.ts | 2 +- .../ArkWebKeyboardControllerMaterialized.ts | 2 +- .../ArkWebResourceErrorMaterialized.ts | 2 +- .../ArkWebResourceRequestMaterialized.ts | 2 +- .../ArkWebResourceResponseMaterialized.ts | 2 +- .../ArkWebviewControllerMaterialized.ts | 2 +- .../ArkXComponentControllerMaterialized.ts | 2 +- .../arkui/src/generated/GlobalScope.ts | 36 +- .../arkts/ArkUIGeneratedNativeModule.ts | 182 +- .../src/generated/arkts/ArkUINativeModule.ts | 2 +- .../src/generated/arkts/TestNativeModule.ts | 2 +- .../arkui/src/generated/arkts/type_check.ts | 11 +- arkoala-arkts/arkui/src/generated/index.ts | 12 +- .../arkui/src/generated/peer_events.ts | 3 +- .../peers/ArkAbilityComponentPeer.ts | 2 +- .../generated/peers/ArkAlphabetIndexerPeer.ts | 2 +- .../src/generated/peers/ArkAnimatorPeer.ts | 7 +- .../arkui/src/generated/peers/ArkBadgePeer.ts | 2 +- .../arkui/src/generated/peers/ArkBlankPeer.ts | 2 +- .../src/generated/peers/ArkButtonPeer.ts | 2 +- .../src/generated/peers/ArkCalendarPeer.ts | 2 +- .../generated/peers/ArkCalendarPickerPeer.ts | 2 +- .../src/generated/peers/ArkCanvasPeer.ts | 2 +- .../src/generated/peers/ArkCheckboxPeer.ts | 2 +- .../generated/peers/ArkCheckboxgroupPeer.ts | 2 +- .../src/generated/peers/ArkCirclePeer.ts | 2 +- .../src/generated/peers/ArkColumnPeer.ts | 2 +- .../src/generated/peers/ArkColumnSplitPeer.ts | 2 +- .../src/generated/peers/ArkCommonPeer.ts | 10 +- .../src/generated/peers/ArkComponent3dPeer.ts | 2 +- .../generated/peers/ArkContainerSpanPeer.ts | 2 +- .../src/generated/peers/ArkCounterPeer.ts | 2 +- .../src/generated/peers/ArkDataPanelPeer.ts | 2 +- .../src/generated/peers/ArkDatePickerPeer.ts | 2 +- .../src/generated/peers/ArkDividerPeer.ts | 2 +- .../generated/peers/ArkEffectComponentPeer.ts | 2 +- .../src/generated/peers/ArkEllipsePeer.ts | 2 +- .../peers/ArkEmbeddedComponentPeer.ts | 2 +- .../arkui/src/generated/peers/ArkFlexPeer.ts | 2 +- .../src/generated/peers/ArkFlowItemPeer.ts | 2 +- .../src/generated/peers/ArkFolderStackPeer.ts | 2 +- .../generated/peers/ArkFormComponentPeer.ts | 2 +- .../src/generated/peers/ArkFormLinkPeer.ts | 2 +- .../arkui/src/generated/peers/ArkGaugePeer.ts | 2 +- .../src/generated/peers/ArkGridColPeer.ts | 2 +- .../generated/peers/ArkGridContainerPeer.ts | 2 +- .../src/generated/peers/ArkGridItemPeer.ts | 2 +- .../arkui/src/generated/peers/ArkGridPeer.ts | 2 +- .../src/generated/peers/ArkGridRowPeer.ts | 2 +- .../src/generated/peers/ArkHyperlinkPeer.ts | 2 +- .../generated/peers/ArkImageAnimatorPeer.ts | 2 +- .../arkui/src/generated/peers/ArkImagePeer.ts | 2 +- .../src/generated/peers/ArkImageSpanPeer.ts | 7 +- .../peers/ArkIndicatorcomponentPeer.ts | 2 +- .../arkui/src/generated/peers/ArkLinePeer.ts | 2 +- .../generated/peers/ArkLinearindicatorPeer.ts | 2 +- .../generated/peers/ArkListItemGroupPeer.ts | 7 +- .../src/generated/peers/ArkListItemPeer.ts | 2 +- .../arkui/src/generated/peers/ArkListPeer.ts | 7 +- .../generated/peers/ArkLoadingProgressPeer.ts | 2 +- .../generated/peers/ArkLocationButtonPeer.ts | 2 +- .../src/generated/peers/ArkMarqueePeer.ts | 2 +- .../peers/ArkMediaCachedImagePeer.ts | 2 +- .../generated/peers/ArkMenuItemGroupPeer.ts | 2 +- .../src/generated/peers/ArkMenuItemPeer.ts | 2 +- .../arkui/src/generated/peers/ArkMenuPeer.ts | 2 +- .../generated/peers/ArkNavDestinationPeer.ts | 2 +- .../src/generated/peers/ArkNavRouterPeer.ts | 2 +- .../src/generated/peers/ArkNavigatorPeer.ts | 2 +- .../generated/peers/ArkNodeContainerPeer.ts | 2 +- .../arkui/src/generated/peers/ArkPanelPeer.ts | 2 +- .../src/generated/peers/ArkPasteButtonPeer.ts | 2 +- .../arkui/src/generated/peers/ArkPathPeer.ts | 2 +- .../src/generated/peers/ArkPatternLockPeer.ts | 2 +- .../generated/peers/ArkPluginComponentPeer.ts | 2 +- .../src/generated/peers/ArkPolygonPeer.ts | 2 +- .../src/generated/peers/ArkPolylinePeer.ts | 2 +- .../src/generated/peers/ArkProgressPeer.ts | 2 +- .../src/generated/peers/ArkQrcodePeer.ts | 2 +- .../arkui/src/generated/peers/ArkRadioPeer.ts | 2 +- .../src/generated/peers/ArkRatingPeer.ts | 2 +- .../arkui/src/generated/peers/ArkRectPeer.ts | 2 +- .../src/generated/peers/ArkRefreshPeer.ts | 2 +- .../peers/ArkRelativeContainerPeer.ts | 2 +- .../generated/peers/ArkRemoteWindowPeer.ts | 2 +- .../src/generated/peers/ArkRichEditorPeer.ts | 7 +- .../src/generated/peers/ArkRichTextPeer.ts | 2 +- .../src/generated/peers/ArkRootScenePeer.ts | 2 +- .../arkui/src/generated/peers/ArkRowPeer.ts | 2 +- .../src/generated/peers/ArkRowSplitPeer.ts | 2 +- .../src/generated/peers/ArkSaveButtonPeer.ts | 2 +- .../src/generated/peers/ArkScreenPeer.ts | 2 +- .../src/generated/peers/ArkScrollBarPeer.ts | 2 +- .../src/generated/peers/ArkScrollPeer.ts | 2 +- .../src/generated/peers/ArkSearchPeer.ts | 7 +- .../peers/ArkSecurityComponentPeer.ts | 2 +- .../src/generated/peers/ArkSelectPeer.ts | 2 +- .../arkui/src/generated/peers/ArkShapePeer.ts | 7 +- .../src/generated/peers/ArkSidebarPeer.ts | 2 +- .../src/generated/peers/ArkSliderPeer.ts | 2 +- .../arkui/src/generated/peers/ArkSpanPeer.ts | 7 +- .../arkui/src/generated/peers/ArkStackPeer.ts | 2 +- .../peers/ArkStaticComponentsPeer.ts | 2 +- .../src/generated/peers/ArkStepperItemPeer.ts | 2 +- .../src/generated/peers/ArkStepperPeer.ts | 2 +- .../src/generated/peers/ArkSwiperPeer.ts | 7 +- .../src/generated/peers/ArkSymbolSpanPeer.ts | 2 +- .../src/generated/peers/ArkSymbolglyphPeer.ts | 2 +- .../src/generated/peers/ArkTabContentPeer.ts | 2 +- .../arkui/src/generated/peers/ArkTabsPeer.ts | 2 +- .../src/generated/peers/ArkTextAreaPeer.ts | 12 +- .../src/generated/peers/ArkTextClockPeer.ts | 2 +- .../src/generated/peers/ArkTextInputPeer.ts | 7 +- .../arkui/src/generated/peers/ArkTextPeer.ts | 12 +- .../src/generated/peers/ArkTextPickerPeer.ts | 2 +- .../src/generated/peers/ArkTextTimerPeer.ts | 2 +- .../src/generated/peers/ArkTimePickerPeer.ts | 2 +- .../src/generated/peers/ArkTogglePeer.ts | 2 +- .../peers/ArkUiExtensionComponentPeer.ts | 2 +- .../arkui/src/generated/peers/ArkVideoPeer.ts | 2 +- .../src/generated/peers/ArkWaterFlowPeer.ts | 2 +- .../arkui/src/generated/peers/ArkWebPeer.ts | 7 +- .../src/generated/peers/ArkWindowScenePeer.ts | 2 +- .../src/generated/peers/ArkXcomponentPeer.ts | 2 +- .../peers/CallbackDeserializeCall.ts | 3 +- .../src/generated/peers/CallbacksChecker.ts | 4 +- .../arkui/src/generated/peers/Deserializer.ts | 28 +- .../GlobalScope.ts} | 224 +- .../arkui/src/generated/peers/Serializer.ts | 2405 ++--------------- .../arkui/src/generated/ts/type_check.ts | 22 +- arkoala-arkts/arkui/types/index-full.d.ts | 41 +- arkoala/arkui-types/index-full.d.ts | 57 +- .../ArkAccessibilityHoverEventMaterialized.ts | 2 +- .../generated/ArkActionSheetMaterialized.ts | 2 +- .../generated/ArkAlertDialogMaterialized.ts | 2 +- .../ArkAnimationExtenderMaterialized.ts | 2 +- .../ArkAppearSymbolEffectMaterialized.ts | 2 +- .../generated/ArkArkuiExternalInterfaces.ts | 7 +- .../ArkBackgroundColorStyleMaterialized.ts | 2 +- .../src/generated/ArkBaseEventMaterialized.ts | 2 +- .../ArkBaseGestureEventMaterialized.ts | 2 +- .../arkui/src/generated/ArkBaseInterfaces.ts | 24 + .../src/generated/ArkBaseShapeMaterialized.ts | 2 +- .../ArkBaselineOffsetStyleMaterialized.ts | 7 +- .../ArkBounceSymbolEffectMaterialized.ts | 2 +- .../ArkCalendarControllerMaterialized.ts | 2 +- .../ArkCalendarPickerDialogMaterialized.ts | 2 +- .../ArkCanvasGradientMaterialized.ts | 2 +- .../generated/ArkCanvasPathMaterialized.ts | 2 +- .../generated/ArkCanvasPatternMaterialized.ts | 2 +- .../ArkCanvasRendererMaterialized.ts | 56 +- ...ArkCanvasRenderingContext2DMaterialized.ts | 12 +- .../ArkChildrenMainSizeMaterialized.ts | 2 +- .../generated/ArkCircleShapeMaterialized.ts | 2 +- .../generated/ArkClickEventMaterialized.ts | 2 +- ...ClientAuthenticationHandlerMaterialized.ts | 2 +- .../generated/ArkColorFilterMaterialized.ts | 2 +- .../src/generated/ArkCommonInterfaces.ts | 14 +- .../generated/ArkCommonShapeMaterialized.ts | 2 +- .../ArkConsoleMessageMaterialized.ts | 2 +- .../generated/ArkContextMenuMaterialized.ts | 2 +- .../ArkControllerHandlerMaterialized.ts | 7 +- .../generated/ArkCursorControlNamespace.ts | 32 +- .../ArkCustomDialogControllerMaterialized.ts | 2 +- .../generated/ArkCustomSpanMaterialized.ts | 2 +- .../ArkDataResubmissionHandlerMaterialized.ts | 2 +- .../ArkDatePickerDialogMaterialized.ts | 2 +- .../ArkDecorationStyleMaterialized.ts | 2 +- .../ArkDisappearSymbolEffectMaterialized.ts | 2 +- .../src/generated/ArkDragEventMaterialized.ts | 10 +- .../generated/ArkDrawModifierMaterialized.ts | 2 +- .../generated/ArkDrawingCanvasMaterialized.ts | 7 +- .../ArkDrawingRenderingContextMaterialized.ts | 12 +- .../generated/ArkDynamicNodeMaterialized.ts | 2 +- .../ArkEditMenuOptionsMaterialized.ts | 2 +- .../generated/ArkEllipseShapeMaterialized.ts | 2 +- .../generated/ArkEventEmulatorMaterialized.ts | 7 +- .../generated/ArkEventResultMaterialized.ts | 2 +- .../ArkEventTargetInfoMaterialized.ts | 2 +- .../ArkFileSelectorParamMaterialized.ts | 2 +- .../ArkFileSelectorResultMaterialized.ts | 2 +- .../src/generated/ArkFocusControlNamespace.ts | 22 +- .../src/generated/ArkFrameNodeMaterialized.ts | 18 +- .../ArkFrictionMotionMaterialized.ts | 2 +- .../ArkFullScreenExitHandlerMaterialized.ts | 2 +- .../generated/ArkGestureEventMaterialized.ts | 2 +- .../ArkGestureModifierMaterialized.ts | 2 +- .../ArkGestureRecognizerMaterialized.ts | 5 +- .../generated/ArkGestureStyleMaterialized.ts | 2 +- .../ArkGlobalScopeInspectorMaterialized.ts | 50 - ...eOhosArkuiComponentSnapshotMaterialized.ts | 2 +- ...OhosArkuiPerformanceMonitorMaterialized.ts | 2 +- .../ArkGlobalScopeOhosFontMaterialized.ts | 2 +- ...ArkHierarchicalSymbolEffectMaterialized.ts | 2 +- .../generated/ArkHoverEventMaterialized.ts | 2 +- .../ArkHttpAuthHandlerMaterialized.ts | 2 +- .../src/generated/ArkICurveMaterialized.ts | 2 +- .../ArkImageAnalyzerControllerMaterialized.ts | 2 +- .../ArkImageAttachmentMaterialized.ts | 12 +- .../generated/ArkImageBitmapMaterialized.ts | 2 +- .../src/generated/ArkImageDataMaterialized.ts | 2 +- ...ndicatorComponentControllerMaterialized.ts | 2 +- .../src/generated/ArkInspectorInterfaces.ts | 24 + .../generated/ArkJsGeolocationMaterialized.ts | 2 +- .../src/generated/ArkJsResultMaterialized.ts | 2 +- .../src/generated/ArkKeyEventMaterialized.ts | 2 +- .../generated/ArkLayoutManagerMaterialized.ts | 2 +- .../src/generated/ArkLazyForEachInterfaces.ts | 16 +- .../ArkLazyForEachOpsMaterialized.ts | 13 +- .../generated/ArkLengthMetricsMaterialized.ts | 2 +- .../ArkLetterSpacingStyleMaterialized.ts | 7 +- .../ArkLineHeightStyleMaterialized.ts | 7 +- .../ArkLinearGradientMaterialized.ts | 2 +- ...rkLinearIndicatorControllerMaterialized.ts | 2 +- .../generated/ArkListScrollerMaterialized.ts | 2 +- .../ArkLongPressGestureEventMaterialized.ts | 2 +- .../src/generated/ArkMatrix2DMaterialized.ts | 2 +- .../generated/ArkMeasurableMaterialized.ts | 2 +- .../generated/ArkMouseEventMaterialized.ts | 2 +- .../ArkMutableStyledStringMaterialized.ts | 17 +- .../ArkNavDestinationContextMaterialized.ts | 32 +- .../generated/ArkNavExtenderMaterialized.ts | 5 +- .../generated/ArkNavPathInfoMaterialized.ts | 2 +- .../generated/ArkNavPathStackMaterialized.ts | 23 +- ...rkNavigationTransitionProxyMaterialized.ts | 2 +- .../ArkOffscreenCanvasMaterialized.ts | 8 +- ...eenCanvasRenderingContext2DMaterialized.ts | 5 +- .../ArkPanGestureEventMaterialized.ts | 2 +- .../ArkPanGestureOptionsMaterialized.ts | 2 +- .../generated/ArkPanRecognizerMaterialized.ts | 5 +- .../ArkParagraphStyleMaterialized.ts | 2 +- .../src/generated/ArkPath2DMaterialized.ts | 5 +- .../src/generated/ArkPathShapeMaterialized.ts | 2 +- .../ArkPatternLockControllerMaterialized.ts | 2 +- .../ArkPermissionRequestMaterialized.ts | 2 +- .../ArkPinchGestureEventMaterialized.ts | 2 +- .../src/generated/ArkPixelMapMaterialized.ts | 2 +- .../generated/ArkPixelMapMockMaterialized.ts | 2 +- .../src/generated/ArkProfilerNamespace.ts | 34 +- .../generated/ArkProgressMaskMaterialized.ts | 2 +- .../src/generated/ArkRectShapeMaterialized.ts | 2 +- ...ArkRenderingContextSettingsMaterialized.ts | 2 +- .../ArkReplaceSymbolEffectMaterialized.ts | 2 +- ...ArkRichEditorBaseControllerMaterialized.ts | 5 +- .../ArkRichEditorControllerMaterialized.ts | 10 +- ...ditorStyledStringControllerMaterialized.ts | 10 +- .../ArkRotationGestureEventMaterialized.ts | 2 +- .../ArkScaleSymbolEffectMaterialized.ts | 2 +- .../ArkScreenCaptureHandlerMaterialized.ts | 2 +- .../generated/ArkScrollMotionMaterialized.ts | 7 +- .../ArkScrollableTargetInfoMaterialized.ts | 2 +- .../src/generated/ArkScrollerMaterialized.ts | 2 +- .../ArkSearchControllerMaterialized.ts | 2 +- .../generated/ArkSpringMotionMaterialized.ts | 7 +- .../generated/ArkSpringPropMaterialized.ts | 2 +- .../ArkSslErrorHandlerMaterialized.ts | 2 +- .../ArkStyledStringControllerMaterialized.ts | 10 +- .../generated/ArkStyledStringMaterialized.ts | 17 +- .../generated/ArkSubmitEventMaterialized.ts | 2 +- .../ArkSwipeGestureEventMaterialized.ts | 2 +- ...wiperContentTransitionProxyMaterialized.ts | 2 +- .../ArkSwiperControllerMaterialized.ts | 2 +- .../src/generated/ArkSystemOpsMaterialized.ts | 2 +- ...rkTabContentTransitionProxyMaterialized.ts | 2 +- .../ArkTabsControllerMaterialized.ts | 2 +- .../ArkTapGestureEventMaterialized.ts | 2 +- .../ArkTextAreaControllerMaterialized.ts | 2 +- .../ArkTextBaseControllerMaterialized.ts | 5 +- .../ArkTextClockControllerMaterialized.ts | 2 +- ...rkTextContentControllerBaseMaterialized.ts | 2 +- .../ArkTextControllerMaterialized.ts | 10 +- .../ArkTextEditControllerExMaterialized.ts | 2 +- .../ArkTextInputControllerMaterialized.ts | 2 +- .../ArkTextMenuItemIdMaterialized.ts | 77 +- .../ArkTextPickerDialogMaterialized.ts | 2 +- .../ArkTextShadowStyleMaterialized.ts | 2 +- .../ArkTextStyleStyledStringMaterialized.ts | 2 +- .../ArkTextTimerControllerMaterialized.ts | 2 +- .../ArkTimePickerDialogMaterialized.ts | 2 +- .../generated/ArkTouchEventMaterialized.ts | 2 +- .../ArkTransitionEffectMaterialized.ts | 53 +- .../generated/ArkUICommonEventMaterialized.ts | 2 +- .../ArkUIExtensionProxyMaterialized.ts | 2 +- .../generated/ArkUIGeneratedNativeModule.ts | 565 ++-- .../ArkUIGeneratedNativeModuleEmpty.ts | 315 ++- .../generated/ArkUnifiedDataMaterialized.ts | 2 +- .../src/generated/ArkUrlStyleMaterialized.ts | 2 +- .../ArkVideoControllerMaterialized.ts | 2 +- .../src/generated/ArkViewMaterialized.ts | 2 +- .../ArkWaterFlowSectionsMaterialized.ts | 2 +- .../ArkWebContextMenuParamMaterialized.ts | 2 +- .../ArkWebContextMenuResultMaterialized.ts | 2 +- .../generated/ArkWebControllerMaterialized.ts | 5 +- .../src/generated/ArkWebCookieMaterialized.ts | 2 +- .../ArkWebKeyboardControllerMaterialized.ts | 2 +- .../ArkWebResourceErrorMaterialized.ts | 2 +- .../ArkWebResourceRequestMaterialized.ts | 2 +- .../ArkWebResourceResponseMaterialized.ts | 2 +- .../ArkWebviewControllerMaterialized.ts | 2 +- .../ArkXComponentControllerMaterialized.ts | 2 +- arkoala/arkui/src/generated/GlobalScope.ts | 40 +- arkoala/arkui/src/generated/peer_events.ts | 3 +- .../peers/ArkAbilityComponentPeer.ts | 2 +- .../generated/peers/ArkAlphabetIndexerPeer.ts | 2 +- .../src/generated/peers/ArkAnimatorPeer.ts | 7 +- .../arkui/src/generated/peers/ArkBadgePeer.ts | 2 +- .../arkui/src/generated/peers/ArkBlankPeer.ts | 2 +- .../src/generated/peers/ArkButtonPeer.ts | 2 +- .../src/generated/peers/ArkCalendarPeer.ts | 2 +- .../generated/peers/ArkCalendarPickerPeer.ts | 2 +- .../src/generated/peers/ArkCanvasPeer.ts | 2 +- .../src/generated/peers/ArkCheckboxPeer.ts | 2 +- .../generated/peers/ArkCheckboxgroupPeer.ts | 2 +- .../src/generated/peers/ArkCirclePeer.ts | 2 +- .../src/generated/peers/ArkColumnPeer.ts | 2 +- .../src/generated/peers/ArkColumnSplitPeer.ts | 2 +- .../src/generated/peers/ArkCommonPeer.ts | 10 +- .../src/generated/peers/ArkComponent3dPeer.ts | 2 +- .../generated/peers/ArkContainerSpanPeer.ts | 2 +- .../src/generated/peers/ArkCounterPeer.ts | 2 +- .../src/generated/peers/ArkDataPanelPeer.ts | 2 +- .../src/generated/peers/ArkDatePickerPeer.ts | 2 +- .../src/generated/peers/ArkDividerPeer.ts | 2 +- .../generated/peers/ArkEffectComponentPeer.ts | 2 +- .../src/generated/peers/ArkEllipsePeer.ts | 2 +- .../peers/ArkEmbeddedComponentPeer.ts | 2 +- .../arkui/src/generated/peers/ArkFlexPeer.ts | 2 +- .../src/generated/peers/ArkFlowItemPeer.ts | 2 +- .../src/generated/peers/ArkFolderStackPeer.ts | 2 +- .../generated/peers/ArkFormComponentPeer.ts | 2 +- .../src/generated/peers/ArkFormLinkPeer.ts | 2 +- .../arkui/src/generated/peers/ArkGaugePeer.ts | 2 +- .../src/generated/peers/ArkGridColPeer.ts | 2 +- .../generated/peers/ArkGridContainerPeer.ts | 2 +- .../src/generated/peers/ArkGridItemPeer.ts | 2 +- .../arkui/src/generated/peers/ArkGridPeer.ts | 2 +- .../src/generated/peers/ArkGridRowPeer.ts | 2 +- .../src/generated/peers/ArkHyperlinkPeer.ts | 2 +- .../generated/peers/ArkImageAnimatorPeer.ts | 2 +- .../arkui/src/generated/peers/ArkImagePeer.ts | 2 +- .../src/generated/peers/ArkImageSpanPeer.ts | 7 +- .../peers/ArkIndicatorcomponentPeer.ts | 2 +- .../arkui/src/generated/peers/ArkLinePeer.ts | 2 +- .../generated/peers/ArkLinearindicatorPeer.ts | 2 +- .../generated/peers/ArkListItemGroupPeer.ts | 7 +- .../src/generated/peers/ArkListItemPeer.ts | 2 +- .../arkui/src/generated/peers/ArkListPeer.ts | 7 +- .../generated/peers/ArkLoadingProgressPeer.ts | 2 +- .../generated/peers/ArkLocationButtonPeer.ts | 2 +- .../src/generated/peers/ArkMarqueePeer.ts | 2 +- .../peers/ArkMediaCachedImagePeer.ts | 2 +- .../generated/peers/ArkMenuItemGroupPeer.ts | 2 +- .../src/generated/peers/ArkMenuItemPeer.ts | 2 +- .../arkui/src/generated/peers/ArkMenuPeer.ts | 2 +- .../generated/peers/ArkNavDestinationPeer.ts | 2 +- .../src/generated/peers/ArkNavRouterPeer.ts | 2 +- .../src/generated/peers/ArkNavigatorPeer.ts | 2 +- .../generated/peers/ArkNodeContainerPeer.ts | 2 +- .../arkui/src/generated/peers/ArkPanelPeer.ts | 2 +- .../src/generated/peers/ArkPasteButtonPeer.ts | 2 +- .../arkui/src/generated/peers/ArkPathPeer.ts | 2 +- .../src/generated/peers/ArkPatternLockPeer.ts | 2 +- .../generated/peers/ArkPluginComponentPeer.ts | 2 +- .../src/generated/peers/ArkPolygonPeer.ts | 2 +- .../src/generated/peers/ArkPolylinePeer.ts | 2 +- .../src/generated/peers/ArkProgressPeer.ts | 2 +- .../src/generated/peers/ArkQrcodePeer.ts | 2 +- .../arkui/src/generated/peers/ArkRadioPeer.ts | 2 +- .../src/generated/peers/ArkRatingPeer.ts | 2 +- .../arkui/src/generated/peers/ArkRectPeer.ts | 2 +- .../src/generated/peers/ArkRefreshPeer.ts | 2 +- .../peers/ArkRelativeContainerPeer.ts | 2 +- .../generated/peers/ArkRemoteWindowPeer.ts | 2 +- .../src/generated/peers/ArkRichEditorPeer.ts | 7 +- .../src/generated/peers/ArkRichTextPeer.ts | 2 +- .../src/generated/peers/ArkRootScenePeer.ts | 2 +- .../arkui/src/generated/peers/ArkRowPeer.ts | 2 +- .../src/generated/peers/ArkRowSplitPeer.ts | 2 +- .../src/generated/peers/ArkSaveButtonPeer.ts | 2 +- .../src/generated/peers/ArkScreenPeer.ts | 2 +- .../src/generated/peers/ArkScrollBarPeer.ts | 2 +- .../src/generated/peers/ArkScrollPeer.ts | 2 +- .../src/generated/peers/ArkSearchPeer.ts | 7 +- .../peers/ArkSecurityComponentPeer.ts | 2 +- .../src/generated/peers/ArkSelectPeer.ts | 2 +- .../arkui/src/generated/peers/ArkShapePeer.ts | 7 +- .../src/generated/peers/ArkSidebarPeer.ts | 2 +- .../src/generated/peers/ArkSliderPeer.ts | 2 +- .../arkui/src/generated/peers/ArkSpanPeer.ts | 7 +- .../arkui/src/generated/peers/ArkStackPeer.ts | 2 +- .../peers/ArkStaticComponentsPeer.ts | 2 +- .../src/generated/peers/ArkStepperItemPeer.ts | 2 +- .../src/generated/peers/ArkStepperPeer.ts | 2 +- .../src/generated/peers/ArkSwiperPeer.ts | 7 +- .../src/generated/peers/ArkSymbolSpanPeer.ts | 2 +- .../src/generated/peers/ArkSymbolglyphPeer.ts | 2 +- .../src/generated/peers/ArkTabContentPeer.ts | 2 +- .../arkui/src/generated/peers/ArkTabsPeer.ts | 2 +- .../src/generated/peers/ArkTextAreaPeer.ts | 12 +- .../src/generated/peers/ArkTextClockPeer.ts | 2 +- .../src/generated/peers/ArkTextInputPeer.ts | 7 +- .../arkui/src/generated/peers/ArkTextPeer.ts | 12 +- .../src/generated/peers/ArkTextPickerPeer.ts | 2 +- .../src/generated/peers/ArkTextTimerPeer.ts | 2 +- .../src/generated/peers/ArkTimePickerPeer.ts | 2 +- .../src/generated/peers/ArkTogglePeer.ts | 2 +- .../peers/ArkUiExtensionComponentPeer.ts | 2 +- .../arkui/src/generated/peers/ArkVideoPeer.ts | 2 +- .../src/generated/peers/ArkWaterFlowPeer.ts | 2 +- .../arkui/src/generated/peers/ArkWebPeer.ts | 7 +- .../src/generated/peers/ArkWindowScenePeer.ts | 2 +- .../src/generated/peers/ArkXcomponentPeer.ts | 2 +- .../peers/CallbackDeserializeCall.ts | 3 +- .../arkui/src/generated/peers/Deserializer.ts | 28 +- .../GlobalScope.ts} | 225 +- .../arkui/src/generated/peers/Serializer.ts | 2371 ++-------------- .../native/src/generated/Serializers.h | 258 +- .../src/generated/arkoala_api_generated.h | 478 ++-- .../native/src/generated/bridge_custom.cc | 6 +- .../native/src/generated/bridge_generated.cc | 1346 +++++---- .../src/generated/callback_managed_caller.cc | 2 +- .../native/src/generated/dummy_impl.cc | 1764 ++++++------ .../native/src/generated/real_impl.cc | 685 ++--- .../src/generated/ArkUINativeModule.ts | 2 +- .../src/generated/ArkUINativeModuleEmpty.ts | 2 +- .../src/generated/TestNativeModule.ts | 2 +- .../src/generated/TestNativeModuleEmpty.ts | 2 +- arkoala/tools/peer-generator/package.json | 4 +- 586 files changed, 4846 insertions(+), 8821 deletions(-) create mode 100644 arkoala-arkts/arkui/src/generated/ArkBaseInterfaces.ts delete mode 100644 arkoala-arkts/arkui/src/generated/ArkGlobalScopeInspectorMaterialized.ts create mode 100644 arkoala-arkts/arkui/src/generated/ArkInspectorInterfaces.ts rename arkoala-arkts/arkui/src/generated/{ArkGlobalScopeCommonMaterialized.ts => peers/GlobalScope.ts} (46%) create mode 100644 arkoala/arkui/src/generated/ArkBaseInterfaces.ts delete mode 100644 arkoala/arkui/src/generated/ArkGlobalScopeInspectorMaterialized.ts create mode 100644 arkoala/arkui/src/generated/ArkInspectorInterfaces.ts rename arkoala/arkui/src/generated/{ArkGlobalScopeCommonMaterialized.ts => peers/GlobalScope.ts} (41%) diff --git a/arkoala-arkts/arkui/src/generated/ArkAccessibilityHoverEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkAccessibilityHoverEventMaterialized.ts index f6fc05ac4..eab2ea27c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkAccessibilityHoverEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkAccessibilityHoverEventMaterialized.ts @@ -20,7 +20,7 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { AccessibilityHoverType } from "./ArkEnumsInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkActionSheetMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkActionSheetMaterialized.ts index ee8806eb4..c71fca935 100644 --- a/arkoala-arkts/arkui/src/generated/ArkActionSheetMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkActionSheetMaterialized.ts @@ -18,7 +18,7 @@ import { ActionSheetOptions } from "./ArkActionSheetInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkAlertDialogMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkAlertDialogMaterialized.ts index 25c62f260..f133c4785 100644 --- a/arkoala-arkts/arkui/src/generated/ArkAlertDialogMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkAlertDialogMaterialized.ts @@ -18,7 +18,7 @@ import { AlertDialogParamWithConfirm, AlertDialogParamWithButtons, AlertDialogParamWithOptions } from "./ArkAlertDialogInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkAnimationExtenderMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkAnimationExtenderMaterialized.ts index 878cb77df..5ab4213c4 100644 --- a/arkoala-arkts/arkui/src/generated/ArkAnimationExtenderMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkAnimationExtenderMaterialized.ts @@ -19,7 +19,7 @@ import { AnimateParam, TranslateOptions } from "./ArkCommonInterfaces" import { DoubleAnimationParam } from "./ArkAnimationExtenderInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts index a8d3889ff..afc961e7c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts @@ -18,7 +18,7 @@ import { SymbolEffect, EffectScope } from "./ArkArkuiExternalInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkArkuiExternalInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkArkuiExternalInterfaces.ts index cc72a9066..17feca9ee 100644 --- a/arkoala-arkts/arkui/src/generated/ArkArkuiExternalInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkArkuiExternalInterfaces.ts @@ -19,6 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" +import { BusinessError } from "./ArkBaseInterfaces" import { Resource } from "./ArkResourceInterfaces" export interface NodeController { } @@ -75,12 +76,6 @@ export enum PerfMonitorSourceType { PERF_JOYSTICK_EVENT = 3, PERF_KEY_EVENT = 4 } -export interface BusinessError { - name: string; - message: string; - stack?: string; - code: number; -} export type ErrorCallback = (err: BusinessError) => void; export interface ShapeSize { width?: number | string; diff --git a/arkoala-arkts/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts index 38be97d80..130c310a3 100644 --- a/arkoala-arkts/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts @@ -18,7 +18,7 @@ import { TextBackgroundStyle } from "./ArkSpanInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkBaseEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkBaseEventMaterialized.ts index fdecee5b3..153b972f0 100644 --- a/arkoala-arkts/arkui/src/generated/ArkBaseEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkBaseEventMaterialized.ts @@ -18,7 +18,7 @@ import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkBaseGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkBaseGestureEventMaterialized.ts index eadb8b36f..6d93c334e 100644 --- a/arkoala-arkts/arkui/src/generated/ArkBaseGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkBaseGestureEventMaterialized.ts @@ -20,7 +20,7 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkBaseInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkBaseInterfaces.ts new file mode 100644 index 000000000..db98d04c1 --- /dev/null +++ b/arkoala-arkts/arkui/src/generated/ArkBaseInterfaces.ts @@ -0,0 +1,24 @@ +/* + * 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 BusinessError { + code: number; +} diff --git a/arkoala-arkts/arkui/src/generated/ArkBaseShapeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkBaseShapeMaterialized.ts index 5e2543686..3c43b31f8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkBaseShapeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkBaseShapeMaterialized.ts @@ -19,7 +19,7 @@ import { Length, SizeOptions } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts index 17052d47c..2fa329a51 100644 --- a/arkoala-arkts/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts @@ -18,7 +18,7 @@ import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -40,10 +40,7 @@ export class BaselineOffsetStyle implements MaterializedBase { return this.getBaselineOffset() } static ctor_baselineoffsetstyle(value: LengthMetrics): KPointer { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeLengthMetrics(value) - const retval = ArkUIGeneratedNativeModule._BaselineOffsetStyle_ctor(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._BaselineOffsetStyle_ctor(toPeerPtr(value)) return retval } constructor(value?: LengthMetrics) { diff --git a/arkoala-arkts/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts index 0d90d1c62..98e17bdf2 100644 --- a/arkoala-arkts/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts @@ -18,7 +18,7 @@ import { SymbolEffect, EffectScope, EffectDirection } from "./ArkArkuiExternalInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkCalendarControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCalendarControllerMaterialized.ts index 7a44ce915..d67c7ff2d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCalendarControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCalendarControllerMaterialized.ts @@ -18,7 +18,7 @@ import { Literal_Number_day_month_year } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkCalendarPickerDialogMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCalendarPickerDialogMaterialized.ts index 1cb0a0f28..1e3560b31 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCalendarPickerDialogMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCalendarPickerDialogMaterialized.ts @@ -18,7 +18,7 @@ import { CalendarDialogOptions } from "./ArkCalendarPickerInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkCanvasGradientMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCanvasGradientMaterialized.ts index 8458f4796..1ce2e4aad 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCanvasGradientMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCanvasGradientMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkCanvasPathMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCanvasPathMaterialized.ts index f01c1760e..51ecb7b9a 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCanvasPathMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCanvasPathMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkCanvasPatternMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCanvasPatternMaterialized.ts index 1aa9db9d5..cac4d3683 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCanvasPatternMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCanvasPatternMaterialized.ts @@ -18,7 +18,7 @@ import { Matrix2D, Matrix2DInternal } from "./ArkMatrix2DMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkCanvasRendererMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCanvasRendererMaterialized.ts index b655b3171..d2420c013 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCanvasRendererMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCanvasRendererMaterialized.ts @@ -26,7 +26,7 @@ import { Path2D, Path2DInternal } from "./ArkPath2DMaterialized" import { ImageData, ImageDataInternal } from "./ArkImageDataMaterialized" import { Matrix2D, Matrix2DInternal } from "./ArkMatrix2DMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -711,7 +711,6 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { } private clip1_serialize(path: Path2D, fillRule?: CanvasFillRule): void { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writePath2D(path) let fillRule_type : int32 = RuntimeType.UNDEFINED fillRule_type = runtimeType(fillRule) thisSerializer.writeInt8(fillRule_type as int32) @@ -719,7 +718,7 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { const fillRule_value = fillRule! thisSerializer.writeString(fillRule_value) } - ArkUIGeneratedNativeModule._CanvasRenderer_clip1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._CanvasRenderer_clip1(this.peer!.ptr, toPeerPtr(path), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private fill0_serialize(fillRule?: CanvasFillRule): void { @@ -736,7 +735,6 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { } private fill1_serialize(path: Path2D, fillRule?: CanvasFillRule): void { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writePath2D(path) let fillRule_type : int32 = RuntimeType.UNDEFINED fillRule_type = runtimeType(fillRule) thisSerializer.writeInt8(fillRule_type as int32) @@ -744,25 +742,22 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { const fillRule_value = fillRule! thisSerializer.writeString(fillRule_value) } - ArkUIGeneratedNativeModule._CanvasRenderer_fill1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._CanvasRenderer_fill1(this.peer!.ptr, toPeerPtr(path), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private stroke0_serialize(): void { ArkUIGeneratedNativeModule._CanvasRenderer_stroke0(this.peer!.ptr) } private stroke1_serialize(path: Path2D): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writePath2D(path) - ArkUIGeneratedNativeModule._CanvasRenderer_stroke1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._CanvasRenderer_stroke1(this.peer!.ptr, toPeerPtr(path)) } private createLinearGradient_serialize(x0: number, y0: number, x1: number, y1: number): CanvasGradient { const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createLinearGradient(this.peer!.ptr, x0, y0, x1, y1) - throw new Error("Object deserialization is not implemented.") + const obj : CanvasGradient = CanvasGradientInternal.fromPtr(retval) + return obj } private createPattern_serialize(image: ImageBitmap, repetition?: string): CanvasPattern | undefined { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeImageBitmap(image) let repetition_type : int32 = RuntimeType.UNDEFINED repetition_type = runtimeType(repetition) thisSerializer.writeInt8(repetition_type as int32) @@ -770,40 +765,42 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { const repetition_value = repetition! thisSerializer.writeString(repetition_value) } - const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createPattern(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createPattern(this.peer!.ptr, toPeerPtr(image), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() throw new Error("Object deserialization is not implemented.") } private createRadialGradient_serialize(x0: number, y0: number, r0: number, x1: number, y1: number, r1: number): CanvasGradient { const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createRadialGradient(this.peer!.ptr, x0, y0, r0, x1, y1, r1) - throw new Error("Object deserialization is not implemented.") + const obj : CanvasGradient = CanvasGradientInternal.fromPtr(retval) + return obj } private createConicGradient_serialize(startAngle: number, x: number, y: number): CanvasGradient { const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createConicGradient(this.peer!.ptr, startAngle, x, y) - throw new Error("Object deserialization is not implemented.") + const obj : CanvasGradient = CanvasGradientInternal.fromPtr(retval) + return obj } private createImageData0_serialize(sw: number, sh: number): ImageData { const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createImageData0(this.peer!.ptr, sw, sh) - throw new Error("Object deserialization is not implemented.") + const obj : ImageData = ImageDataInternal.fromPtr(retval) + return obj } private createImageData1_serialize(imagedata: ImageData): ImageData { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeImageData(imagedata) - const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createImageData1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() - throw new Error("Object deserialization is not implemented.") + const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createImageData1(this.peer!.ptr, toPeerPtr(imagedata)) + const obj : ImageData = ImageDataInternal.fromPtr(retval) + return obj } private getImageData_serialize(sx: number, sy: number, sw: number, sh: number): ImageData { const retval = ArkUIGeneratedNativeModule._CanvasRenderer_getImageData(this.peer!.ptr, sx, sy, sw, sh) - throw new Error("Object deserialization is not implemented.") + const obj : ImageData = ImageDataInternal.fromPtr(retval) + return obj } private getPixelMap_serialize(sx: number, sy: number, sw: number, sh: number): PixelMap { const retval = ArkUIGeneratedNativeModule._CanvasRenderer_getPixelMap(this.peer!.ptr, sx, sy, sw, sh) - throw new Error("Object deserialization is not implemented.") + const obj : PixelMap = PixelMapInternal.fromPtr(retval) + return obj } private putImageData0_serialize(imagedata: ImageData, dx: number | string, dy: number | string): void { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeImageData(imagedata) let dx_type : int32 = RuntimeType.UNDEFINED dx_type = runtimeType(dx) if (RuntimeType.NUMBER == dx_type) { @@ -828,12 +825,11 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { const dy_1 = dy as string thisSerializer.writeString(dy_1) } - ArkUIGeneratedNativeModule._CanvasRenderer_putImageData0(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._CanvasRenderer_putImageData0(this.peer!.ptr, toPeerPtr(imagedata), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private putImageData1_serialize(imagedata: ImageData, dx: number | string, dy: number | string, dirtyX: number | string, dirtyY: number | string, dirtyWidth: number | string, dirtyHeight: number | string): void { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeImageData(imagedata) let dx_type : int32 = RuntimeType.UNDEFINED dx_type = runtimeType(dx) if (RuntimeType.NUMBER == dx_type) { @@ -906,7 +902,7 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { const dirtyHeight_1 = dirtyHeight as string thisSerializer.writeString(dirtyHeight_1) } - ArkUIGeneratedNativeModule._CanvasRenderer_putImageData1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._CanvasRenderer_putImageData1(this.peer!.ptr, toPeerPtr(imagedata), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private getLineDash_serialize(): Array { @@ -968,7 +964,8 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { } private getTransform_serialize(): Matrix2D { const retval = ArkUIGeneratedNativeModule._CanvasRenderer_getTransform(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj : Matrix2D = Matrix2DInternal.fromPtr(retval) + return obj } private resetTransform_serialize(): void { ArkUIGeneratedNativeModule._CanvasRenderer_resetTransform(this.peer!.ptr) @@ -1013,10 +1010,7 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { thisSerializer.release() } private transferFromImageBitmap_serialize(bitmap: ImageBitmap): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeImageBitmap(bitmap) - ArkUIGeneratedNativeModule._CanvasRenderer_transferFromImageBitmap(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._CanvasRenderer_transferFromImageBitmap(this.peer!.ptr, toPeerPtr(bitmap)) } private saveLayer_serialize(): void { ArkUIGeneratedNativeModule._CanvasRenderer_saveLayer(this.peer!.ptr) diff --git a/arkoala-arkts/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts index f0ac3d5ae..9d461193d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts @@ -32,7 +32,7 @@ import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { ImageAnalyzerConfig } from "./ArkImageCommonInterfaces" import { Callback_Void } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -57,7 +57,7 @@ export class CanvasRenderingContext2D extends CanvasRenderer implements Material return this.getWidth() } get canvas(): FrameNode { - throw new Error("Not implemented") + return this.getCanvas() } static ctor_canvasrenderingcontext2d(settings?: RenderingContextSettings): KPointer { const thisSerializer : Serializer = Serializer.hold() @@ -119,6 +119,9 @@ export class CanvasRenderingContext2D extends CanvasRenderer implements Material private getWidth(): number { return this.getWidth_serialize() } + private getCanvas(): FrameNode { + return this.getCanvas_serialize() + } on(type: string, callback_: (() => void)): void { throw new Error("TBD") } @@ -200,4 +203,9 @@ export class CanvasRenderingContext2D extends CanvasRenderer implements Material const retval = ArkUIGeneratedNativeModule._CanvasRenderingContext2D_getWidth(this.peer!.ptr) return retval } + private getCanvas_serialize(): FrameNode { + const retval = ArkUIGeneratedNativeModule._CanvasRenderingContext2D_getCanvas(this.peer!.ptr) + const obj : FrameNode = FrameNodeInternal.fromPtr(retval) + return obj + } } diff --git a/arkoala-arkts/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts index 194f8423c..6dc257289 100644 --- a/arkoala-arkts/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkCircleShapeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCircleShapeMaterialized.ts index 3c4ce4ef1..05779e35d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCircleShapeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCircleShapeMaterialized.ts @@ -21,7 +21,7 @@ import { Position, ResourceColor, Length, SizeOptions } from "./ArkUnitsInterfac import { Color } from "./ArkEnumsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkClickEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkClickEventMaterialized.ts index 0483f4e0d..d4daadfde 100644 --- a/arkoala-arkts/arkui/src/generated/ArkClickEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkClickEventMaterialized.ts @@ -20,7 +20,7 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { Callback_Void } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkClientAuthenticationHandlerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkClientAuthenticationHandlerMaterialized.ts index 475d568d0..512ef96b0 100644 --- a/arkoala-arkts/arkui/src/generated/ArkClientAuthenticationHandlerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkClientAuthenticationHandlerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkColorFilterMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkColorFilterMaterialized.ts index c25f4a577..9df94c7cb 100644 --- a/arkoala-arkts/arkui/src/generated/ArkColorFilterMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkColorFilterMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkCommonInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkCommonInterfaces.ts index df03b7b40..722cacf8e 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCommonInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCommonInterfaces.ts @@ -21,12 +21,12 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from 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 } from "./ArkUnitsInterfaces" +import { Resource } from "./ArkResourceInterfaces" 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, AnimationRange_Number, 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" import { PixelMap } from "./ArkPixelMapMaterialized" import { ButtonType, ButtonStyleMode, ButtonRole } from "./ArkButtonInterfaces" -import { Resource } from "./ArkResourceInterfaces" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" import { GestureRecognizer } from "./ArkGestureRecognizerMaterialized" import { GestureJudgeResult, GestureInfo, GestureType, GestureMask, GestureHandler, GesturePriority } from "./ArkGestureInterfaces" @@ -67,9 +67,11 @@ export interface ProvideOptions { } export interface AnimatableArithmetic { } +declare function getContext(arg0: Object): Context export interface Context { _ContextStub: string; } +declare function postCardAction(arg0: Object, arg1: Object): void export interface Configuration { colorMode: string; fontScale: number; @@ -85,6 +87,8 @@ export interface ExpectedFrameRateRange { max: number; expected: number; } +declare function dollar_r(arg0: string, arg1: Array): Resource +declare function dollar_rawfile(arg0: string): Resource export enum FinishCallbackType { REMOVED = 0, LOGICALLY = 1 @@ -236,6 +240,14 @@ export interface DragItemInfo { builder?: CustomBuilder; extraInfo?: string; } +declare function animateTo(arg0: AnimateParam, arg1: (() => void)): void +declare function animateToImmediately(arg0: AnimateParam, arg1: (() => void)): void +declare function vp2px(arg0: number): number +declare function px2vp(arg0: number): number +declare function fp2px(arg0: number): number +declare function px2fp(arg0: number): number +declare function lpx2px(arg0: number): number +declare function px2lpx(arg0: number): number export interface EventTarget { area: Area; } diff --git a/arkoala-arkts/arkui/src/generated/ArkCommonShapeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCommonShapeMaterialized.ts index c2ac02a20..815c9489a 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCommonShapeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCommonShapeMaterialized.ts @@ -20,7 +20,7 @@ import { Position, ResourceColor } from "./ArkUnitsInterfaces" import { Color } from "./ArkEnumsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkConsoleMessageMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkConsoleMessageMaterialized.ts index 1cddcec89..83322d7bc 100644 --- a/arkoala-arkts/arkui/src/generated/ArkConsoleMessageMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkConsoleMessageMaterialized.ts @@ -18,7 +18,7 @@ import { MessageLevel } from "./ArkWebInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkContextMenuMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkContextMenuMaterialized.ts index 7de6a981e..b69532d82 100644 --- a/arkoala-arkts/arkui/src/generated/ArkContextMenuMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkContextMenuMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkControllerHandlerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkControllerHandlerMaterialized.ts index b1d2f9480..6c3b96a6c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkControllerHandlerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkControllerHandlerMaterialized.ts @@ -18,7 +18,7 @@ import { WebviewController, WebviewControllerInternal } from "./ArkWebviewControllerMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -53,9 +53,6 @@ export class ControllerHandler implements MaterializedBase { return } private setWebController_serialize(controller: WebviewController): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeWebviewController(controller) - ArkUIGeneratedNativeModule._ControllerHandler_setWebController(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._ControllerHandler_setWebController(this.peer!.ptr, toPeerPtr(controller)) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkCursorControlNamespace.ts b/arkoala-arkts/arkui/src/generated/ArkCursorControlNamespace.ts index 79b8920bc..d0cd64617 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCursorControlNamespace.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCursorControlNamespace.ts @@ -16,38 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" -import { unsafeCast, int32, float32 } from "@koalaui/common" -import { Serializer } from "./peers/Serializer" -import { CallbackKind } from "./peers/CallbackKind" -import { Deserializer } from "./peers/Deserializer" -import { CallbackTransformer } from "./peers/CallbackTransformer" import { PointerStyle } from "./ArkArkuiCustomInterfaces" +import { GlobalScope } from "./peers/GlobalScope" export namespace cursorControl { - export class GlobalScope_cursorControl_common { - public static setCursor(value: PointerStyle): void { - const value_casted = value as (PointerStyle) - GlobalScope_cursorControl_common.setCursor_serialize(value_casted) - return - } - public static restoreDefault(): void { - GlobalScope_cursorControl_common.restoreDefault_serialize() - return - } - private static setCursor_serialize(value: PointerStyle): void { - ArkUIGeneratedNativeModule._GlobalScope_cursorControl_common_setCursor((value.valueOf() as int32)) - } - private static restoreDefault_serialize(): void { - ArkUIGeneratedNativeModule._GlobalScope_cursorControl_common_restoreDefault() - } + export function setCursor(value: PointerStyle): void { + GlobalScope.cursorControl_setCursor(value) } } export namespace cursorControl { - export function setCursor(value: PointerStyle): void { - GlobalScope_cursorControl_common.setCursor(value) - } export function restoreDefault(): void { - GlobalScope_cursorControl_common.restoreDefault() + GlobalScope.cursorControl_restoreDefault() } } diff --git a/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts index 86165f851..ea2740794 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts @@ -18,7 +18,7 @@ import { CustomDialogControllerOptions } from "./ArkCustomDialogControllerInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkCustomSpanMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCustomSpanMaterialized.ts index c98371086..f5ff78ef8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCustomSpanMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCustomSpanMaterialized.ts @@ -19,7 +19,7 @@ import { CustomSpanMeasureInfo, CustomSpanMetrics, CustomSpanDrawInfo } from "./ArkStyledStringInterfaces" import { DrawContext } from "./ArkCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkDataResubmissionHandlerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDataResubmissionHandlerMaterialized.ts index 02a6baf7e..8950b2d60 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDataResubmissionHandlerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDataResubmissionHandlerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkDatePickerDialogMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDatePickerDialogMaterialized.ts index 92aab7081..b3781b55d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDatePickerDialogMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDatePickerDialogMaterialized.ts @@ -18,7 +18,7 @@ import { DatePickerDialogOptions } from "./ArkDatePickerInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkDecorationStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDecorationStyleMaterialized.ts index 7d7e89c8e..44b3a9a66 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDecorationStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDecorationStyleMaterialized.ts @@ -21,7 +21,7 @@ import { ResourceColor } from "./ArkUnitsInterfaces" import { DecorationStyleInterface } from "./ArkStyledStringInterfaces" import { Resource } from "./ArkResourceInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts index e5107c81c..33c5301dd 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts @@ -18,7 +18,7 @@ import { SymbolEffect, EffectScope } from "./ArkArkuiExternalInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkDragEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDragEventMaterialized.ts index 35ffc72a3..a4f33c443 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDragEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDragEventMaterialized.ts @@ -19,7 +19,7 @@ import { DragBehavior, Summary, DragResult, Rectangle } from "./ArkCommonInterfaces" import { UnifiedData, UnifiedDataInternal } from "./ArkUnifiedDataMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -167,14 +167,12 @@ export class DragEventInternal implements MaterializedBase,DragEvent { return retval } private setData_serialize(unifiedData: UnifiedData): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeUnifiedData(unifiedData) - ArkUIGeneratedNativeModule._DragEvent_setData(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._DragEvent_setData(this.peer!.ptr, toPeerPtr(unifiedData)) } private getData_serialize(): UnifiedData { const retval = ArkUIGeneratedNativeModule._DragEvent_getData(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj : UnifiedData = UnifiedDataInternal.fromPtr(retval) + return obj } private getSummary_serialize(): Summary { const retval = ArkUIGeneratedNativeModule._DragEvent_getSummary(this.peer!.ptr) diff --git a/arkoala-arkts/arkui/src/generated/ArkDrawModifierMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDrawModifierMaterialized.ts index 5b4ceb3a8..b4b7cd57e 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDrawModifierMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDrawModifierMaterialized.ts @@ -18,7 +18,7 @@ import { DrawContext } from "./ArkCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkDrawingCanvasMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDrawingCanvasMaterialized.ts index 9f22ef047..002e468a0 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDrawingCanvasMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDrawingCanvasMaterialized.ts @@ -18,7 +18,7 @@ import { PixelMap, PixelMapInternal } from "./ArkPixelMapMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -37,10 +37,7 @@ export class DrawingCanvas implements MaterializedBase { return this.peer } static ctor_drawingcanvas(pixelmap: PixelMap): KPointer { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writePixelMap(pixelmap) - const retval = ArkUIGeneratedNativeModule._DrawingCanvas_ctor(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._DrawingCanvas_ctor(toPeerPtr(pixelmap)) return retval } constructor(pixelmap?: PixelMap) { diff --git a/arkoala-arkts/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts index 538b6c6a6..560e04e6c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts @@ -20,7 +20,7 @@ import { Size } from "./ArkCanvasInterfaces" import { DrawingCanvas, DrawingCanvasInternal } from "./ArkDrawingCanvasMaterialized" import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -42,7 +42,7 @@ export class DrawingRenderingContext implements MaterializedBase { throw new Error("Not implemented") } get canvas(): DrawingCanvas { - throw new Error("Not implemented") + return this.getCanvas() } static ctor_drawingrenderingcontext(unit?: LengthMetricsUnit): KPointer { const thisSerializer : Serializer = Serializer.hold() @@ -68,7 +68,15 @@ export class DrawingRenderingContext implements MaterializedBase { this.invalidate_serialize() return } + private getCanvas(): DrawingCanvas { + return this.getCanvas_serialize() + } private invalidate_serialize(): void { ArkUIGeneratedNativeModule._DrawingRenderingContext_invalidate(this.peer!.ptr) } + private getCanvas_serialize(): DrawingCanvas { + const retval = ArkUIGeneratedNativeModule._DrawingRenderingContext_getCanvas(this.peer!.ptr) + const obj : DrawingCanvas = DrawingCanvasInternal.fromPtr(retval) + return obj + } } diff --git a/arkoala-arkts/arkui/src/generated/ArkDynamicNodeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDynamicNodeMaterialized.ts index b184d7921..7f35949ea 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDynamicNodeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDynamicNodeMaterialized.ts @@ -18,7 +18,7 @@ import { OnMoveHandler } from "./ArkCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkEditMenuOptionsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkEditMenuOptionsMaterialized.ts index 01f0524d2..13844aeb2 100644 --- a/arkoala-arkts/arkui/src/generated/ArkEditMenuOptionsMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkEditMenuOptionsMaterialized.ts @@ -18,7 +18,7 @@ import { TextMenuItem, TextRange } from "./ArkTextCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkEllipseShapeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkEllipseShapeMaterialized.ts index 3938db3ad..242d2e033 100644 --- a/arkoala-arkts/arkui/src/generated/ArkEllipseShapeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkEllipseShapeMaterialized.ts @@ -21,7 +21,7 @@ import { Position, ResourceColor, Length, SizeOptions } from "./ArkUnitsInterfac import { Color } from "./ArkEnumsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkEventEmulatorMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkEventEmulatorMaterialized.ts index b88d6735b..18c75a289 100644 --- a/arkoala-arkts/arkui/src/generated/ArkEventEmulatorMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkEventEmulatorMaterialized.ts @@ -18,7 +18,7 @@ import { ClickEvent, ClickEventInternal } from "./ArkClickEventMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -63,10 +63,7 @@ export class EventEmulator implements MaterializedBase { return } private static emitClickEvent_serialize(node: KPointer, event: ClickEvent): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeClickEvent(event) - ArkUIGeneratedNativeModule._EventEmulator_emitClickEvent(node, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._EventEmulator_emitClickEvent(node, toPeerPtr(event)) } private static emitTextInputEvent_serialize(node: KPointer, text: string): void { ArkUIGeneratedNativeModule._EventEmulator_emitTextInputEvent(node, text) diff --git a/arkoala-arkts/arkui/src/generated/ArkEventResultMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkEventResultMaterialized.ts index e9adc75e4..a20635f0c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkEventResultMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkEventResultMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkEventTargetInfoMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkEventTargetInfoMaterialized.ts index 7572da447..99420fe69 100644 --- a/arkoala-arkts/arkui/src/generated/ArkEventTargetInfoMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkEventTargetInfoMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkFileSelectorParamMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkFileSelectorParamMaterialized.ts index 563c07dfa..96c58695c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFileSelectorParamMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFileSelectorParamMaterialized.ts @@ -18,7 +18,7 @@ import { FileSelectorMode } from "./ArkWebInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkFileSelectorResultMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkFileSelectorResultMaterialized.ts index 26f359b2f..4e0eab6a9 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFileSelectorResultMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFileSelectorResultMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkFocusControlNamespace.ts b/arkoala-arkts/arkui/src/generated/ArkFocusControlNamespace.ts index 45982f180..12cc38152 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFocusControlNamespace.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFocusControlNamespace.ts @@ -16,27 +16,9 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" -import { unsafeCast, int32, float32 } from "@koalaui/common" -import { Serializer } from "./peers/Serializer" -import { CallbackKind } from "./peers/CallbackKind" -import { Deserializer } from "./peers/Deserializer" -import { CallbackTransformer } from "./peers/CallbackTransformer" -export namespace focusControl { - export class GlobalScope_focusControl_common { - public static requestFocus(value: string): boolean { - const value_casted = value as (string) - return GlobalScope_focusControl_common.requestFocus_serialize(value_casted) - } - private static requestFocus_serialize(value: string): boolean { - const retval = ArkUIGeneratedNativeModule._GlobalScope_focusControl_common_requestFocus(value) - return retval - } - } -} +import { GlobalScope } from "./peers/GlobalScope" export namespace focusControl { export function requestFocus(value: string): boolean { - return GlobalScope_focusControl_common.requestFocus(value) + return GlobalScope.focusControl_requestFocus(value) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkFrameNodeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkFrameNodeMaterialized.ts index 5593a044d..1433afffb 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFrameNodeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFrameNodeMaterialized.ts @@ -19,7 +19,7 @@ import { UIContext } from "./ArkCommonInterfaces" import { Position } from "./ArkUnitsInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -111,23 +111,13 @@ export class FrameNode implements MaterializedBase { return retval } private appendChild_serialize(node: FrameNode): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeFrameNode(node) - ArkUIGeneratedNativeModule._FrameNode_appendChild(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._FrameNode_appendChild(this.peer!.ptr, toPeerPtr(node)) } private insertChildAfter_serialize(child: FrameNode, sibling: FrameNode): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeFrameNode(child) - thisSerializer.writeFrameNode(sibling) - ArkUIGeneratedNativeModule._FrameNode_insertChildAfter(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._FrameNode_insertChildAfter(this.peer!.ptr, toPeerPtr(child), toPeerPtr(sibling)) } private removeChild_serialize(node: FrameNode): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeFrameNode(node) - ArkUIGeneratedNativeModule._FrameNode_removeChild(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._FrameNode_removeChild(this.peer!.ptr, toPeerPtr(node)) } private clearChildren_serialize(): void { ArkUIGeneratedNativeModule._FrameNode_clearChildren(this.peer!.ptr) diff --git a/arkoala-arkts/arkui/src/generated/ArkFrictionMotionMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkFrictionMotionMaterialized.ts index 4de149bab..cb2a8cf55 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFrictionMotionMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFrictionMotionMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkFullScreenExitHandlerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkFullScreenExitHandlerMaterialized.ts index 04803eb7d..9aff6189d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFullScreenExitHandlerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFullScreenExitHandlerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGestureEventMaterialized.ts index 126c82d4c..85b6b7e63 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGestureEventMaterialized.ts @@ -20,7 +20,7 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkGestureModifierMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGestureModifierMaterialized.ts index 14130fa3d..fdfa293ea 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGestureModifierMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGestureModifierMaterialized.ts @@ -18,7 +18,7 @@ import { UIGestureEvent } from "./ArkCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkGestureRecognizerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGestureRecognizerMaterialized.ts index cab8109c4..b05c1de12 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGestureRecognizerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGestureRecognizerMaterialized.ts @@ -20,7 +20,7 @@ import { GestureControl } from "./ArkGestureControlNamespace" import { GestureRecognizerState } from "./ArkGestureInterfaces" import { EventTargetInfo, EventTargetInfoInternal } from "./ArkEventTargetInfoMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -100,7 +100,8 @@ export class GestureRecognizer implements MaterializedBase { } private getEventTargetInfo_serialize(): EventTargetInfo { const retval = ArkUIGeneratedNativeModule._GestureRecognizer_getEventTargetInfo(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj : EventTargetInfo = EventTargetInfoInternal.fromPtr(retval) + return obj } private isValid_serialize(): boolean { const retval = ArkUIGeneratedNativeModule._GestureRecognizer_isValid(this.peer!.ptr) diff --git a/arkoala-arkts/arkui/src/generated/ArkGestureStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGestureStyleMaterialized.ts index 533d16702..c708d4031 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGestureStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGestureStyleMaterialized.ts @@ -18,7 +18,7 @@ import { GestureStyleInterface } from "./ArkStyledStringInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeInspectorMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGlobalScopeInspectorMaterialized.ts deleted file mode 100644 index 125e14c83..000000000 --- a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeInspectorMaterialized.ts +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Copyright (c) 2024-2025 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - -// WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! - -import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" -import { unsafeCast, int32, float32 } from "@koalaui/common" -import { Serializer } from "./peers/Serializer" -import { CallbackKind } from "./peers/CallbackKind" -import { Deserializer } from "./peers/Deserializer" -import { CallbackTransformer } from "./peers/CallbackTransformer" -export class GlobalScope_inspector { - public static getInspectorNodes(): Object { - return GlobalScope_inspector.getInspectorNodes_serialize() - } - public static getInspectorNodeById(id: number): Object { - const id_casted = id as (number) - return GlobalScope_inspector.getInspectorNodeById_serialize(id_casted) - } - public static setAppBgColor(value: string): void { - const value_casted = value as (string) - GlobalScope_inspector.setAppBgColor_serialize(value_casted) - return - } - private static getInspectorNodes_serialize(): Object { - const retval = ArkUIGeneratedNativeModule._GlobalScope_inspector_getInspectorNodes() - throw new Error("Object deserialization is not implemented.") - } - private static getInspectorNodeById_serialize(id: number): Object { - const retval = ArkUIGeneratedNativeModule._GlobalScope_inspector_getInspectorNodeById(id) - throw new Error("Object deserialization is not implemented.") - } - private static setAppBgColor_serialize(value: string): void { - ArkUIGeneratedNativeModule._GlobalScope_inspector_setAppBgColor(value) - } -} diff --git a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized.ts index 5097366a2..5a4425c77 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized.ts @@ -20,7 +20,7 @@ import { AsyncCallback_image_PixelMap_Void } from "./SyntheticDeclarations" import { PixelMap, PixelMapInternal } from "./ArkPixelMapMaterialized" import { SnapshotOptions } from "./ArkArkuiExternalInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized.ts index 68bcd9ab5..0da9450f7 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized.ts @@ -18,7 +18,7 @@ import { PerfMonitorActionType, PerfMonitorSourceType } from "./ArkArkuiExternalInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosFontMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosFontMaterialized.ts index 98e252ed8..1bbb046df 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosFontMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosFontMaterialized.ts @@ -18,7 +18,7 @@ import { FontOptions } from "./ArkArkuiExternalInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts index 751460b92..341c43b0f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts @@ -19,7 +19,7 @@ import { SymbolEffect } from "./ArkArkuiExternalInterfaces" import { EffectFillStyle } from "./ArkSymbolglyphInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkHoverEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkHoverEventMaterialized.ts index 13767129d..4c640c5cb 100644 --- a/arkoala-arkts/arkui/src/generated/ArkHoverEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkHoverEventMaterialized.ts @@ -20,7 +20,7 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { Callback_Void } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkHttpAuthHandlerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkHttpAuthHandlerMaterialized.ts index 6a4a0063d..617db6d0e 100644 --- a/arkoala-arkts/arkui/src/generated/ArkHttpAuthHandlerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkHttpAuthHandlerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkICurveMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkICurveMaterialized.ts index 519e7dbcc..3f0ed0b74 100644 --- a/arkoala-arkts/arkui/src/generated/ArkICurveMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkICurveMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkImageAnalyzerControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkImageAnalyzerControllerMaterialized.ts index 370b5a232..a626e1156 100644 --- a/arkoala-arkts/arkui/src/generated/ArkImageAnalyzerControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkImageAnalyzerControllerMaterialized.ts @@ -18,7 +18,7 @@ import { ImageAnalyzerType } from "./ArkImageCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkImageAttachmentMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkImageAttachmentMaterialized.ts index f90359538..06395a1a9 100644 --- a/arkoala-arkts/arkui/src/generated/ArkImageAttachmentMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkImageAttachmentMaterialized.ts @@ -21,7 +21,7 @@ import { SizeOptions } from "./ArkUnitsInterfaces" import { ImageSpanAlignment, ImageFit } from "./ArkEnumsInterfaces" import { ImageAttachmentLayoutStyle, ImageAttachmentInterface } from "./ArkStyledStringInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -40,7 +40,7 @@ export class ImageAttachment implements MaterializedBase { return this.peer } get value(): PixelMap { - throw new Error("Not implemented") + return this.getValue() } get size(): SizeOptions | undefined { throw new Error("Not implemented") @@ -71,12 +71,20 @@ export class ImageAttachment implements MaterializedBase { static getFinalizer(): KPointer { return ArkUIGeneratedNativeModule._ImageAttachment_getFinalizer() } + private getValue(): PixelMap { + return this.getValue_serialize() + } private getVerticalAlign(): ImageSpanAlignment { return this.getVerticalAlign_serialize() } private getObjectFit(): ImageFit { return this.getObjectFit_serialize() } + private getValue_serialize(): PixelMap { + const retval = ArkUIGeneratedNativeModule._ImageAttachment_getValue(this.peer!.ptr) + const obj : PixelMap = PixelMapInternal.fromPtr(retval) + return obj + } private getVerticalAlign_serialize(): ImageSpanAlignment { const retval = ArkUIGeneratedNativeModule._ImageAttachment_getVerticalAlign(this.peer!.ptr) throw new Error("Object deserialization is not implemented.") diff --git a/arkoala-arkts/arkui/src/generated/ArkImageBitmapMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkImageBitmapMaterialized.ts index d9ebdcf7b..14da6e59b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkImageBitmapMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkImageBitmapMaterialized.ts @@ -19,7 +19,7 @@ import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { PixelMap, PixelMapInternal } from "./ArkPixelMapMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkImageDataMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkImageDataMaterialized.ts index b291c8a3f..1e64c6113 100644 --- a/arkoala-arkts/arkui/src/generated/ArkImageDataMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkImageDataMaterialized.ts @@ -18,7 +18,7 @@ import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkIndicatorComponentControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkIndicatorComponentControllerMaterialized.ts index f8c641cac..34bce7fdf 100644 --- a/arkoala-arkts/arkui/src/generated/ArkIndicatorComponentControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkIndicatorComponentControllerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkInspectorInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkInspectorInterfaces.ts new file mode 100644 index 000000000..df70cea9b --- /dev/null +++ b/arkoala-arkts/arkui/src/generated/ArkInspectorInterfaces.ts @@ -0,0 +1,24 @@ +/* + * 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" +declare function getInspectorNodes(): Object +declare function getInspectorNodeById(arg0: number): Object +declare function setAppBgColor(arg0: string): void diff --git a/arkoala-arkts/arkui/src/generated/ArkJsGeolocationMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkJsGeolocationMaterialized.ts index ec6de910c..c7eca8f66 100644 --- a/arkoala-arkts/arkui/src/generated/ArkJsGeolocationMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkJsGeolocationMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkJsResultMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkJsResultMaterialized.ts index 0d5379cf7..114eb6ad6 100644 --- a/arkoala-arkts/arkui/src/generated/ArkJsResultMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkJsResultMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkKeyEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkKeyEventMaterialized.ts index f24dfa8ce..e0c148cee 100644 --- a/arkoala-arkts/arkui/src/generated/ArkKeyEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkKeyEventMaterialized.ts @@ -20,7 +20,7 @@ import { KeyType, KeySource } from "./ArkEnumsInterfaces" import { Callback_Void } from "./SyntheticDeclarations" import { IntentionCode } from "./ArkCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkLayoutManagerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLayoutManagerMaterialized.ts index 310e4f07e..98fe21d8f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLayoutManagerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLayoutManagerMaterialized.ts @@ -19,7 +19,7 @@ import { PositionWithAffinity, LineMetrics, TextRange, TextBox } from "./ArkTextCommonInterfaces" import { RectWidthStyle, RectHeightStyle } from "./ArkArkuiExternalInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkLazyForEachOpsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLazyForEachOpsMaterialized.ts index b7bb9caa0..fbd355819 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLazyForEachOpsMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLazyForEachOpsMaterialized.ts @@ -18,7 +18,7 @@ import { Callback_RangeUpdate } from "./ArkArkuiCustomInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -76,12 +76,12 @@ export class LazyForEachOps implements MaterializedBase { LazyForEachOps.Prepare_serialize(node_casted, itemCount_casted, offset_casted) return } - public static NotifyChange(node: KPointer, startIdx: int32, endIdx: int32, count: int32): void { + public static NotifyChange(node: KPointer, startIndex: int32, endIndex: int32, count: int32): void { const node_casted = node as (KPointer) - const startIdx_casted = startIdx as (int32) - const endIdx_casted = endIdx as (int32) + const startIndex_casted = startIndex as (int32) + const endIndex_casted = endIndex as (int32) const count_casted = count as (int32) - LazyForEachOps.NotifyChange_serialize(node_casted, startIdx_casted, endIdx_casted, count_casted) + LazyForEachOps.NotifyChange_serialize(node_casted, startIndex_casted, endIndex_casted, count_casted) return } private static NeedMoreElements_serialize(node: KPointer, mark: KPointer, direction: int32): KPointer { @@ -100,7 +100,7 @@ export class LazyForEachOps implements MaterializedBase { private static Prepare_serialize(node: KPointer, itemCount: int32, offset: int32): void { ArkUIGeneratedNativeModule._LazyForEachOps_Prepare(node, itemCount, offset) } - private static NotifyChange_serialize(node: KPointer, startIdx: int32, endIdx: int32, count: int32): void { - ArkUIGeneratedNativeModule._LazyForEachOps_NotifyChange(node, startIdx, endIdx, count) + private static NotifyChange_serialize(node: KPointer, startIndex: int32, endIndex: int32, count: int32): void { + ArkUIGeneratedNativeModule._LazyForEachOps_NotifyChange(node, startIndex, endIndex, count) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkLengthMetricsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLengthMetricsMaterialized.ts index 3f7a9f3c8..dda971e54 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLengthMetricsMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLengthMetricsMaterialized.ts @@ -19,7 +19,7 @@ import { LengthUnit } from "./ArkArkuiExternalInterfaces" import { Resource } from "./ArkResourceInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts index 314ea78fa..f30f1811e 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts @@ -18,7 +18,7 @@ import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -40,10 +40,7 @@ export class LetterSpacingStyle implements MaterializedBase { return this.getLetterSpacing() } static ctor_letterspacingstyle(value: LengthMetrics): KPointer { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeLengthMetrics(value) - const retval = ArkUIGeneratedNativeModule._LetterSpacingStyle_ctor(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._LetterSpacingStyle_ctor(toPeerPtr(value)) return retval } constructor(value?: LengthMetrics) { diff --git a/arkoala-arkts/arkui/src/generated/ArkLineHeightStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLineHeightStyleMaterialized.ts index bd3d6a21b..e7f0623d8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLineHeightStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLineHeightStyleMaterialized.ts @@ -18,7 +18,7 @@ import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -40,10 +40,7 @@ export class LineHeightStyle implements MaterializedBase { return this.getLineHeight() } static ctor_lineheightstyle(lineHeight: LengthMetrics): KPointer { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeLengthMetrics(lineHeight) - const retval = ArkUIGeneratedNativeModule._LineHeightStyle_ctor(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._LineHeightStyle_ctor(toPeerPtr(lineHeight)) return retval } constructor(lineHeight?: LengthMetrics) { diff --git a/arkoala-arkts/arkui/src/generated/ArkLinearGradientMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLinearGradientMaterialized.ts index e32c2a2cf..e71b0f0cd 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLinearGradientMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLinearGradientMaterialized.ts @@ -18,7 +18,7 @@ import { ColorStop } from "./ArkDataPanelInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkLinearIndicatorControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLinearIndicatorControllerMaterialized.ts index 7d714416a..a91b45f07 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLinearIndicatorControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLinearIndicatorControllerMaterialized.ts @@ -18,7 +18,7 @@ import { LinearIndicatorStartOptions } from "./ArkLinearindicatorInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkListScrollerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkListScrollerMaterialized.ts index 97972459c..46f52c8a4 100644 --- a/arkoala-arkts/arkui/src/generated/ArkListScrollerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkListScrollerMaterialized.ts @@ -25,7 +25,7 @@ import { RectResult } from "./ArkCommonInterfaces" import { CloseSwipeActionOptions, VisibleListContentInfo } from "./ArkListInterfaces" import { Resource } from "./ArkResourceInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkLongPressGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLongPressGestureEventMaterialized.ts index ec659daf4..1124958aa 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLongPressGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLongPressGestureEventMaterialized.ts @@ -21,7 +21,7 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkMatrix2DMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkMatrix2DMaterialized.ts index 2cf56869e..ef7fc82ca 100644 --- a/arkoala-arkts/arkui/src/generated/ArkMatrix2DMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkMatrix2DMaterialized.ts @@ -18,7 +18,7 @@ import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkMeasurableMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkMeasurableMaterialized.ts index 43cc96bd0..451f6a36e 100644 --- a/arkoala-arkts/arkui/src/generated/ArkMeasurableMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkMeasurableMaterialized.ts @@ -19,7 +19,7 @@ import { ConstraintSizeOptions, DirectionalEdgesT } from "./ArkUnitsInterfaces" import { MeasureResult } from "./ArkCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkMouseEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkMouseEventMaterialized.ts index c514e0af7..30e5c00b8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkMouseEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkMouseEventMaterialized.ts @@ -21,7 +21,7 @@ import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { MouseButton, MouseAction } from "./ArkEnumsInterfaces" import { Callback_Void } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkMutableStyledStringMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkMutableStyledStringMaterialized.ts index 4eeaec8d2..79b0eb942 100644 --- a/arkoala-arkts/arkui/src/generated/ArkMutableStyledStringMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkMutableStyledStringMaterialized.ts @@ -21,7 +21,7 @@ import { ImageAttachment, ImageAttachmentInternal } from "./ArkImageAttachmentMa import { CustomSpan, CustomSpanInternal } from "./ArkCustomSpanMaterialized" import { StyleOptions, StyledStringKey, SpanStyle } from "./ArkStyledStringInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -146,21 +146,12 @@ export class MutableStyledString extends StyledString implements MaterializedBas ArkUIGeneratedNativeModule._MutableStyledString_clearStyles(this.peer!.ptr) } private replaceStyledString_serialize(start: number, length: number, other: StyledString): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeStyledString(other) - ArkUIGeneratedNativeModule._MutableStyledString_replaceStyledString(this.peer!.ptr, start, length, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._MutableStyledString_replaceStyledString(this.peer!.ptr, start, length, toPeerPtr(other)) } private insertStyledString_serialize(start: number, other: StyledString): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeStyledString(other) - ArkUIGeneratedNativeModule._MutableStyledString_insertStyledString(this.peer!.ptr, start, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._MutableStyledString_insertStyledString(this.peer!.ptr, start, toPeerPtr(other)) } private appendStyledString_serialize(other: StyledString): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeStyledString(other) - ArkUIGeneratedNativeModule._MutableStyledString_appendStyledString(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._MutableStyledString_appendStyledString(this.peer!.ptr, toPeerPtr(other)) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkNavDestinationContextMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkNavDestinationContextMaterialized.ts index a57ca7041..6363b24db 100644 --- a/arkoala-arkts/arkui/src/generated/ArkNavDestinationContextMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkNavDestinationContextMaterialized.ts @@ -20,7 +20,7 @@ import { NavPathInfo, NavPathInfoInternal } from "./ArkNavPathInfoMaterialized" import { NavPathStack, NavPathStackInternal } from "./ArkNavPathStackMaterialized" import { RouteMapConfig } from "./ArkNavDestinationInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -38,13 +38,13 @@ export class NavDestinationContextInternal implements MaterializedBase,NavDestin return this.peer } get pathInfo(): NavPathInfo { - throw new Error("Not implemented") + return this.getPathInfo() } set pathInfo(pathInfo: NavPathInfo) { this.setPathInfo(pathInfo) } get pathStack(): NavPathStack { - throw new Error("Not implemented") + return this.getPathStack() } set pathStack(pathStack: NavPathStack) { this.setPathStack(pathStack) @@ -70,11 +70,17 @@ export class NavDestinationContextInternal implements MaterializedBase,NavDestin public getConfigInRouteMap(): RouteMapConfig | undefined { return this.getConfigInRouteMap_serialize() } + private getPathInfo(): NavPathInfo { + return this.getPathInfo_serialize() + } private setPathInfo(pathInfo: NavPathInfo): void { const pathInfo_casted = pathInfo as (NavPathInfo) this.setPathInfo_serialize(pathInfo_casted) return } + private getPathStack(): NavPathStack { + return this.getPathStack_serialize() + } private setPathStack(pathStack: NavPathStack): void { const pathStack_casted = pathStack as (NavPathStack) this.setPathStack_serialize(pathStack_casted) @@ -92,17 +98,21 @@ export class NavDestinationContextInternal implements MaterializedBase,NavDestin const retval = ArkUIGeneratedNativeModule._NavDestinationContext_getConfigInRouteMap(this.peer!.ptr) throw new Error("Object deserialization is not implemented.") } + private getPathInfo_serialize(): NavPathInfo { + const retval = ArkUIGeneratedNativeModule._NavDestinationContext_getPathInfo(this.peer!.ptr) + const obj : NavPathInfo = NavPathInfoInternal.fromPtr(retval) + return obj + } private setPathInfo_serialize(pathInfo: NavPathInfo): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(pathInfo) - ArkUIGeneratedNativeModule._NavDestinationContext_setPathInfo(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._NavDestinationContext_setPathInfo(this.peer!.ptr, toPeerPtr(pathInfo)) + } + private getPathStack_serialize(): NavPathStack { + const retval = ArkUIGeneratedNativeModule._NavDestinationContext_getPathStack(this.peer!.ptr) + const obj : NavPathStack = NavPathStackInternal.fromPtr(retval) + return obj } private setPathStack_serialize(pathStack: NavPathStack): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeNavPathStack(pathStack) - ArkUIGeneratedNativeModule._NavDestinationContext_setPathStack(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._NavDestinationContext_setPathStack(this.peer!.ptr, toPeerPtr(pathStack)) } private getNavDestinationId_serialize(): string { const retval = ArkUIGeneratedNativeModule._NavDestinationContext_getNavDestinationId(this.peer!.ptr) diff --git a/arkoala-arkts/arkui/src/generated/ArkNavExtenderMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkNavExtenderMaterialized.ts index b069bdc34..b7fbb419f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkNavExtenderMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkNavExtenderMaterialized.ts @@ -19,7 +19,7 @@ import { NavPathStack, NavPathStackInternal } from "./ArkNavPathStackMaterialized" import { NavExtender_OnUpdateStack } from "./ArkNavigationExtenderInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -59,9 +59,8 @@ export class NavExtender implements MaterializedBase { } private static setUpdateStackCallback_serialize(peer: NavPathStack, callback: NavExtender_OnUpdateStack): void { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeNavPathStack(peer) thisSerializer.holdAndWriteCallback(callback) - ArkUIGeneratedNativeModule._NavExtender_setUpdateStackCallback(thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavExtender_setUpdateStackCallback(toPeerPtr(peer), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } } diff --git a/arkoala-arkts/arkui/src/generated/ArkNavPathInfoMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkNavPathInfoMaterialized.ts index 4228f2f56..272e8e850 100644 --- a/arkoala-arkts/arkui/src/generated/ArkNavPathInfoMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkNavPathInfoMaterialized.ts @@ -19,7 +19,7 @@ import { Callback_PopInfo_Void } from "./SyntheticDeclarations" import { PopInfo } from "./ArkNavigationInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkNavPathStackMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkNavPathStackMaterialized.ts index 8eaf19800..02ea9e930 100644 --- a/arkoala-arkts/arkui/src/generated/ArkNavPathStackMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkNavPathStackMaterialized.ts @@ -20,7 +20,7 @@ import { NavPathInfo, NavPathInfoInternal } from "./ArkNavPathInfoMaterialized" import { NavigationOptions, PopInfo, NavigationInterception } from "./ArkNavigationInterfaces" import { Callback_PopInfo_Void } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -263,7 +263,6 @@ export class NavPathStack implements MaterializedBase { } private pushPath0_serialize(info: NavPathInfo, animated?: boolean): void { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(info) let animated_type : int32 = RuntimeType.UNDEFINED animated_type = runtimeType(animated) thisSerializer.writeInt8(animated_type as int32) @@ -271,12 +270,11 @@ export class NavPathStack implements MaterializedBase { const animated_value = animated! thisSerializer.writeBoolean(animated_value) } - ArkUIGeneratedNativeModule._NavPathStack_pushPath0(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavPathStack_pushPath0(this.peer!.ptr, toPeerPtr(info), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private pushPath1_serialize(info: NavPathInfo, options?: NavigationOptions): void { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(info) let options_type : int32 = RuntimeType.UNDEFINED options_type = runtimeType(options) thisSerializer.writeInt8(options_type as int32) @@ -284,12 +282,11 @@ export class NavPathStack implements MaterializedBase { const options_value = options! thisSerializer.writeNavigationOptions(options_value) } - ArkUIGeneratedNativeModule._NavPathStack_pushPath1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavPathStack_pushPath1(this.peer!.ptr, toPeerPtr(info), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private pushDestination0_serialize(info: NavPathInfo, animated?: boolean): Promise { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(info) let animated_type : int32 = RuntimeType.UNDEFINED animated_type = runtimeType(animated) thisSerializer.writeInt8(animated_type as int32) @@ -298,13 +295,12 @@ export class NavPathStack implements MaterializedBase { thisSerializer.writeBoolean(animated_value) } const retval = thisSerializer.holdAndWriteCallbackForPromiseVoid()[0] - ArkUIGeneratedNativeModule._NavPathStack_pushDestination0(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavPathStack_pushDestination0(this.peer!.ptr, toPeerPtr(info), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() return retval } private pushDestination1_serialize(info: NavPathInfo, options?: NavigationOptions): Promise { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(info) let options_type : int32 = RuntimeType.UNDEFINED options_type = runtimeType(options) thisSerializer.writeInt8(options_type as int32) @@ -313,7 +309,7 @@ export class NavPathStack implements MaterializedBase { thisSerializer.writeNavigationOptions(options_value) } const retval = thisSerializer.holdAndWriteCallbackForPromiseVoid()[0] - ArkUIGeneratedNativeModule._NavPathStack_pushDestination1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavPathStack_pushDestination1(this.peer!.ptr, toPeerPtr(info), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() return retval } @@ -377,7 +373,6 @@ export class NavPathStack implements MaterializedBase { } private replacePath0_serialize(info: NavPathInfo, animated?: boolean): void { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(info) let animated_type : int32 = RuntimeType.UNDEFINED animated_type = runtimeType(animated) thisSerializer.writeInt8(animated_type as int32) @@ -385,12 +380,11 @@ export class NavPathStack implements MaterializedBase { const animated_value = animated! thisSerializer.writeBoolean(animated_value) } - ArkUIGeneratedNativeModule._NavPathStack_replacePath0(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavPathStack_replacePath0(this.peer!.ptr, toPeerPtr(info), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private replacePath1_serialize(info: NavPathInfo, options?: NavigationOptions): void { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(info) let options_type : int32 = RuntimeType.UNDEFINED options_type = runtimeType(options) thisSerializer.writeInt8(options_type as int32) @@ -398,12 +392,11 @@ export class NavPathStack implements MaterializedBase { const options_value = options! thisSerializer.writeNavigationOptions(options_value) } - ArkUIGeneratedNativeModule._NavPathStack_replacePath1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavPathStack_replacePath1(this.peer!.ptr, toPeerPtr(info), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private replaceDestination_serialize(info: NavPathInfo, options?: NavigationOptions): Promise { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(info) let options_type : int32 = RuntimeType.UNDEFINED options_type = runtimeType(options) thisSerializer.writeInt8(options_type as int32) @@ -412,7 +405,7 @@ export class NavPathStack implements MaterializedBase { thisSerializer.writeNavigationOptions(options_value) } const retval = thisSerializer.holdAndWriteCallbackForPromiseVoid()[0] - ArkUIGeneratedNativeModule._NavPathStack_replaceDestination(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavPathStack_replaceDestination(this.peer!.ptr, toPeerPtr(info), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() return retval } diff --git a/arkoala-arkts/arkui/src/generated/ArkNavigationTransitionProxyMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkNavigationTransitionProxyMaterialized.ts index 26cd72308..5fc286ea6 100644 --- a/arkoala-arkts/arkui/src/generated/ArkNavigationTransitionProxyMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkNavigationTransitionProxyMaterialized.ts @@ -18,7 +18,7 @@ import { NavContentInfo } from "./ArkNavigationInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts index 90d776fd8..01348cdfc 100644 --- a/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts @@ -21,7 +21,7 @@ import { ImageBitmap, ImageBitmapInternal } from "./ArkImageBitmapMaterialized" import { RenderingContextSettings, RenderingContextSettingsInternal } from "./ArkRenderingContextSettingsMaterialized" import { OffscreenCanvasRenderingContext2D, OffscreenCanvasRenderingContext2DInternal } from "./ArkOffscreenCanvasRenderingContext2DMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -93,7 +93,8 @@ export class OffscreenCanvas implements MaterializedBase { } private transferToImageBitmap_serialize(): ImageBitmap { const retval = ArkUIGeneratedNativeModule._OffscreenCanvas_transferToImageBitmap(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj : ImageBitmap = ImageBitmapInternal.fromPtr(retval) + return obj } private getContext2d_serialize(options?: RenderingContextSettings): OffscreenCanvasRenderingContext2D { const thisSerializer : Serializer = Serializer.hold() @@ -106,7 +107,8 @@ export class OffscreenCanvas implements MaterializedBase { } const retval = ArkUIGeneratedNativeModule._OffscreenCanvas_getContext2d(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() - throw new Error("Object deserialization is not implemented.") + const obj : OffscreenCanvasRenderingContext2D = OffscreenCanvasRenderingContext2DInternal.fromPtr(retval) + return obj } private getHeight_serialize(): number { const retval = ArkUIGeneratedNativeModule._OffscreenCanvas_getHeight(this.peer!.ptr) diff --git a/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts index a183b5170..0f6f707fd 100644 --- a/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts @@ -29,7 +29,7 @@ import { Matrix2D, Matrix2DInternal } from "./ArkMatrix2DMaterialized" import { RenderingContextSettings, RenderingContextSettingsInternal } from "./ArkRenderingContextSettingsMaterialized" import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -101,6 +101,7 @@ export class OffscreenCanvasRenderingContext2D extends CanvasRenderer implements } private transferToImageBitmap_serialize(): ImageBitmap { const retval = ArkUIGeneratedNativeModule._OffscreenCanvasRenderingContext2D_transferToImageBitmap(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj : ImageBitmap = ImageBitmapInternal.fromPtr(retval) + return obj } } diff --git a/arkoala-arkts/arkui/src/generated/ArkPanGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPanGestureEventMaterialized.ts index e99382ebf..437853d7d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPanGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPanGestureEventMaterialized.ts @@ -21,7 +21,7 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts index 97b1550ff..a670cde5e 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts @@ -19,7 +19,7 @@ import { Literal_Number_distance_fingers_PanDirection_direction } from "./SyntheticDeclarations" import { PanDirection } from "./ArkGestureInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkPanRecognizerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPanRecognizerMaterialized.ts index 1454d791e..aad5ad66a 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPanRecognizerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPanRecognizerMaterialized.ts @@ -22,7 +22,7 @@ import { GestureRecognizerState } from "./ArkGestureInterfaces" import { EventTargetInfo, EventTargetInfoInternal } from "./ArkEventTargetInfoMaterialized" import { PanGestureOptions, PanGestureOptionsInternal } from "./ArkPanGestureOptionsMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -57,6 +57,7 @@ export class PanRecognizer extends GestureRecognizer implements MaterializedBase } private getPanGestureOptions_serialize(): PanGestureOptions { const retval = ArkUIGeneratedNativeModule._PanRecognizer_getPanGestureOptions(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj : PanGestureOptions = PanGestureOptionsInternal.fromPtr(retval) + return obj } } diff --git a/arkoala-arkts/arkui/src/generated/ArkParagraphStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkParagraphStyleMaterialized.ts index c4a8fe084..51cd021bc 100644 --- a/arkoala-arkts/arkui/src/generated/ArkParagraphStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkParagraphStyleMaterialized.ts @@ -20,7 +20,7 @@ import { TextAlign, TextOverflow, WordBreak } from "./ArkEnumsInterfaces" import { LeadingMarginPlaceholder } from "./ArkRichEditorInterfaces" import { ParagraphStyleInterface } from "./ArkStyledStringInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkPath2DMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPath2DMaterialized.ts index 05489d7bf..fb1cdf11e 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPath2DMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPath2DMaterialized.ts @@ -20,7 +20,7 @@ import { CanvasPath, CanvasPathInternal } from "./ArkCanvasPathMaterialized" import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { Matrix2D, Matrix2DInternal } from "./ArkMatrix2DMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -58,7 +58,6 @@ export class Path2D extends CanvasPath implements MaterializedBase { } private addPath_serialize(path: Path2D, transform?: Matrix2D): void { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writePath2D(path) let transform_type : int32 = RuntimeType.UNDEFINED transform_type = runtimeType(transform) thisSerializer.writeInt8(transform_type as int32) @@ -66,7 +65,7 @@ export class Path2D extends CanvasPath implements MaterializedBase { const transform_value = transform! thisSerializer.writeMatrix2D(transform_value) } - ArkUIGeneratedNativeModule._Path2D_addPath(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._Path2D_addPath(this.peer!.ptr, toPeerPtr(path), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } } diff --git a/arkoala-arkts/arkui/src/generated/ArkPathShapeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPathShapeMaterialized.ts index 8408ba163..5e33ce2bd 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPathShapeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPathShapeMaterialized.ts @@ -21,7 +21,7 @@ import { Position, ResourceColor } from "./ArkUnitsInterfaces" import { Color } from "./ArkEnumsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkPatternLockControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPatternLockControllerMaterialized.ts index f345bcec4..ea2abcd84 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPatternLockControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPatternLockControllerMaterialized.ts @@ -18,7 +18,7 @@ import { PatternLockChallengeResult } from "./ArkPatternLockInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkPermissionRequestMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPermissionRequestMaterialized.ts index 38bd329b4..2d205e211 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPermissionRequestMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPermissionRequestMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkPinchGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPinchGestureEventMaterialized.ts index 41b3223de..5bf56f1ec 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPinchGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPinchGestureEventMaterialized.ts @@ -21,7 +21,7 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkPixelMapMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPixelMapMaterialized.ts index 5936abcdb..902488f18 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPixelMapMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPixelMapMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkPixelMapMockMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPixelMapMockMaterialized.ts index fa6f843ac..f85db0d9d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPixelMapMockMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPixelMapMockMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkProfilerNamespace.ts b/arkoala-arkts/arkui/src/generated/ArkProfilerNamespace.ts index d9ac5dd3b..f202173cd 100644 --- a/arkoala-arkts/arkui/src/generated/ArkProfilerNamespace.ts +++ b/arkoala-arkts/arkui/src/generated/ArkProfilerNamespace.ts @@ -16,40 +16,14 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" -import { unsafeCast, int32, float32 } from "@koalaui/common" -import { Serializer } from "./peers/Serializer" -import { CallbackKind } from "./peers/CallbackKind" -import { Deserializer } from "./peers/Deserializer" -import { CallbackTransformer } from "./peers/CallbackTransformer" +import { GlobalScope } from "./peers/GlobalScope" export namespace Profiler { - export class GlobalScope_Profiler_inspector { - public static registerVsyncCallback(callback_: ((info: string) => void)): void { - const callback__casted = callback_ as (((info: string) => void)) - GlobalScope_Profiler_inspector.registerVsyncCallback_serialize(callback__casted) - return - } - public static unregisterVsyncCallback(): void { - GlobalScope_Profiler_inspector.unregisterVsyncCallback_serialize() - return - } - private static registerVsyncCallback_serialize(callback_: ((info: string) => void)): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.holdAndWriteCallback(callback_) - ArkUIGeneratedNativeModule._GlobalScope_Profiler_inspector_registerVsyncCallback(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() - } - private static unregisterVsyncCallback_serialize(): void { - ArkUIGeneratedNativeModule._GlobalScope_Profiler_inspector_unregisterVsyncCallback() - } + export function registerVsyncCallback(callback_: ((info: string) => void)): void { + GlobalScope.Profiler_registerVsyncCallback(callback_) } } export namespace Profiler { - export function registerVsyncCallback(callback_: ((info: string) => void)): void { - GlobalScope_Profiler_inspector.registerVsyncCallback(callback_) - } export function unregisterVsyncCallback(): void { - GlobalScope_Profiler_inspector.unregisterVsyncCallback() + GlobalScope.Profiler_unregisterVsyncCallback() } } diff --git a/arkoala-arkts/arkui/src/generated/ArkProgressMaskMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkProgressMaskMaterialized.ts index d31ce0e0a..13b1b41dc 100644 --- a/arkoala-arkts/arkui/src/generated/ArkProgressMaskMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkProgressMaskMaterialized.ts @@ -20,7 +20,7 @@ import { ResourceColor } from "./ArkUnitsInterfaces" import { Color } from "./ArkEnumsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkRectShapeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkRectShapeMaterialized.ts index 287e4fd7f..cf19a0e2e 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRectShapeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRectShapeMaterialized.ts @@ -21,7 +21,7 @@ import { Position, ResourceColor, Length, SizeOptions } from "./ArkUnitsInterfac import { Color } from "./ArkEnumsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts index eba617ebf..27b74febc 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts index ef6c989ae..381543263 100644 --- a/arkoala-arkts/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts @@ -18,7 +18,7 @@ import { SymbolEffect, EffectScope } from "./ArkArkuiExternalInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkRichEditorBaseControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkRichEditorBaseControllerMaterialized.ts index 13ba95527..10d263675 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRichEditorBaseControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRichEditorBaseControllerMaterialized.ts @@ -23,7 +23,7 @@ import { LayoutManager, LayoutManagerInternal } from "./ArkLayoutManagerMaterial import { PreviewText } from "./ArkTextCommonInterfaces" import { RichEditorTextStyle } from "./ArkRichEditorInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -133,7 +133,8 @@ export class RichEditorBaseController implements MaterializedBase { } private getLayoutManager_serialize(): LayoutManager { const retval = ArkUIGeneratedNativeModule._RichEditorBaseController_getLayoutManager(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj : LayoutManager = LayoutManagerInternal.fromPtr(retval) + return obj } private getPreviewText_serialize(): PreviewText { const retval = ArkUIGeneratedNativeModule._RichEditorBaseController_getPreviewText(this.peer!.ptr) diff --git a/arkoala-arkts/arkui/src/generated/ArkRichEditorControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkRichEditorControllerMaterialized.ts index e6b48149f..398d727b1 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRichEditorControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRichEditorControllerMaterialized.ts @@ -29,7 +29,7 @@ import { CustomNodeBuilder } from "./ArkCustomBuilderInterfaces" import { Resource } from "./ArkResourceInterfaces" import { StyledString, StyledStringInternal } from "./ArkStyledStringMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -261,10 +261,7 @@ export class RichEditorController extends RichEditorBaseController implements Ma return new Deserializer(retval, retval.length).readRichEditorSelection() } private fromStyledString_serialize(value: StyledString): Array { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeStyledString(value) - const retval = ArkUIGeneratedNativeModule._RichEditorController_fromStyledString(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._RichEditorController_fromStyledString(this.peer!.ptr, toPeerPtr(value)) throw new Error("Object deserialization is not implemented.") } private toStyledString_serialize(value: RichEditorRange): StyledString { @@ -272,6 +269,7 @@ export class RichEditorController extends RichEditorBaseController implements Ma thisSerializer.writeRichEditorRange(value) const retval = ArkUIGeneratedNativeModule._RichEditorController_toStyledString(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() - throw new Error("Object deserialization is not implemented.") + const obj : StyledString = StyledStringInternal.fromPtr(retval) + return obj } } diff --git a/arkoala-arkts/arkui/src/generated/ArkRichEditorStyledStringControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkRichEditorStyledStringControllerMaterialized.ts index ae245a2a3..d932af2f9 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRichEditorStyledStringControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRichEditorStyledStringControllerMaterialized.ts @@ -27,7 +27,7 @@ import { StyledStringController, StyledStringControllerInternal } from "./ArkSty import { StyledString, StyledStringInternal } from "./ArkStyledStringMaterialized" import { MutableStyledString, MutableStyledStringInternal } from "./ArkMutableStyledStringMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -74,14 +74,12 @@ export class RichEditorStyledStringController extends RichEditorBaseController i return } private setStyledString_serialize(styledString: StyledString): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeStyledString(styledString) - ArkUIGeneratedNativeModule._RichEditorStyledStringController_setStyledString(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._RichEditorStyledStringController_setStyledString(this.peer!.ptr, toPeerPtr(styledString)) } private getStyledString_serialize(): MutableStyledString { const retval = ArkUIGeneratedNativeModule._RichEditorStyledStringController_getStyledString(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj : MutableStyledString = MutableStyledStringInternal.fromPtr(retval) + return obj } private getSelection_serialize(): RichEditorRange { const retval = ArkUIGeneratedNativeModule._RichEditorStyledStringController_getSelection(this.peer!.ptr) diff --git a/arkoala-arkts/arkui/src/generated/ArkRotationGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkRotationGestureEventMaterialized.ts index f9103c901..f12ae005e 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRotationGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRotationGestureEventMaterialized.ts @@ -21,7 +21,7 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts index b84da4f91..51692ddd8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts @@ -18,7 +18,7 @@ import { SymbolEffect, EffectScope, EffectDirection } from "./ArkArkuiExternalInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkScreenCaptureHandlerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkScreenCaptureHandlerMaterialized.ts index b342ccb8d..d83c22582 100644 --- a/arkoala-arkts/arkui/src/generated/ArkScreenCaptureHandlerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkScreenCaptureHandlerMaterialized.ts @@ -18,7 +18,7 @@ import { ScreenCaptureConfig } from "./ArkWebInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkScrollMotionMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkScrollMotionMaterialized.ts index 4847bb3aa..fb9bbd47e 100644 --- a/arkoala-arkts/arkui/src/generated/ArkScrollMotionMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkScrollMotionMaterialized.ts @@ -18,7 +18,7 @@ import { SpringProp, SpringPropInternal } from "./ArkSpringPropMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -37,10 +37,7 @@ export class ScrollMotion implements MaterializedBase { return this.peer } static ctor_scrollmotion(position: number, velocity: number, min: number, max: number, prop: SpringProp): KPointer { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeSpringProp(prop) - const retval = ArkUIGeneratedNativeModule._ScrollMotion_ctor(position, velocity, min, max, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._ScrollMotion_ctor(position, velocity, min, max, toPeerPtr(prop)) return retval } constructor(position?: number, velocity?: number, min?: number, max?: number, prop?: SpringProp) { diff --git a/arkoala-arkts/arkui/src/generated/ArkScrollableTargetInfoMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkScrollableTargetInfoMaterialized.ts index 489a0269e..282df9407 100644 --- a/arkoala-arkts/arkui/src/generated/ArkScrollableTargetInfoMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkScrollableTargetInfoMaterialized.ts @@ -18,7 +18,7 @@ import { EventTargetInfo, EventTargetInfoInternal } from "./ArkEventTargetInfoMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkScrollerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkScrollerMaterialized.ts index 418e52136..bf487b8c5 100644 --- a/arkoala-arkts/arkui/src/generated/ArkScrollerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkScrollerMaterialized.ts @@ -23,7 +23,7 @@ import { Length } from "./ArkUnitsInterfaces" import { RectResult } from "./ArkCommonInterfaces" import { Resource } from "./ArkResourceInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkSearchControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSearchControllerMaterialized.ts index 1ef08c79d..53c322c05 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSearchControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSearchControllerMaterialized.ts @@ -19,7 +19,7 @@ import { TextContentControllerBase, TextContentControllerBaseInternal } from "./ArkTextContentControllerBaseMaterialized" import { CaretOffset, RectResult, SelectionOptions } from "./ArkCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkSpringMotionMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSpringMotionMaterialized.ts index c16deb10a..90fe285de 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSpringMotionMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSpringMotionMaterialized.ts @@ -18,7 +18,7 @@ import { SpringProp, SpringPropInternal } from "./ArkSpringPropMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -37,10 +37,7 @@ export class SpringMotion implements MaterializedBase { return this.peer } static ctor_springmotion(start: number, end: number, velocity: number, prop: SpringProp): KPointer { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeSpringProp(prop) - const retval = ArkUIGeneratedNativeModule._SpringMotion_ctor(start, end, velocity, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._SpringMotion_ctor(start, end, velocity, toPeerPtr(prop)) return retval } constructor(start?: number, end?: number, velocity?: number, prop?: SpringProp) { diff --git a/arkoala-arkts/arkui/src/generated/ArkSpringPropMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSpringPropMaterialized.ts index a8e93fd2c..b0b6d2fbc 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSpringPropMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSpringPropMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkSslErrorHandlerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSslErrorHandlerMaterialized.ts index fd4e811e0..bb412bd44 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSslErrorHandlerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSslErrorHandlerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkStyledStringControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkStyledStringControllerMaterialized.ts index d830165a5..996b38a9b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkStyledStringControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkStyledStringControllerMaterialized.ts @@ -19,7 +19,7 @@ import { StyledString, StyledStringInternal } from "./ArkStyledStringMaterialized" import { MutableStyledString, MutableStyledStringInternal } from "./ArkMutableStyledStringMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -54,14 +54,12 @@ export class StyledStringControllerInternal implements MaterializedBase,StyledSt return this.getStyledString_serialize() } private setStyledString_serialize(styledString: StyledString): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeStyledString(styledString) - ArkUIGeneratedNativeModule._StyledStringController_setStyledString(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._StyledStringController_setStyledString(this.peer!.ptr, toPeerPtr(styledString)) } private getStyledString_serialize(): MutableStyledString { const retval = ArkUIGeneratedNativeModule._StyledStringController_getStyledString(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj : MutableStyledString = MutableStyledStringInternal.fromPtr(retval) + return obj } public static fromPtr(ptr: KPointer): StyledStringControllerInternal { const obj : StyledStringControllerInternal = new StyledStringControllerInternal() diff --git a/arkoala-arkts/arkui/src/generated/ArkStyledStringMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkStyledStringMaterialized.ts index ade7f30c4..c63c21e85 100644 --- a/arkoala-arkts/arkui/src/generated/ArkStyledStringMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkStyledStringMaterialized.ts @@ -20,7 +20,7 @@ import { ImageAttachment, ImageAttachmentInternal } from "./ArkImageAttachmentMa import { CustomSpan, CustomSpanInternal } from "./ArkCustomSpanMaterialized" import { StyleOptions, StyledStringKey, SpanStyle } from "./ArkStyledStringInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -140,10 +140,7 @@ export class StyledString implements MaterializedBase { throw new Error("Object deserialization is not implemented.") } private equals_serialize(other: StyledString): boolean { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeStyledString(other) - const retval = ArkUIGeneratedNativeModule._StyledString_equals(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._StyledString_equals(this.peer!.ptr, toPeerPtr(other)) return retval } private subStyledString_serialize(start: number, length?: number): StyledString { @@ -168,17 +165,11 @@ export class StyledString implements MaterializedBase { return retval } private static toHtml_serialize(styledString: StyledString): string { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeStyledString(styledString) - const retval = ArkUIGeneratedNativeModule._StyledString_toHtml(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._StyledString_toHtml(toPeerPtr(styledString)) return retval } private static marshalling_serialize(styledString: StyledString): NativeBuffer { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeStyledString(styledString) - const retval = ArkUIGeneratedNativeModule._StyledString_marshalling(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._StyledString_marshalling(toPeerPtr(styledString)) return retval } private static unmarshalling_serialize(buffer: NativeBuffer): Promise { diff --git a/arkoala-arkts/arkui/src/generated/ArkSubmitEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSubmitEventMaterialized.ts index 8c4b4b9ef..25cdef4fe 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSubmitEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSubmitEventMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkSwipeGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSwipeGestureEventMaterialized.ts index f7f7a4587..872a88398 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSwipeGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSwipeGestureEventMaterialized.ts @@ -21,7 +21,7 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkSwiperContentTransitionProxyMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSwiperContentTransitionProxyMaterialized.ts index 897c7558c..a2144847d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSwiperContentTransitionProxyMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSwiperContentTransitionProxyMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkSwiperControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSwiperControllerMaterialized.ts index 062124703..b68b3570a 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSwiperControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSwiperControllerMaterialized.ts @@ -18,7 +18,7 @@ import { VoidCallback } from "./ArkUnitsInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkSystemOpsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSystemOpsMaterialized.ts index e0d95827a..10b9ab272 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSystemOpsMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSystemOpsMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkTabContentTransitionProxyMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTabContentTransitionProxyMaterialized.ts index bafecfb6f..411346a92 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTabContentTransitionProxyMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTabContentTransitionProxyMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkTabsControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTabsControllerMaterialized.ts index a332d1931..bf06b458b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTabsControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTabsControllerMaterialized.ts @@ -18,7 +18,7 @@ import { TranslateOptions } from "./ArkCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkTapGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTapGestureEventMaterialized.ts index c9e2090ea..629e16eaa 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTapGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTapGestureEventMaterialized.ts @@ -21,7 +21,7 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkTextAreaControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextAreaControllerMaterialized.ts index 2240ad9d4..6ee2a9bc3 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextAreaControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextAreaControllerMaterialized.ts @@ -19,7 +19,7 @@ import { TextContentControllerBase, TextContentControllerBaseInternal } from "./ArkTextContentControllerBaseMaterialized" import { CaretOffset, RectResult, SelectionOptions } from "./ArkCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkTextBaseControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextBaseControllerMaterialized.ts index 3a13afe28..e19e06d6d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextBaseControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextBaseControllerMaterialized.ts @@ -19,7 +19,7 @@ import { SelectionOptions } from "./ArkCommonInterfaces" import { LayoutManager, LayoutManagerInternal } from "./ArkLayoutManagerMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -77,7 +77,8 @@ export class TextBaseControllerInternal implements MaterializedBase,TextBaseCont } private getLayoutManager_serialize(): LayoutManager { const retval = ArkUIGeneratedNativeModule._TextBaseController_getLayoutManager(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj : LayoutManager = LayoutManagerInternal.fromPtr(retval) + return obj } public static fromPtr(ptr: KPointer): TextBaseControllerInternal { const obj : TextBaseControllerInternal = new TextBaseControllerInternal() diff --git a/arkoala-arkts/arkui/src/generated/ArkTextClockControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextClockControllerMaterialized.ts index b0d524303..ccefc2397 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextClockControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextClockControllerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkTextContentControllerBaseMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextContentControllerBaseMaterialized.ts index fc8cbd74a..dad957a73 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextContentControllerBaseMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextContentControllerBaseMaterialized.ts @@ -18,7 +18,7 @@ import { CaretOffset, RectResult } from "./ArkCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkTextControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextControllerMaterialized.ts index 82134a185..e005815e9 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextControllerMaterialized.ts @@ -19,7 +19,7 @@ import { StyledString, StyledStringInternal } from "./ArkStyledStringMaterialized" import { LayoutManager, LayoutManagerInternal } from "./ArkLayoutManagerMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -64,13 +64,11 @@ export class TextController implements MaterializedBase { ArkUIGeneratedNativeModule._TextController_closeSelectionMenu(this.peer!.ptr) } private setStyledString_serialize(value: StyledString): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeStyledString(value) - ArkUIGeneratedNativeModule._TextController_setStyledString(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._TextController_setStyledString(this.peer!.ptr, toPeerPtr(value)) } private getLayoutManager_serialize(): LayoutManager { const retval = ArkUIGeneratedNativeModule._TextController_getLayoutManager(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj : LayoutManager = LayoutManagerInternal.fromPtr(retval) + return obj } } diff --git a/arkoala-arkts/arkui/src/generated/ArkTextEditControllerExMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextEditControllerExMaterialized.ts index 5ff481f47..af4cbfe25 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextEditControllerExMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextEditControllerExMaterialized.ts @@ -21,7 +21,7 @@ import { SelectionOptions } from "./ArkCommonInterfaces" import { LayoutManager, LayoutManagerInternal } from "./ArkLayoutManagerMaterialized" import { PreviewText } from "./ArkTextCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkTextInputControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextInputControllerMaterialized.ts index 8b58a379a..ab355cbb9 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextInputControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextInputControllerMaterialized.ts @@ -19,7 +19,7 @@ import { TextContentControllerBase, TextContentControllerBaseInternal } from "./ArkTextContentControllerBaseMaterialized" import { CaretOffset, RectResult, SelectionOptions } from "./ArkCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkTextMenuItemIdMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextMenuItemIdMaterialized.ts index d8f347286..5c5a96ef4 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextMenuItemIdMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextMenuItemIdMaterialized.ts @@ -19,7 +19,7 @@ import { ResourceStr } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -38,25 +38,25 @@ export class TextMenuItemId implements MaterializedBase { return this.peer } static get CUT(): TextMenuItemId { - throw new Error("Not implemented") + return TextMenuItemId.getCUT() } static get COPY(): TextMenuItemId { - throw new Error("Not implemented") + return TextMenuItemId.getCOPY() } static get PASTE(): TextMenuItemId { - throw new Error("Not implemented") + return TextMenuItemId.getPASTE() } static get SELECT_ALL(): TextMenuItemId { - throw new Error("Not implemented") + return TextMenuItemId.getSELECT_ALL() } static get COLLABORATION_SERVICE(): TextMenuItemId { - throw new Error("Not implemented") + return TextMenuItemId.getCOLLABORATION_SERVICE() } static get CAMERA_INPUT(): TextMenuItemId { - throw new Error("Not implemented") + return TextMenuItemId.getCAMERA_INPUT() } static get AI_WRITER(): TextMenuItemId { - throw new Error("Not implemented") + return TextMenuItemId.getAI_WRITER() } static ctor_textmenuitemid(): KPointer { const retval = ArkUIGeneratedNativeModule._TextMenuItemId_ctor() @@ -80,6 +80,27 @@ export class TextMenuItemId implements MaterializedBase { const id_casted = id as (TextMenuItemId) return this.equals_serialize(id_casted) } + private static getCUT(): TextMenuItemId { + return TextMenuItemId.getCUT_serialize() + } + private static getCOPY(): TextMenuItemId { + return TextMenuItemId.getCOPY_serialize() + } + private static getPASTE(): TextMenuItemId { + return TextMenuItemId.getPASTE_serialize() + } + private static getSELECT_ALL(): TextMenuItemId { + return TextMenuItemId.getSELECT_ALL_serialize() + } + private static getCOLLABORATION_SERVICE(): TextMenuItemId { + return TextMenuItemId.getCOLLABORATION_SERVICE_serialize() + } + private static getCAMERA_INPUT(): TextMenuItemId { + return TextMenuItemId.getCAMERA_INPUT_serialize() + } + private static getAI_WRITER(): TextMenuItemId { + return TextMenuItemId.getAI_WRITER_serialize() + } private static of_serialize(id: ResourceStr): TextMenuItemId { const thisSerializer : Serializer = Serializer.hold() let id_type : int32 = RuntimeType.UNDEFINED @@ -100,10 +121,42 @@ export class TextMenuItemId implements MaterializedBase { return obj } private equals_serialize(id: TextMenuItemId): boolean { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeTextMenuItemId(id) - const retval = ArkUIGeneratedNativeModule._TextMenuItemId_equals(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_equals(this.peer!.ptr, toPeerPtr(id)) return retval } + private static getCUT_serialize(): TextMenuItemId { + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_getCUT() + const obj : TextMenuItemId = TextMenuItemIdInternal.fromPtr(retval) + return obj + } + private static getCOPY_serialize(): TextMenuItemId { + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_getCOPY() + const obj : TextMenuItemId = TextMenuItemIdInternal.fromPtr(retval) + return obj + } + private static getPASTE_serialize(): TextMenuItemId { + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_getPASTE() + const obj : TextMenuItemId = TextMenuItemIdInternal.fromPtr(retval) + return obj + } + private static getSELECT_ALL_serialize(): TextMenuItemId { + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_getSELECT_ALL() + const obj : TextMenuItemId = TextMenuItemIdInternal.fromPtr(retval) + return obj + } + private static getCOLLABORATION_SERVICE_serialize(): TextMenuItemId { + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_getCOLLABORATION_SERVICE() + const obj : TextMenuItemId = TextMenuItemIdInternal.fromPtr(retval) + return obj + } + private static getCAMERA_INPUT_serialize(): TextMenuItemId { + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_getCAMERA_INPUT() + const obj : TextMenuItemId = TextMenuItemIdInternal.fromPtr(retval) + return obj + } + private static getAI_WRITER_serialize(): TextMenuItemId { + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_getAI_WRITER() + const obj : TextMenuItemId = TextMenuItemIdInternal.fromPtr(retval) + return obj + } } diff --git a/arkoala-arkts/arkui/src/generated/ArkTextPickerDialogMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextPickerDialogMaterialized.ts index dadd49a86..b8991e970 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextPickerDialogMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextPickerDialogMaterialized.ts @@ -18,7 +18,7 @@ import { TextPickerDialogOptions } from "./ArkTextPickerInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkTextShadowStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextShadowStyleMaterialized.ts index ad7bcaaef..b4471b3a5 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextShadowStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextShadowStyleMaterialized.ts @@ -18,7 +18,7 @@ import { ShadowOptions } from "./ArkCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts index 02b907232..4e281e11f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts @@ -21,7 +21,7 @@ import { FontStyle, Color } from "./ArkEnumsInterfaces" import { TextStyleInterface } from "./ArkStyledStringInterfaces" import { Resource } from "./ArkResourceInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkTextTimerControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextTimerControllerMaterialized.ts index 046447f0c..36892fc6d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextTimerControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextTimerControllerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkTimePickerDialogMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTimePickerDialogMaterialized.ts index 84c907186..049eb7491 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTimePickerDialogMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTimePickerDialogMaterialized.ts @@ -18,7 +18,7 @@ import { TimePickerDialogOptions } from "./ArkTimePickerInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkTouchEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTouchEventMaterialized.ts index 036658c41..a797954ad 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTouchEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTouchEventMaterialized.ts @@ -21,7 +21,7 @@ import { EventTarget, SourceType, SourceTool, TouchObject, HistoricalPoint } fro import { TouchType } from "./ArkEnumsInterfaces" import { Callback_Void } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkTransitionEffectMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTransitionEffectMaterialized.ts index 510a7493c..0d220e8cc 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTransitionEffectMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTransitionEffectMaterialized.ts @@ -18,7 +18,7 @@ import { TransitionEffects, TranslateOptions, RotateOptions, ScaleOptions, TransitionEdge, AnimateParam } from "./ArkCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -37,16 +37,16 @@ export class TransitionEffect implements MaterializedBase { return this.peer } static get IDENTITY(): TransitionEffect { - throw new Error("Not implemented") + return TransitionEffect.getIDENTITY() } static get OPACITY(): TransitionEffect { - throw new Error("Not implemented") + return TransitionEffect.getOPACITY() } static get SLIDE(): TransitionEffect { - throw new Error("Not implemented") + return TransitionEffect.getSLIDE() } static get SLIDE_SWITCH(): TransitionEffect { - throw new Error("Not implemented") + return TransitionEffect.getSLIDE_SWITCH() } static ctor_transitioneffect(type: string, effect: TransitionEffects): KPointer { const thisSerializer : Serializer = Serializer.hold() @@ -114,6 +114,18 @@ export class TransitionEffect implements MaterializedBase { const transitionEffect_casted = transitionEffect as (TransitionEffect) return this.combine_serialize(transitionEffect_casted) } + private static getIDENTITY(): TransitionEffect { + return TransitionEffect.getIDENTITY_serialize() + } + private static getOPACITY(): TransitionEffect { + return TransitionEffect.getOPACITY_serialize() + } + private static getSLIDE(): TransitionEffect { + return TransitionEffect.getSLIDE_serialize() + } + private static getSLIDE_SWITCH(): TransitionEffect { + return TransitionEffect.getSLIDE_SWITCH_serialize() + } private static translate_serialize(options: TranslateOptions): TransitionEffect { const thisSerializer : Serializer = Serializer.hold() thisSerializer.writeTranslateOptions(options) @@ -149,11 +161,7 @@ export class TransitionEffect implements MaterializedBase { return obj } private static asymmetric_serialize(appear: TransitionEffect, disappear: TransitionEffect): TransitionEffect { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeTransitionEffect(appear) - thisSerializer.writeTransitionEffect(disappear) - const retval = ArkUIGeneratedNativeModule._TransitionEffect_asymmetric(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._TransitionEffect_asymmetric(toPeerPtr(appear), toPeerPtr(disappear)) const obj : TransitionEffect = TransitionEffectInternal.fromPtr(retval) return obj } @@ -166,10 +174,27 @@ export class TransitionEffect implements MaterializedBase { return obj } private combine_serialize(transitionEffect: TransitionEffect): TransitionEffect { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeTransitionEffect(transitionEffect) - const retval = ArkUIGeneratedNativeModule._TransitionEffect_combine(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._TransitionEffect_combine(this.peer!.ptr, toPeerPtr(transitionEffect)) + const obj : TransitionEffect = TransitionEffectInternal.fromPtr(retval) + return obj + } + private static getIDENTITY_serialize(): TransitionEffect { + const retval = ArkUIGeneratedNativeModule._TransitionEffect_getIDENTITY() + const obj : TransitionEffect = TransitionEffectInternal.fromPtr(retval) + return obj + } + private static getOPACITY_serialize(): TransitionEffect { + const retval = ArkUIGeneratedNativeModule._TransitionEffect_getOPACITY() + const obj : TransitionEffect = TransitionEffectInternal.fromPtr(retval) + return obj + } + private static getSLIDE_serialize(): TransitionEffect { + const retval = ArkUIGeneratedNativeModule._TransitionEffect_getSLIDE() + const obj : TransitionEffect = TransitionEffectInternal.fromPtr(retval) + return obj + } + private static getSLIDE_SWITCH_serialize(): TransitionEffect { + const retval = ArkUIGeneratedNativeModule._TransitionEffect_getSLIDE_SWITCH() const obj : TransitionEffect = TransitionEffectInternal.fromPtr(retval) return obj } diff --git a/arkoala-arkts/arkui/src/generated/ArkUICommonEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkUICommonEventMaterialized.ts index a2248e767..0c327f2fd 100644 --- a/arkoala-arkts/arkui/src/generated/ArkUICommonEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkUICommonEventMaterialized.ts @@ -23,7 +23,7 @@ import { KeyEvent, KeyEventInternal } from "./ArkKeyEventMaterialized" import { HoverCallback, SizeChangeCallback, VisibleAreaEventOptions, VisibleAreaChangeCallback } from "./ArkCommonInterfaces" import { MouseEvent, MouseEventInternal } from "./ArkMouseEventMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkUIExtensionProxyMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkUIExtensionProxyMaterialized.ts index ebc771d3d..bfe5730c6 100644 --- a/arkoala-arkts/arkui/src/generated/ArkUIExtensionProxyMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkUIExtensionProxyMaterialized.ts @@ -18,7 +18,7 @@ import { Callback_UIExtensionProxy_Void } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -86,14 +86,24 @@ export class UIExtensionProxyInternal implements MaterializedBase,UIExtensionPro private send_serialize(data: Map): void { const thisSerializer : Serializer = Serializer.hold() thisSerializer.writeInt32(data.size as int32) - // TODO: map serialization not implemented + for (const pair of data) { + const data_key = pair[0] + const data_value = pair[1] + thisSerializer.writeString(data_key) + thisSerializer.writeCustomObject("Object", data_value) + } ArkUIGeneratedNativeModule._UIExtensionProxy_send(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private sendSync_serialize(data: Map): Map { const thisSerializer : Serializer = Serializer.hold() thisSerializer.writeInt32(data.size as int32) - // TODO: map serialization not implemented + for (const pair of data) { + const data_key = pair[0] + const data_value = pair[1] + thisSerializer.writeString(data_key) + thisSerializer.writeCustomObject("Object", data_value) + } const retval = ArkUIGeneratedNativeModule._UIExtensionProxy_sendSync(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() throw new Error("Object deserialization is not implemented.") diff --git a/arkoala-arkts/arkui/src/generated/ArkUnifiedDataMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkUnifiedDataMaterialized.ts index c7fb767fd..0005fc241 100644 --- a/arkoala-arkts/arkui/src/generated/ArkUnifiedDataMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkUnifiedDataMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkUrlStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkUrlStyleMaterialized.ts index 8b7505dfd..68f3ec03b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkUrlStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkUrlStyleMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkVideoControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkVideoControllerMaterialized.ts index 017a548d6..3d2e6d3e7 100644 --- a/arkoala-arkts/arkui/src/generated/ArkVideoControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkVideoControllerMaterialized.ts @@ -18,7 +18,7 @@ import { SeekMode } from "./ArkVideoInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkViewMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkViewMaterialized.ts index 8a246190f..fe7631118 100644 --- a/arkoala-arkts/arkui/src/generated/ArkViewMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkViewMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkWaterFlowSectionsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWaterFlowSectionsMaterialized.ts index 55c9e549a..d528e4519 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWaterFlowSectionsMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWaterFlowSectionsMaterialized.ts @@ -18,7 +18,7 @@ import { SectionOptions } from "./ArkWaterFlowInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkWebContextMenuParamMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebContextMenuParamMaterialized.ts index 61fdbf346..23c7f3417 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebContextMenuParamMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebContextMenuParamMaterialized.ts @@ -18,7 +18,7 @@ import { ContextMenuMediaType, ContextMenuSourceType, ContextMenuInputFieldType } from "./ArkWebInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkWebContextMenuResultMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebContextMenuResultMaterialized.ts index 10f98b75f..915919319 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebContextMenuResultMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebContextMenuResultMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkWebControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebControllerMaterialized.ts index ee0004a9f..c1e159c22 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebControllerMaterialized.ts @@ -21,7 +21,7 @@ import { Resource } from "./ArkResourceInterfaces" import { Header, HitTestType } from "./ArkWebInterfaces" import { WebCookie, WebCookieInternal } from "./ArkWebCookieMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -263,6 +263,7 @@ export class WebController implements MaterializedBase { } private getCookieManager_serialize(): WebCookie { const retval = ArkUIGeneratedNativeModule._WebController_getCookieManager(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj : WebCookie = WebCookieInternal.fromPtr(retval) + return obj } } diff --git a/arkoala-arkts/arkui/src/generated/ArkWebCookieMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebCookieMaterialized.ts index a7385258f..d189516e9 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebCookieMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebCookieMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkWebKeyboardControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebKeyboardControllerMaterialized.ts index f4fde2efc..2a450a488 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebKeyboardControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebKeyboardControllerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkWebResourceErrorMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebResourceErrorMaterialized.ts index 5ebb66c76..08d83f86c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebResourceErrorMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebResourceErrorMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkWebResourceRequestMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebResourceRequestMaterialized.ts index a500dfab2..f69dc40d5 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebResourceRequestMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebResourceRequestMaterialized.ts @@ -18,7 +18,7 @@ import { Header } from "./ArkWebInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkWebResourceResponseMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebResourceResponseMaterialized.ts index c2e19e0ef..832796af0 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebResourceResponseMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebResourceResponseMaterialized.ts @@ -19,7 +19,7 @@ import { Resource } from "./ArkResourceInterfaces" import { Header } from "./ArkWebInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkWebviewControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebviewControllerMaterialized.ts index 8d28beace..50e02a381 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebviewControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebviewControllerMaterialized.ts @@ -19,7 +19,7 @@ import { Resource } from "./ArkResourceInterfaces" import { WebHeader } from "./ArkArkuiExternalInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/ArkXComponentControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkXComponentControllerMaterialized.ts index 4fb7f4e3c..362a6f303 100644 --- a/arkoala-arkts/arkui/src/generated/ArkXComponentControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkXComponentControllerMaterialized.ts @@ -20,7 +20,7 @@ import { Literal_Number_surfaceHeight_surfaceWidth } from "./SyntheticDeclaratio import { SurfaceRect, SurfaceRotationOptions } from "./ArkXcomponentInterfaces" import { ImageAnalyzerConfig } from "./ArkImageCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala-arkts/arkui/src/generated/GlobalScope.ts b/arkoala-arkts/arkui/src/generated/GlobalScope.ts index 3f39fb4d4..f3f6dec35 100644 --- a/arkoala-arkts/arkui/src/generated/GlobalScope.ts +++ b/arkoala-arkts/arkui/src/generated/GlobalScope.ts @@ -16,54 +16,52 @@ // 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 { GlobalScope } from "./peers/GlobalScope" import { Resource } from "./ArkResourceInterfaces" import { Callback_Void } from "./SyntheticDeclarations" -import { GlobalScope_inspector } from "./ArkGlobalScopeInspectorMaterialized" -import { _animateTo } from "../handwritten" -export function getContext(component: Object): Context { - return GlobalScope_common.getContext(component) +export function getContext(component?: Object | undefined): Context { + return GlobalScope.getContext(component) } export function postCardAction(component: Object, action: Object): void { - GlobalScope_common.postCardAction(component, action) + GlobalScope.postCardAction(component, action) } export function dollar_r(value: string, params: Array): Resource { - return GlobalScope_common.dollar_r(value, params) + return GlobalScope.dollar_r(value, params) } export function dollar_rawfile(value: string): Resource { - return GlobalScope_common.dollar_rawfile(value) + return GlobalScope.dollar_rawfile(value) } export function animateTo(value: AnimateParam, event: (() => void)): void { - _animateTo(value, event) + GlobalScope.animateTo(value, event) } export function animateToImmediately(value: AnimateParam, event: (() => void)): void { - GlobalScope_common.animateToImmediately(value, event) + GlobalScope.animateToImmediately(value, event) } export function vp2px(value: number): number { - return GlobalScope_common.vp2px(value) + return GlobalScope.vp2px(value) } export function px2vp(value: number): number { - return GlobalScope_common.px2vp(value) + return GlobalScope.px2vp(value) } export function fp2px(value: number): number { - return GlobalScope_common.fp2px(value) + return GlobalScope.fp2px(value) } export function px2fp(value: number): number { - return GlobalScope_common.px2fp(value) + return GlobalScope.px2fp(value) } export function lpx2px(value: number): number { - return GlobalScope_common.lpx2px(value) + return GlobalScope.lpx2px(value) } export function px2lpx(value: number): number { - return GlobalScope_common.px2lpx(value) + return GlobalScope.px2lpx(value) } export function getInspectorNodes(): Object { - return GlobalScope_inspector.getInspectorNodes() + return GlobalScope.getInspectorNodes() } export function getInspectorNodeById(id: number): Object { - return GlobalScope_inspector.getInspectorNodeById(id) + return GlobalScope.getInspectorNodeById(id) } export function setAppBgColor(value: string): void { - GlobalScope_inspector.setAppBgColor(value) + GlobalScope.setAppBgColor(value) } diff --git a/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts b/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts index dba2d02ef..ff9686a24 100644 --- a/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts +++ b/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts @@ -13,7 +13,7 @@ * limitations under the License. */ -import { KInt, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer, NativeBuffer, loadNativeModuleLibrary } from "@koalaui/interop" +import { KInt, KLong, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer, NativeBuffer, loadNativeModuleLibrary } from "@koalaui/interop" import { int32, float32 } from "@koalaui/common" import { Length } from "./../ArkUnitsInterfaces" @@ -66,7 +66,7 @@ export class ArkUIGeneratedNativeModule { native static _AnimatorAttribute_fillMode(ptr: KPointer, value: KInt): void native static _AnimatorAttribute_iterations(ptr: KPointer, value: number): void native static _AnimatorAttribute_playMode(ptr: KPointer, value: KInt): void - native static _AnimatorAttribute_motion(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _AnimatorAttribute_motion(ptr: KPointer, value: KPointer): void native static _AnimatorAttribute_onStart(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _AnimatorAttribute_onPause(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _AnimatorAttribute_onRepeat(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void @@ -210,7 +210,7 @@ export class ArkUIGeneratedNativeModule { native static _CommonMethod_focusBox(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _CommonMethod_animation(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _CommonMethod_transition0(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _CommonMethod_transition1(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _CommonMethod_transition1(ptr: KPointer, effect: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _CommonMethod_motionBlur(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _CommonMethod_brightness(ptr: KPointer, value: number): void native static _CommonMethod_contrast(ptr: KPointer, value: number): void @@ -298,7 +298,7 @@ export class ArkUIGeneratedNativeModule { native static _CommonMethod_obscured(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _CommonMethod_reuseId(ptr: KPointer, value: KStringPtr): void native static _CommonMethod_renderFit(ptr: KPointer, value: KInt): void - native static _CommonMethod_gestureModifier(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _CommonMethod_gestureModifier(ptr: KPointer, value: KPointer): void native static _CommonMethod_backgroundBrightness(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _CommonMethod_onGestureJudgeBegin(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _CommonMethod_onGestureRecognizerJudgeBegin0(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void @@ -570,7 +570,7 @@ export class ArkUIGeneratedNativeModule { native static _ImageSpanAttribute_objectFit(ptr: KPointer, value: KInt): void native static _ImageSpanAttribute_onComplete(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _ImageSpanAttribute_onError(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _ImageSpanAttribute_alt(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _ImageSpanAttribute_alt(ptr: KPointer, value: KPointer): void native static _Line_construct(id: KInt, flags: KInt): KPointer native static _LineInterface_setLineOptions(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _LineAttribute_startPoint(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void @@ -594,7 +594,7 @@ export class ArkUIGeneratedNativeModule { native static _ListAttribute_nestedScroll(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _ListAttribute_enableScrollInteraction(ptr: KPointer, value: KInt): void native static _ListAttribute_friction(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _ListAttribute_childrenMainSize(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _ListAttribute_childrenMainSize(ptr: KPointer, value: KPointer): void native static _ListAttribute_maintainVisibleContentPosition(ptr: KPointer, value: KInt): void native static _ListAttribute_onScroll(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _ListAttribute_onScrollIndex(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void @@ -626,7 +626,7 @@ export class ArkUIGeneratedNativeModule { native static _ListItemGroup_construct(id: KInt, flags: KInt): KPointer native static _ListItemGroupInterface_setListItemGroupOptions(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _ListItemGroupAttribute_divider(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _ListItemGroupAttribute_childrenMainSize(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _ListItemGroupAttribute_childrenMainSize(ptr: KPointer, value: KPointer): void native static _LoadingProgress_construct(id: KInt, flags: KInt): KPointer native static _LoadingProgressInterface_setLoadingProgressOptions(ptr: KPointer): void native static _LoadingProgressAttribute_color(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void @@ -823,7 +823,7 @@ export class ArkUIGeneratedNativeModule { native static _RichEditorAttribute_onDidChange(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _RichEditorAttribute_onCut(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _RichEditorAttribute_onCopy(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _RichEditorAttribute_editMenuOptions(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _RichEditorAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void native static _RichEditorAttribute_enableKeyboardOnFocus(ptr: KPointer, value: KInt): void native static _RichEditorAttribute_enableHapticFeedback(ptr: KPointer, value: KInt): void native static _RichEditorAttribute_barState(ptr: KPointer, value: KInt): void @@ -912,7 +912,7 @@ export class ArkUIGeneratedNativeModule { native static _SearchAttribute_onDidInsert(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _SearchAttribute_onWillDelete(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _SearchAttribute_onDidDelete(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _SearchAttribute_editMenuOptions(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _SearchAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void native static _SearchAttribute_enablePreviewText(ptr: KPointer, value: KInt): void native static _SearchAttribute_enableHapticFeedback(ptr: KPointer, value: KInt): void native static _SearchAttribute_searchButton(ptr: KPointer, value: KStringPtr, thisArray: KUint8ArrayPtr, thisLength: int32): void @@ -969,7 +969,7 @@ export class ArkUIGeneratedNativeModule { native static _SelectAttribute__onChangeEvent_selected(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _SelectAttribute__onChangeEvent_value(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _Shape_construct(id: KInt, flags: KInt): KPointer - native static _ShapeInterface_setShapeOptions0(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _ShapeInterface_setShapeOptions0(ptr: KPointer, value: KPointer): void native static _ShapeInterface_setShapeOptions1(ptr: KPointer): void native static _ShapeAttribute_viewPort(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _ShapeAttribute_stroke(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void @@ -1010,7 +1010,7 @@ export class ArkUIGeneratedNativeModule { native static _SliderAttribute__onChangeEvent_value(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _BaseSpan_construct(id: KInt, flags: KInt): KPointer native static _BaseSpan_textBackgroundStyle(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _BaseSpan_baselineOffset(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _BaseSpan_baselineOffset(ptr: KPointer, value: KPointer): void native static _Span_construct(id: KInt, flags: KInt): KPointer native static _SpanInterface_setSpanOptions(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _SpanAttribute_font(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void @@ -1047,7 +1047,7 @@ export class ArkUIGeneratedNativeModule { native static _SwiperAttribute_autoPlay(ptr: KPointer, value: KInt): void native static _SwiperAttribute_interval(ptr: KPointer, value: number): void native static _SwiperAttribute_indicator0(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _SwiperAttribute_indicator1(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _SwiperAttribute_indicator1(ptr: KPointer, value: KPointer): void native static _SwiperAttribute_loop(ptr: KPointer, value: KInt): void native static _SwiperAttribute_duration(ptr: KPointer, value: number): void native static _SwiperAttribute_vertical(ptr: KPointer, value: KInt): void @@ -1143,7 +1143,7 @@ export class ArkUIGeneratedNativeModule { native static _TextAttribute_fontStyle(ptr: KPointer, value: KInt): void native static _TextAttribute_fontWeight0(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _TextAttribute_fontWeight1(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _TextAttribute_lineSpacing(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _TextAttribute_lineSpacing(ptr: KPointer, value: KPointer): void native static _TextAttribute_textAlign(ptr: KPointer, value: KInt): void native static _TextAttribute_lineHeight(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _TextAttribute_textOverflow(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void @@ -1170,7 +1170,7 @@ export class ArkUIGeneratedNativeModule { native static _TextAttribute_fontFeature(ptr: KPointer, value: KStringPtr): void native static _TextAttribute_privacySensitive(ptr: KPointer, value: KInt): void native static _TextAttribute_textSelectable(ptr: KPointer, value: KInt): void - native static _TextAttribute_editMenuOptions(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _TextAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void native static _TextAttribute_halfLeading(ptr: KPointer, value: KInt): void native static _TextAttribute_enableHapticFeedback(ptr: KPointer, value: KInt): void native static _TextAttribute_selection(ptr: KPointer, selectionStart: number, selectionEnd: number): void @@ -1214,7 +1214,7 @@ export class ArkUIGeneratedNativeModule { native static _TextAreaAttribute_lineBreakStrategy(ptr: KPointer, value: KInt): void native static _TextAreaAttribute_decoration(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _TextAreaAttribute_letterSpacing(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _TextAreaAttribute_lineSpacing(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _TextAreaAttribute_lineSpacing(ptr: KPointer, value: KPointer): void native static _TextAreaAttribute_lineHeight(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _TextAreaAttribute_type(ptr: KPointer, value: KInt): void native static _TextAreaAttribute_enableAutoFill(ptr: KPointer, value: KInt): void @@ -1224,7 +1224,7 @@ export class ArkUIGeneratedNativeModule { native static _TextAreaAttribute_onDidInsert(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _TextAreaAttribute_onWillDelete(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _TextAreaAttribute_onDidDelete(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _TextAreaAttribute_editMenuOptions(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _TextAreaAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void native static _TextAreaAttribute_enablePreviewText(ptr: KPointer, value: KInt): void native static _TextAreaAttribute_enableHapticFeedback(ptr: KPointer, value: KInt): void native static _TextAreaAttribute_inputFilter(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void @@ -1305,7 +1305,7 @@ export class ArkUIGeneratedNativeModule { native static _TextInputAttribute_onDidInsert(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _TextInputAttribute_onWillDelete(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _TextInputAttribute_onDidDelete(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _TextInputAttribute_editMenuOptions(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _TextInputAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void native static _TextInputAttribute_enablePreviewText(ptr: KPointer, value: KInt): void native static _TextInputAttribute_enableHapticFeedback(ptr: KPointer, value: KInt): void native static _TextInputAttribute_inputFilter(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void @@ -1495,7 +1495,7 @@ export class ArkUIGeneratedNativeModule { native static _WebAttribute_onInterceptKeyboardAttach(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _WebAttribute_onAdsBlocked(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _WebAttribute_keyboardAvoidMode(ptr: KPointer, value: KInt): void - native static _WebAttribute_editMenuOptions(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _WebAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void native static _WebAttribute_enableHapticFeedback(ptr: KPointer, value: KInt): void native static _WebAttribute_registerNativeEmbedRule(ptr: KPointer, tag: KStringPtr, type: KStringPtr): void native static _WebAttribute_bindSelectionMenu(ptr: KPointer, elementType: KInt, thisArray: KUint8ArrayPtr, thisLength: int32, responseType: KInt): void @@ -1576,12 +1576,12 @@ export class ArkUIGeneratedNativeModule { native static _LazyForEachOps_OnRangeUpdate(node: KPointer, totalCount: KInt, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _LazyForEachOps_SetCurrentIndex(node: KPointer, index: KInt): void native static _LazyForEachOps_Prepare(node: KPointer, itemCount: KInt, offset: KInt): void - native static _LazyForEachOps_NotifyChange(node: KPointer, startIdx: KInt, endIdx: KInt, count: KInt): void + native static _LazyForEachOps_NotifyChange(node: KPointer, startIndex: KInt, endIndex: KInt, count: KInt): void native static _SystemOps_ctor(): KPointer native static _SystemOps_getFinalizer(): KPointer native static _SystemOps_StartFrame(): KPointer native static _SystemOps_EndFrame(root: KPointer): void - native static _DrawingCanvas_ctor(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _DrawingCanvas_ctor(pixelmap: KPointer): 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 @@ -1664,9 +1664,9 @@ export class ArkUIGeneratedNativeModule { native static _FrameNode_ctor(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _FrameNode_getFinalizer(): KPointer native static _FrameNode_isModifiable(ptr: KPointer): boolean - native static _FrameNode_appendChild(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _FrameNode_insertChildAfter(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _FrameNode_removeChild(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _FrameNode_appendChild(ptr: KPointer, node: KPointer): void + native static _FrameNode_insertChildAfter(ptr: KPointer, child: KPointer, sibling: KPointer): void + native static _FrameNode_removeChild(ptr: KPointer, node: KPointer): void native static _FrameNode_clearChildren(ptr: KPointer): void native static _FrameNode_getChild(ptr: KPointer, index: number): KPointer native static _FrameNode_getFirstChild(ptr: KPointer): KPointer @@ -1685,10 +1685,10 @@ export class ArkUIGeneratedNativeModule { native static _PixelMap_getIsStrideAlignment(ptr: KPointer): boolean native static _NavExtender_ctor(): KPointer native static _NavExtender_getFinalizer(): KPointer - native static _NavExtender_setUpdateStackCallback(thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _NavExtender_setUpdateStackCallback(peer: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _EventEmulator_ctor(): KPointer native static _EventEmulator_getFinalizer(): KPointer - native static _EventEmulator_emitClickEvent(node: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _EventEmulator_emitClickEvent(node: KPointer, event: KPointer): void native static _EventEmulator_emitTextInputEvent(node: KPointer, text: KStringPtr): void native static _ActionSheet_ctor(): KPointer native static _ActionSheet_getFinalizer(): KPointer @@ -1698,11 +1698,11 @@ export class ArkUIGeneratedNativeModule { native static _AlertDialog_show(thisArray: KUint8ArrayPtr, thisLength: int32): undefined native static _SpringProp_ctor(mass: number, stiffness: number, damping: number): KPointer native static _SpringProp_getFinalizer(): KPointer - native static _SpringMotion_ctor(start: number, end: number, velocity: number, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _SpringMotion_ctor(start: number, end: number, velocity: number, prop: KPointer): KPointer native static _SpringMotion_getFinalizer(): KPointer native static _FrictionMotion_ctor(friction: number, position: number, velocity: number): KPointer native static _FrictionMotion_getFinalizer(): KPointer - native static _ScrollMotion_ctor(position: number, velocity: number, min: number, max: number, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _ScrollMotion_ctor(position: number, velocity: number, min: number, max: number, prop: KPointer): KPointer native static _ScrollMotion_getFinalizer(): KPointer native static _CalendarController_ctor(): KPointer native static _CalendarController_getFinalizer(): KPointer @@ -1727,7 +1727,7 @@ export class ArkUIGeneratedNativeModule { native static _CanvasPath_rect(ptr: KPointer, x: number, y: number, w: number, h: number): void native static _Path2D_ctor(): KPointer native static _Path2D_getFinalizer(): KPointer - native static _Path2D_addPath(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _Path2D_addPath(ptr: KPointer, path: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _CanvasPattern_ctor(): KPointer native static _CanvasPattern_getFinalizer(): KPointer native static _CanvasPattern_setTransform(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void @@ -1751,21 +1751,21 @@ export class ArkUIGeneratedNativeModule { native static _CanvasRenderer_drawImage2(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32, sx: number, sy: number, sw: number, sh: number, dx: number, dy: number, dw: number, dh: number): void native static _CanvasRenderer_beginPath(ptr: KPointer): void native static _CanvasRenderer_clip0(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _CanvasRenderer_clip1(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _CanvasRenderer_clip1(ptr: KPointer, path: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _CanvasRenderer_fill0(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _CanvasRenderer_fill1(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _CanvasRenderer_fill1(ptr: KPointer, path: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _CanvasRenderer_stroke0(ptr: KPointer): void - native static _CanvasRenderer_stroke1(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _CanvasRenderer_stroke1(ptr: KPointer, path: KPointer): void native static _CanvasRenderer_createLinearGradient(ptr: KPointer, x0: number, y0: number, x1: number, y1: number): KPointer - native static _CanvasRenderer_createPattern(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _CanvasRenderer_createPattern(ptr: KPointer, image: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _CanvasRenderer_createRadialGradient(ptr: KPointer, x0: number, y0: number, r0: number, x1: number, y1: number, r1: number): KPointer native static _CanvasRenderer_createConicGradient(ptr: KPointer, startAngle: number, x: number, y: number): KPointer native static _CanvasRenderer_createImageData0(ptr: KPointer, sw: number, sh: number): KPointer - native static _CanvasRenderer_createImageData1(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _CanvasRenderer_createImageData1(ptr: KPointer, imagedata: KPointer): KPointer native static _CanvasRenderer_getImageData(ptr: KPointer, sx: number, sy: number, sw: number, sh: number): KPointer native static _CanvasRenderer_getPixelMap(ptr: KPointer, sx: number, sy: number, sw: number, sh: number): KPointer - native static _CanvasRenderer_putImageData0(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _CanvasRenderer_putImageData1(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _CanvasRenderer_putImageData0(ptr: KPointer, imagedata: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _CanvasRenderer_putImageData1(ptr: KPointer, imagedata: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _CanvasRenderer_getLineDash(ptr: KPointer): KPointer native static _CanvasRenderer_setLineDash(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _CanvasRenderer_clearRect(ptr: KPointer, x: number, y: number, w: number, h: number): void @@ -1785,7 +1785,7 @@ export class ArkUIGeneratedNativeModule { native static _CanvasRenderer_transform(ptr: KPointer, a: number, b: number, c: number, d: number, e: number, f: number): void native static _CanvasRenderer_translate(ptr: KPointer, x: number, y: number): void native static _CanvasRenderer_setPixelMap(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _CanvasRenderer_transferFromImageBitmap(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _CanvasRenderer_transferFromImageBitmap(ptr: KPointer, bitmap: KPointer): void native static _CanvasRenderer_saveLayer(ptr: KPointer): void native static _CanvasRenderer_restoreLayer(ptr: KPointer): void native static _CanvasRenderer_reset(ptr: KPointer): void @@ -1838,6 +1838,7 @@ export class ArkUIGeneratedNativeModule { native static _CanvasRenderingContext2D_offOnDetach(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _CanvasRenderingContext2D_getHeight(ptr: KPointer): number native static _CanvasRenderingContext2D_getWidth(ptr: KPointer): number + native static _CanvasRenderingContext2D_getCanvas(ptr: KPointer): KPointer native static _OffscreenCanvasRenderingContext2D_ctor(width: number, height: number, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _OffscreenCanvasRenderingContext2D_getFinalizer(): KPointer native static _OffscreenCanvasRenderingContext2D_toDataURL(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): string @@ -1853,6 +1854,7 @@ export class ArkUIGeneratedNativeModule { native static _DrawingRenderingContext_ctor(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _DrawingRenderingContext_getFinalizer(): KPointer native static _DrawingRenderingContext_invalidate(ptr: KPointer): void + native static _DrawingRenderingContext_getCanvas(ptr: KPointer): KPointer native static _ICurve_ctor(): KPointer native static _ICurve_getFinalizer(): KPointer native static _ICurve_interpolate(ptr: KPointer, fraction: number): number @@ -1869,12 +1871,13 @@ export class ArkUIGeneratedNativeModule { native static _TransitionEffect_scale(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _TransitionEffect_opacity(alpha: number): KPointer native static _TransitionEffect_move(edge: KInt): KPointer - native static _TransitionEffect_asymmetric(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _TransitionEffect_asymmetric(appear: KPointer, disappear: KPointer): KPointer native static _TransitionEffect_animation(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer - native static _TransitionEffect_combine(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer - native static _GlobalScope_focusControl_common_requestFocus(value: KStringPtr): boolean - native static _GlobalScope_cursorControl_common_setCursor(value: KInt): void - native static _GlobalScope_cursorControl_common_restoreDefault(): void + native static _TransitionEffect_combine(ptr: KPointer, transitionEffect: KPointer): KPointer + native static _TransitionEffect_getIDENTITY(): KPointer + native static _TransitionEffect_getOPACITY(): KPointer + native static _TransitionEffect_getSLIDE(): KPointer + native static _TransitionEffect_getSLIDE_SWITCH(): KPointer native static _BaseEvent_ctor(): KPointer native static _BaseEvent_getFinalizer(): KPointer native static _BaseEvent_getModifierKeyState(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): boolean @@ -1985,7 +1988,7 @@ export class ArkUIGeneratedNativeModule { native static _DragEvent_getWindowY(ptr: KPointer): number native static _DragEvent_getX(ptr: KPointer): number native static _DragEvent_getY(ptr: KPointer): number - native static _DragEvent_setData(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _DragEvent_setData(ptr: KPointer, unifiedData: KPointer): void native static _DragEvent_getData(ptr: KPointer): KPointer native static _DragEvent_getSummary(ptr: KPointer): KInteropReturnBuffer native static _DragEvent_setResult(ptr: KPointer, dragResult: KInt): void @@ -2065,18 +2068,6 @@ export class ArkUIGeneratedNativeModule { native static _GestureModifier_ctor(): KPointer native static _GestureModifier_getFinalizer(): KPointer native static _GestureModifier_applyGesture(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _GlobalScope_common_getContext(thisArray: KUint8ArrayPtr, thisLength: int32): KInteropReturnBuffer - native static _GlobalScope_common_postCardAction(thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _GlobalScope_common_dollar_r(value: KStringPtr, thisArray: KUint8ArrayPtr, thisLength: int32): KInteropReturnBuffer - native static _GlobalScope_common_dollar_rawfile(value: KStringPtr): KInteropReturnBuffer - native static _GlobalScope_common_animateTo(thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _GlobalScope_common_animateToImmediately(thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _GlobalScope_common_vp2px(value: number): number - native static _GlobalScope_common_px2vp(value: number): number - native static _GlobalScope_common_fp2px(value: number): number - native static _GlobalScope_common_px2fp(value: number): number - native static _GlobalScope_common_lpx2px(value: number): number - native static _GlobalScope_common_px2lpx(value: number): number native static _ContextMenu_ctor(): KPointer native static _ContextMenu_getFinalizer(): KPointer native static _ContextMenu_close(): undefined @@ -2214,8 +2205,10 @@ export class ArkUIGeneratedNativeModule { native static _NavDestinationContext_ctor(): KPointer native static _NavDestinationContext_getFinalizer(): KPointer native static _NavDestinationContext_getConfigInRouteMap(ptr: KPointer): KPointer - native static _NavDestinationContext_setPathInfo(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _NavDestinationContext_setPathStack(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _NavDestinationContext_getPathInfo(ptr: KPointer): KPointer + native static _NavDestinationContext_setPathInfo(ptr: KPointer, pathInfo: KPointer): void + native static _NavDestinationContext_getPathStack(ptr: KPointer): KPointer + native static _NavDestinationContext_setPathStack(ptr: KPointer, pathStack: KPointer): void native static _NavDestinationContext_getNavDestinationId(ptr: KPointer): string native static _NavDestinationContext_setNavDestinationId(ptr: KPointer, navDestinationId: KStringPtr): void native static _NavPathInfo_ctor(name: KStringPtr, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer @@ -2229,17 +2222,17 @@ export class ArkUIGeneratedNativeModule { native static _NavPathInfo_setIsEntry(ptr: KPointer, isEntry: KInt): void native static _NavPathStack_ctor(): KPointer native static _NavPathStack_getFinalizer(): KPointer - native static _NavPathStack_pushPath0(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _NavPathStack_pushPath1(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _NavPathStack_pushDestination0(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer - native static _NavPathStack_pushDestination1(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _NavPathStack_pushPath0(ptr: KPointer, info: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _NavPathStack_pushPath1(ptr: KPointer, info: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _NavPathStack_pushDestination0(ptr: KPointer, info: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _NavPathStack_pushDestination1(ptr: KPointer, info: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _NavPathStack_pushPathByName0(ptr: KPointer, name: KStringPtr, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _NavPathStack_pushPathByName1(ptr: KPointer, name: KStringPtr, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _NavPathStack_pushDestinationByName0(ptr: KPointer, name: KStringPtr, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _NavPathStack_pushDestinationByName1(ptr: KPointer, name: KStringPtr, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer - native static _NavPathStack_replacePath0(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _NavPathStack_replacePath1(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _NavPathStack_replaceDestination(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _NavPathStack_replacePath0(ptr: KPointer, info: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _NavPathStack_replacePath1(ptr: KPointer, info: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _NavPathStack_replaceDestination(ptr: KPointer, info: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _NavPathStack_replacePathByName(ptr: KPointer, name: KStringPtr, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _NavPathStack_removeByIndexes(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): number native static _NavPathStack_removeByName(ptr: KPointer, name: KStringPtr): number @@ -2298,11 +2291,11 @@ export class ArkUIGeneratedNativeModule { native static _RichEditorController_getSpans(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _RichEditorController_getParagraphs(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _RichEditorController_getSelection(ptr: KPointer): KInteropReturnBuffer - native static _RichEditorController_fromStyledString(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _RichEditorController_fromStyledString(ptr: KPointer, value: KPointer): KPointer native static _RichEditorController_toStyledString(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _RichEditorStyledStringController_ctor(): KPointer native static _RichEditorStyledStringController_getFinalizer(): KPointer - native static _RichEditorStyledStringController_setStyledString(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _RichEditorStyledStringController_setStyledString(ptr: KPointer, styledString: KPointer): void native static _RichEditorStyledStringController_getStyledString(ptr: KPointer): KPointer native static _RichEditorStyledStringController_getSelection(ptr: KPointer): KInteropReturnBuffer native static _RichEditorStyledStringController_onContentChanged(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void @@ -2380,7 +2373,7 @@ export class ArkUIGeneratedNativeModule { native static _TextController_ctor(): KPointer native static _TextController_getFinalizer(): KPointer native static _TextController_closeSelectionMenu(ptr: KPointer): void - native static _TextController_setStyledString(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _TextController_setStyledString(ptr: KPointer, value: KPointer): void native static _TextController_getLayoutManager(ptr: KPointer): KPointer native static _TextAreaController_ctor(): KPointer native static _TextAreaController_getFinalizer(): KPointer @@ -2405,7 +2398,7 @@ export class ArkUIGeneratedNativeModule { native static _TextEditControllerEx_getPreviewText(ptr: KPointer): KInteropReturnBuffer native static _StyledStringController_ctor(): KPointer native static _StyledStringController_getFinalizer(): KPointer - native static _StyledStringController_setStyledString(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _StyledStringController_setStyledString(ptr: KPointer, styledString: KPointer): void native static _StyledStringController_getStyledString(ptr: KPointer): KPointer native static _LayoutManager_ctor(): KPointer native static _LayoutManager_getFinalizer(): KPointer @@ -2416,7 +2409,14 @@ export class ArkUIGeneratedNativeModule { native static _TextMenuItemId_ctor(): KPointer native static _TextMenuItemId_getFinalizer(): KPointer native static _TextMenuItemId_of(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer - native static _TextMenuItemId_equals(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): boolean + native static _TextMenuItemId_equals(ptr: KPointer, id: KPointer): boolean + native static _TextMenuItemId_getCUT(): KPointer + native static _TextMenuItemId_getCOPY(): KPointer + native static _TextMenuItemId_getPASTE(): KPointer + native static _TextMenuItemId_getSELECT_ALL(): KPointer + native static _TextMenuItemId_getCOLLABORATION_SERVICE(): KPointer + native static _TextMenuItemId_getCAMERA_INPUT(): KPointer + native static _TextMenuItemId_getAI_WRITER(): KPointer native static _EditMenuOptions_ctor(): KPointer native static _EditMenuOptions_getFinalizer(): KPointer native static _EditMenuOptions_onCreateMenu(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer @@ -2510,7 +2510,7 @@ export class ArkUIGeneratedNativeModule { native static _DataResubmissionHandler_cancel(ptr: KPointer): void native static _ControllerHandler_ctor(): KPointer native static _ControllerHandler_getFinalizer(): KPointer - native static _ControllerHandler_setWebController(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _ControllerHandler_setWebController(ptr: KPointer, controller: KPointer): void native static _WebContextMenuParam_ctor(): KPointer native static _WebContextMenuParam_getFinalizer(): KPointer native static _WebContextMenuParam_x(ptr: KPointer): number @@ -2634,11 +2634,11 @@ export class ArkUIGeneratedNativeModule { native static _StyledString_getFinalizer(): KPointer native static _StyledString_getString(ptr: KPointer): string native static _StyledString_getStyles(ptr: KPointer, start: number, length: number, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer - native static _StyledString_equals(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): boolean + native static _StyledString_equals(ptr: KPointer, other: KPointer): boolean native static _StyledString_subStyledString(ptr: KPointer, start: number, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _StyledString_fromHtml(html: KStringPtr, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer - native static _StyledString_toHtml(thisArray: KUint8ArrayPtr, thisLength: int32): string - native static _StyledString_marshalling(thisArray: KUint8ArrayPtr, thisLength: int32): NativeBuffer + native static _StyledString_toHtml(styledString: KPointer): string + native static _StyledString_marshalling(styledString: KPointer): NativeBuffer native static _StyledString_unmarshalling(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _StyledString_getLength(ptr: KPointer): number native static _TextStyle_styled_string_ctor(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer @@ -2651,10 +2651,10 @@ export class ArkUIGeneratedNativeModule { native static _DecorationStyle_getFinalizer(): KPointer native static _DecorationStyle_getType(ptr: KPointer): KPointer native static _DecorationStyle_getStyle(ptr: KPointer): KPointer - native static _BaselineOffsetStyle_ctor(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _BaselineOffsetStyle_ctor(value: KPointer): KPointer native static _BaselineOffsetStyle_getFinalizer(): KPointer native static _BaselineOffsetStyle_getBaselineOffset(ptr: KPointer): number - native static _LetterSpacingStyle_ctor(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _LetterSpacingStyle_ctor(value: KPointer): KPointer native static _LetterSpacingStyle_getFinalizer(): KPointer native static _LetterSpacingStyle_getLetterSpacing(ptr: KPointer): number native static _TextShadowStyle_ctor(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer @@ -2671,7 +2671,7 @@ export class ArkUIGeneratedNativeModule { native static _ParagraphStyle_getMaxLines(ptr: KPointer): number native static _ParagraphStyle_getOverflow(ptr: KPointer): KPointer native static _ParagraphStyle_getWordBreak(ptr: KPointer): KPointer - native static _LineHeightStyle_ctor(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _LineHeightStyle_ctor(lineHeight: KPointer): KPointer native static _LineHeightStyle_getFinalizer(): KPointer native static _LineHeightStyle_getLineHeight(ptr: KPointer): number native static _UrlStyle_ctor(url: KStringPtr): KPointer @@ -2687,11 +2687,12 @@ export class ArkUIGeneratedNativeModule { native static _MutableStyledString_removeStyle(ptr: KPointer, start: number, length: number, styledKey: KInt): void native static _MutableStyledString_removeStyles(ptr: KPointer, start: number, length: number): void native static _MutableStyledString_clearStyles(ptr: KPointer): void - native static _MutableStyledString_replaceStyledString(ptr: KPointer, start: number, length: number, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _MutableStyledString_insertStyledString(ptr: KPointer, start: number, thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _MutableStyledString_appendStyledString(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _MutableStyledString_replaceStyledString(ptr: KPointer, start: number, length: number, other: KPointer): void + native static _MutableStyledString_insertStyledString(ptr: KPointer, start: number, other: KPointer): void + native static _MutableStyledString_appendStyledString(ptr: KPointer, other: KPointer): void native static _ImageAttachment_ctor(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _ImageAttachment_getFinalizer(): KPointer + native static _ImageAttachment_getValue(ptr: KPointer): KPointer native static _ImageAttachment_getVerticalAlign(ptr: KPointer): KPointer native static _ImageAttachment_getObjectFit(ptr: KPointer): KPointer native static _CustomSpan_ctor(): KPointer @@ -2705,9 +2706,24 @@ export class ArkUIGeneratedNativeModule { native static _LinearIndicatorController_start(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _LinearIndicatorController_pause(ptr: KPointer): void native static _LinearIndicatorController_stop(ptr: KPointer): void - native static _GlobalScope_Profiler_inspector_registerVsyncCallback(thisArray: KUint8ArrayPtr, thisLength: int32): void - native static _GlobalScope_Profiler_inspector_unregisterVsyncCallback(): void - native static _GlobalScope_inspector_getInspectorNodes(): KPointer - native static _GlobalScope_inspector_getInspectorNodeById(id: number): KPointer - native static _GlobalScope_inspector_setAppBgColor(value: KStringPtr): void + native static _GlobalScope_getContext(thisArray: KUint8ArrayPtr, thisLength: int32): KInteropReturnBuffer + native static _GlobalScope_postCardAction(thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _GlobalScope_dollar_r(value: KStringPtr, thisArray: KUint8ArrayPtr, thisLength: int32): KInteropReturnBuffer + native static _GlobalScope_dollar_rawfile(value: KStringPtr): KInteropReturnBuffer + native static _GlobalScope_animateTo(thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _GlobalScope_animateToImmediately(thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _GlobalScope_vp2px(value: number): number + native static _GlobalScope_px2vp(value: number): number + native static _GlobalScope_fp2px(value: number): number + native static _GlobalScope_px2fp(value: number): number + native static _GlobalScope_lpx2px(value: number): number + native static _GlobalScope_px2lpx(value: number): number + native static _GlobalScope_getInspectorNodes(): KPointer + native static _GlobalScope_getInspectorNodeById(id: number): KPointer + native static _GlobalScope_setAppBgColor(value: KStringPtr): void + native static _GlobalScope_Profiler_registerVsyncCallback(thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _GlobalScope_Profiler_unregisterVsyncCallback(): void + native static _GlobalScope_cursorControl_setCursor(value: KInt): void + native static _GlobalScope_cursorControl_restoreDefault(): void + native static _GlobalScope_focusControl_requestFocus(value: KStringPtr): boolean } \ No newline at end of file diff --git a/arkoala-arkts/arkui/src/generated/arkts/ArkUINativeModule.ts b/arkoala-arkts/arkui/src/generated/arkts/ArkUINativeModule.ts index dde3a003f..176596fa6 100644 --- a/arkoala-arkts/arkui/src/generated/arkts/ArkUINativeModule.ts +++ b/arkoala-arkts/arkui/src/generated/arkts/ArkUINativeModule.ts @@ -13,7 +13,7 @@ * limitations under the License. */ -import { KInt, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer, NativeBuffer, loadNativeModuleLibrary } from "@koalaui/interop" +import { KInt, KLong, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer, NativeBuffer, loadNativeModuleLibrary } from "@koalaui/interop" import { int32, float32 } from "@koalaui/common" export class ArkUINativeModule { diff --git a/arkoala-arkts/arkui/src/generated/arkts/TestNativeModule.ts b/arkoala-arkts/arkui/src/generated/arkts/TestNativeModule.ts index 748511a9a..5e65614bb 100644 --- a/arkoala-arkts/arkui/src/generated/arkts/TestNativeModule.ts +++ b/arkoala-arkts/arkui/src/generated/arkts/TestNativeModule.ts @@ -13,7 +13,7 @@ * limitations under the License. */ -import { KInt, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer, NativeBuffer, loadNativeModuleLibrary } from "@koalaui/interop" +import { KInt, KLong, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer, NativeBuffer, loadNativeModuleLibrary } from "@koalaui/interop" import { int32, float32 } from "@koalaui/common" export class TestNativeModule { diff --git a/arkoala-arkts/arkui/src/generated/arkts/type_check.ts b/arkoala-arkts/arkui/src/generated/arkts/type_check.ts index e2b139b65..b6fcbee7f 100644 --- a/arkoala-arkts/arkui/src/generated/arkts/type_check.ts +++ b/arkoala-arkts/arkui/src/generated/arkts/type_check.ts @@ -1,4 +1,5 @@ import { KBoolean, KStringPtr, NativeBuffer, MaterializedBase } from "@koalaui/interop" +import { BusinessError } from "./../ArkBaseInterfaces" import { DoubleAnimationParam, Callback_Extender_OnProgress, Callback_Extender_OnFinish } from "./../ArkAnimationExtenderInterfaces" import { Curve, HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, DialogButtonStyle, WordBreak, AnimationStatus, FillMode, PlayMode, FontWeight, TextOverflow, TextHeightAdaptivePolicy, FontStyle, CheckBoxShape, LineCapStyle, LineJoinStyle, HorizontalAlign, FlexAlign, TextDecorationType, TextDecorationStyle, SharedTransitionEffectType, VerticalAlign, TransitionType, MouseButton, MouseAction, AccessibilityHoverType, TouchType, KeyType, KeySource, Placement, ArrowPointPosition, ClickEffectLevel, NestedScrollMode, 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" @@ -10,7 +11,7 @@ import { LazyForEachOps } from "./../ArkLazyForEachOpsMaterialized" import { SystemOps } from "./../ArkSystemOpsMaterialized" import { DrawingCanvas } from "./../ArkDrawingCanvasMaterialized" import { PixelMap } from "./../ArkPixelMapMaterialized" -import { NodeController, TextModifier, RectWidthStyle, RectHeightStyle, Want, LengthUnit, WebHeader, SnapshotOptions, PerfMonitorActionType, PerfMonitorSourceType, BusinessError, ShapeSize, RectShapeOptions, RoundRectShapeOptions, PathShapeOptions, FontOptions, EffectDirection, EffectScope, SymbolEffect, ErrorCallback } from "./../ArkArkuiExternalInterfaces" +import { NodeController, TextModifier, RectWidthStyle, RectHeightStyle, Want, LengthUnit, WebHeader, SnapshotOptions, PerfMonitorActionType, PerfMonitorSourceType, ShapeSize, RectShapeOptions, RoundRectShapeOptions, PathShapeOptions, FontOptions, EffectDirection, EffectScope, SymbolEffect, ErrorCallback } from "./../ArkArkuiExternalInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" import { Resource } from "./../ArkResourceInterfaces" import { WebviewController } from "./../ArkWebviewControllerMaterialized" @@ -560,7 +561,7 @@ export class TypeChecker { static isBreakpointsReference(value: object|string|number|undefined|null): boolean { return value instanceof BreakpointsReference } - static isBusinessError(value: object|string|number|undefined|null, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { + static isBusinessError(value: object|string|number|undefined|null, arg0: boolean): boolean { return value instanceof BusinessError } static isButtonAttribute(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, arg10: boolean, arg11: boolean): boolean { @@ -4229,6 +4230,9 @@ export class TypeChecker { static isArray_Number(value: object|string|number|undefined|null): boolean { return value instanceof Array } + static isArray_CustomObject(value: object|string|number|undefined|null): boolean { + return value instanceof Array + } static isArray_TouchObject(value: object|string|number|undefined|null): boolean { return value instanceof Array } @@ -4319,9 +4323,6 @@ export class TypeChecker { static isArray_LayoutSafeAreaEdge(value: object|string|number|undefined|null): boolean { return value instanceof Array } - static isArray_CustomObject(value: object|string|number|undefined|null): boolean { - return value instanceof Array - } static isArray_Point(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 03783cd92..799cd6ede 100644 --- a/arkoala-arkts/arkui/src/generated/index.ts +++ b/arkoala-arkts/arkui/src/generated/index.ts @@ -126,6 +126,7 @@ export * from "./ArkRemoteWindow" export * from "./ArkWaterFlow" export * from "./ArkUiExtensionComponent" export * from "./ArkLinearindicator" +export * from "./ArkBaseInterfaces" export * from "./ArkStdlibInterfaces" export * from "./ArkAnimationExtenderInterfaces" export * from "./ArkArkuiCustomInterfaces" @@ -152,6 +153,8 @@ export * from "./ArkCircleInterfaces" export * from "./ArkColumnInterfaces" export * from "./ArkColumnSplitInterfaces" export * from "./ArkCommonInterfaces" +export * from "./ArkFocusControlNamespace" +export * from "./ArkCursorControlNamespace" export * from "./ArkCommonTsEtsApiInterfaces" export * from "./ArkComponent3dInterfaces" export * from "./ArkContainerSpanInterfaces" @@ -266,6 +269,7 @@ export * from "./ArkUiExtensionComponentInterfaces" export * from "./ArkIsolatedComponentInterfaces" export * from "./ArkStyledStringInterfaces" export * from "./ArkLinearindicatorInterfaces" +export * from "./ArkInspectorInterfaces" export * from "./ArkProfilerNamespace" export * from "./ArkRawFileDescriptorInterfaces" export * from "./ArkAnimationExtenderMaterialized" @@ -313,8 +317,6 @@ export * from "./ArkDrawingRenderingContextMaterialized" export * from "./ArkICurveMaterialized" export * from "./ArkDrawModifierMaterialized" export * from "./ArkTransitionEffectMaterialized" -export * from "./ArkFocusControlNamespace" -export * from "./ArkCursorControlNamespace" export * from "./ArkBaseEventMaterialized" export * from "./ArkClickEventMaterialized" export * from "./ArkHoverEventMaterialized" @@ -332,7 +334,6 @@ export * from "./ArkDynamicNodeMaterialized" export * from "./ArkChildrenMainSizeMaterialized" export * from "./ArkUICommonEventMaterialized" export * from "./ArkGestureModifierMaterialized" -export * from "./ArkGlobalScopeCommonMaterialized" export * from "./ArkContextMenuMaterialized" export * from "./ArkCustomDialogControllerMaterialized" export * from "./ArkLinearGradientMaterialized" @@ -428,6 +429,7 @@ export * from "./ArkMutableStyledStringMaterialized" export * from "./ArkImageAttachmentMaterialized" export * from "./ArkCustomSpanMaterialized" export * from "./ArkLinearIndicatorControllerMaterialized" -export * from "./ArkProfilerNamespace" -export * from "./ArkGlobalScopeInspectorMaterialized" export * from "./GlobalScope" +export * from "./ArkProfilerNamespace" +export * from "./ArkCursorControlNamespace" +export * from "./ArkFocusControlNamespace" diff --git a/arkoala-arkts/arkui/src/generated/peer_events.ts b/arkoala-arkts/arkui/src/generated/peer_events.ts index abc765f1f..0273da0cb 100644 --- a/arkoala-arkts/arkui/src/generated/peer_events.ts +++ b/arkoala-arkts/arkui/src/generated/peer_events.ts @@ -22,7 +22,8 @@ import { ScrollOnScrollCallback, OnScrollEdgeCallback, OnScrollFrameBeginCallbac import { ScrollState, OnScrollVisibleContentChangeCallback, VisibleListContentInfo } from "./ArkListInterfaces" import { DatePickerResult } from "./ArkDatePickerInterfaces" import { TerminationInfo } from "./ArkEmbeddedComponentInterfaces" -import { ErrorCallback, BusinessError, Want } from "./ArkArkuiExternalInterfaces" +import { ErrorCallback, Want } from "./ArkArkuiExternalInterfaces" +import { BusinessError } from "./ArkBaseInterfaces" import { OnFoldStatusChangeCallback, OnFoldStatusChangeInfo, OnHoverStatusChangeCallback, HoverEventParam } from "./ArkFolderStackInterfaces" import { FormCallbackInfo } from "./ArkFormComponentInterfaces" import { ComputedBarAttribute } from "./ArkGridInterfaces" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkAbilityComponentPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkAbilityComponentPeer.ts index 2d039994f..cae8e302c 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkAbilityComponentPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkAbilityComponentPeer.ts @@ -55,7 +55,7 @@ import { AbilityComponentAttribute } from "./../ArkAbilityComponentInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkAlphabetIndexerPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkAlphabetIndexerPeer.ts index 7fdda52f2..542ef249c 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkAlphabetIndexerPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkAlphabetIndexerPeer.ts @@ -54,7 +54,7 @@ import { OnAlphabetIndexerSelectCallback, OnAlphabetIndexerRequestPopupDataCallb import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkAnimatorPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkAnimatorPeer.ts index 9f23e9a04..5c875c503 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkAnimatorPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkAnimatorPeer.ts @@ -55,7 +55,7 @@ import { AnimatorAttribute } from "./../ArkAnimatorInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -96,10 +96,7 @@ export class ArkAnimatorPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._AnimatorAttribute_playMode(this.peer.ptr, (value.valueOf() as int32)) } motionAttribute(value: SpringMotion): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeSpringMotion(value) - ArkUIGeneratedNativeModule._AnimatorAttribute_motion(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._AnimatorAttribute_motion(this.peer.ptr, toPeerPtr(value)) } onStartAttribute(value: (() => void)): void { const thisSerializer : Serializer = Serializer.hold() diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkBadgePeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkBadgePeer.ts index e76950ca7..d26c107b4 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkBadgePeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkBadgePeer.ts @@ -54,7 +54,7 @@ import { BadgeParamWithNumber, BadgeAttribute, BadgeParamWithString } from "./.. import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkBlankPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkBlankPeer.ts index 5bb79dd2b..04b9aff8b 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkBlankPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkBlankPeer.ts @@ -54,7 +54,7 @@ import { BlankAttribute } from "./../ArkBlankInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkButtonPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkButtonPeer.ts index d393ba5d4..9fc8adb55 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkButtonPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkButtonPeer.ts @@ -54,7 +54,7 @@ import { ButtonType, ButtonStyleMode, ControlSize, ButtonRole, ButtonConfigurati import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkCalendarPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkCalendarPeer.ts index 983bd4871..3a0713691 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkCalendarPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkCalendarPeer.ts @@ -30,7 +30,7 @@ import { CalendarController } from "./../ArkCalendarControllerMaterialized" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkCalendarPickerPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkCalendarPickerPeer.ts index b4ce49552..5290e8eba 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkCalendarPickerPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkCalendarPickerPeer.ts @@ -54,7 +54,7 @@ import { CalendarAlign, CalendarPickerAttribute, CalendarOptions } from "./../Ar import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkCanvasPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkCanvasPeer.ts index 6c9c3a90b..e99092bc1 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkCanvasPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkCanvasPeer.ts @@ -57,7 +57,7 @@ import { ImageAIOptions } from "./../ArkImageCommonInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkCheckboxPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkCheckboxPeer.ts index 879dd37b5..5fdcfffba 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkCheckboxPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkCheckboxPeer.ts @@ -54,7 +54,7 @@ import { OnCheckboxChangeCallback, CheckBoxConfiguration, CheckboxOptions, Check import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkCheckboxgroupPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkCheckboxgroupPeer.ts index 139f371cf..139e7964e 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkCheckboxgroupPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkCheckboxgroupPeer.ts @@ -54,7 +54,7 @@ import { OnCheckboxGroupChangeCallback, CheckboxGroupOptions, CheckboxGroupAttri import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkCirclePeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkCirclePeer.ts index 453b7ff89..620a2c30b 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkCirclePeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkCirclePeer.ts @@ -54,7 +54,7 @@ import { CircleOptions, CircleAttribute } from "./../ArkCircleInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkColumnPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkColumnPeer.ts index 6eb96b930..13bc03103 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkColumnPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkColumnPeer.ts @@ -54,7 +54,7 @@ import { ColumnOptions, ColumnAttribute } from "./../ArkColumnInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkColumnSplitPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkColumnSplitPeer.ts index 7bec2ad65..067375675 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkColumnSplitPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkColumnSplitPeer.ts @@ -54,7 +54,7 @@ import { ColumnSplitDividerStyle, ColumnSplitAttribute } from "./../ArkColumnSpl import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkCommonPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkCommonPeer.ts index 7d4d14020..0341f77f3 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkCommonPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkCommonPeer.ts @@ -53,7 +53,7 @@ import { ScrollOnWillScrollCallback, ScrollOnScrollCallback } from "./../ArkScro import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -1240,7 +1240,6 @@ export class ArkCommonMethodPeer extends PeerNode { } transition1Attribute(effect: TransitionEffect, onFinish?: TransitionFinishCallback): void { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeTransitionEffect(effect) let onFinish_type : int32 = RuntimeType.UNDEFINED onFinish_type = runtimeType(onFinish) thisSerializer.writeInt8(onFinish_type as int32) @@ -1248,7 +1247,7 @@ export class ArkCommonMethodPeer extends PeerNode { const onFinish_value = onFinish! thisSerializer.holdAndWriteCallback(onFinish_value) } - ArkUIGeneratedNativeModule._CommonMethod_transition1(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._CommonMethod_transition1(this.peer.ptr, toPeerPtr(effect), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } motionBlurAttribute(value: MotionBlurOptions): void { @@ -2176,10 +2175,7 @@ export class ArkCommonMethodPeer extends PeerNode { ArkUIGeneratedNativeModule._CommonMethod_renderFit(this.peer.ptr, (value.valueOf() as int32)) } gestureModifierAttribute(value: GestureModifier): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeGestureModifier(value) - ArkUIGeneratedNativeModule._CommonMethod_gestureModifier(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._CommonMethod_gestureModifier(this.peer.ptr, toPeerPtr(value)) } backgroundBrightnessAttribute(value: BackgroundBrightnessOptions): void { const thisSerializer : Serializer = Serializer.hold() diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkComponent3dPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkComponent3dPeer.ts index fd9d54b80..6dd0876f0 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkComponent3dPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkComponent3dPeer.ts @@ -54,7 +54,7 @@ import { Component3DAttribute, SceneOptions } from "./../ArkComponent3dInterface import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkContainerSpanPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkContainerSpanPeer.ts index 51ce6d64e..28b1d3b4e 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkContainerSpanPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkContainerSpanPeer.ts @@ -29,7 +29,7 @@ import { ContainerSpanAttribute } from "./../ArkContainerSpanInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkCounterPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkCounterPeer.ts index 122dc500a..a698a29ab 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkCounterPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkCounterPeer.ts @@ -54,7 +54,7 @@ import { CounterAttribute } from "./../ArkCounterInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkDataPanelPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkDataPanelPeer.ts index 8bebce1bb..1994cdaba 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkDataPanelPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkDataPanelPeer.ts @@ -55,7 +55,7 @@ import { DataPanelShadowOptions, DataPanelConfiguration, DataPanelOptions, DataP import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkDatePickerPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkDatePickerPeer.ts index d363622c2..5aa89ce0a 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkDatePickerPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkDatePickerPeer.ts @@ -54,7 +54,7 @@ import { DatePickerResult, DatePickerOptions, DatePickerAttribute } from "./../A import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkDividerPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkDividerPeer.ts index cf8983ee3..0ed0046e1 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkDividerPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkDividerPeer.ts @@ -54,7 +54,7 @@ import { DividerAttribute } from "./../ArkDividerInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkEffectComponentPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkEffectComponentPeer.ts index 3b1b90d62..0bc5861b2 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkEffectComponentPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkEffectComponentPeer.ts @@ -54,7 +54,7 @@ import { EffectComponentAttribute } from "./../ArkEffectComponentInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkEllipsePeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkEllipsePeer.ts index 4312056de..ac4115812 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkEllipsePeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkEllipsePeer.ts @@ -54,7 +54,7 @@ import { EllipseOptions, EllipseAttribute } from "./../ArkEllipseInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkEmbeddedComponentPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkEmbeddedComponentPeer.ts index df6630519..6bacd27c1 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkEmbeddedComponentPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkEmbeddedComponentPeer.ts @@ -55,7 +55,7 @@ import { ErrorCallback, Want } from "./../ArkArkuiExternalInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkFlexPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkFlexPeer.ts index 3b7615e85..395d17c1f 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkFlexPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkFlexPeer.ts @@ -54,7 +54,7 @@ import { FlexOptions, FlexAttribute } from "./../ArkFlexInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkFlowItemPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkFlowItemPeer.ts index ceff632c8..58d8f1ed0 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkFlowItemPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkFlowItemPeer.ts @@ -54,7 +54,7 @@ import { FlowItemAttribute } from "./../ArkFlowItemInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkFolderStackPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkFolderStackPeer.ts index 418693740..8914681ca 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkFolderStackPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkFolderStackPeer.ts @@ -54,7 +54,7 @@ import { OnFoldStatusChangeCallback, OnHoverStatusChangeCallback, FolderStackOpt import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkFormComponentPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkFormComponentPeer.ts index 4052d0a1c..9875a7808 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkFormComponentPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkFormComponentPeer.ts @@ -54,7 +54,7 @@ import { FormDimension, FormCallbackInfo, FormInfo, FormComponentAttribute } fro import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkFormLinkPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkFormLinkPeer.ts index f24e34cea..d7ce7be64 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkFormLinkPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkFormLinkPeer.ts @@ -54,7 +54,7 @@ import { FormLinkOptions, FormLinkAttribute } from "./../ArkFormLinkInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkGaugePeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkGaugePeer.ts index faa3c5978..ff11b27e3 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkGaugePeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkGaugePeer.ts @@ -55,7 +55,7 @@ import { GaugeShadowOptions, GaugeIndicatorOptions, GaugeConfiguration, GaugeOpt import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkGridColPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkGridColPeer.ts index 1d566d7c0..b3fba760a 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkGridColPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkGridColPeer.ts @@ -54,7 +54,7 @@ import { GridColColumnOption, GridColOptions, GridColAttribute } from "./../ArkG import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkGridContainerPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkGridContainerPeer.ts index 3160fd3ee..841ada83b 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkGridContainerPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkGridContainerPeer.ts @@ -55,7 +55,7 @@ import { GridContainerOptions, GridContainerAttribute } from "./../ArkGridContai import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkGridItemPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkGridItemPeer.ts index 00a17a1a9..aa9de56b2 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkGridItemPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkGridItemPeer.ts @@ -54,7 +54,7 @@ import { GridItemOptions, GridItemAttribute } from "./../ArkGridItemInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkGridPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkGridPeer.ts index 9acb4fec3..90fbc8230 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkGridPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkGridPeer.ts @@ -57,7 +57,7 @@ import { Scroller } from "./../ArkScrollerMaterialized" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkGridRowPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkGridRowPeer.ts index f00f62a11..3eb6a48d0 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkGridRowPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkGridRowPeer.ts @@ -54,7 +54,7 @@ import { GridRowOptions, GridRowAttribute } from "./../ArkGridRowInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkHyperlinkPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkHyperlinkPeer.ts index 531617fcd..cf6290fd3 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkHyperlinkPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkHyperlinkPeer.ts @@ -54,7 +54,7 @@ import { HyperlinkAttribute } from "./../ArkHyperlinkInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkImageAnimatorPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkImageAnimatorPeer.ts index 54d24fc87..675bc326b 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkImageAnimatorPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkImageAnimatorPeer.ts @@ -54,7 +54,7 @@ import { ImageFrameInfo, ImageAnimatorAttribute } from "./../ArkImageAnimatorInt import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkImagePeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkImagePeer.ts index a4f46e535..714065b80 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkImagePeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkImagePeer.ts @@ -55,7 +55,7 @@ import { ImageAnalyzerConfig, ImageAIOptions } from "./../ArkImageCommonInterfac import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkImageSpanPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkImageSpanPeer.ts index 1511304cf..002924fbc 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkImageSpanPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkImageSpanPeer.ts @@ -56,7 +56,7 @@ import { ImageCompleteCallback, ImageSpanAttribute } from "./../ArkImageSpanInte import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -136,10 +136,7 @@ export class ArkImageSpanPeer extends ArkBaseSpanPeer { thisSerializer.release() } altAttribute(value: PixelMap): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writePixelMap(value) - ArkUIGeneratedNativeModule._ImageSpanAttribute_alt(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._ImageSpanAttribute_alt(this.peer.ptr, toPeerPtr(value)) } } export interface ArkImageSpanAttributes extends ArkBaseSpanAttributes { diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkIndicatorcomponentPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkIndicatorcomponentPeer.ts index fc3d933f0..69a3fd200 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkIndicatorcomponentPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkIndicatorcomponentPeer.ts @@ -57,7 +57,7 @@ import { IndicatorComponentAttribute } from "./../ArkIndicatorcomponentInterface import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" import { BottomTabBarStyle } from "./../ArkBottomTabBarStyleBuilder" export class ArkIndicatorComponentPeer extends ArkCommonMethodPeer { diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkLinePeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkLinePeer.ts index e98fcbfcf..56a606926 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkLinePeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkLinePeer.ts @@ -54,7 +54,7 @@ import { LineOptions, LineAttribute } from "./../ArkLineInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkLinearindicatorPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkLinearindicatorPeer.ts index b412f6f94..75a776d6f 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkLinearindicatorPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkLinearindicatorPeer.ts @@ -55,7 +55,7 @@ import { LinearIndicatorController } from "./../ArkLinearIndicatorControllerMate import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkListItemGroupPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkListItemGroupPeer.ts index b1cad4523..2b453c3cd 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkListItemGroupPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkListItemGroupPeer.ts @@ -56,7 +56,7 @@ import { ListItemGroupOptions, ListItemGroupAttribute } from "./../ArkListItemGr import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -97,10 +97,7 @@ export class ArkListItemGroupPeer extends ArkCommonMethodPeer { thisSerializer.release() } childrenMainSizeAttribute(value: ChildrenMainSize): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeChildrenMainSize(value) - ArkUIGeneratedNativeModule._ListItemGroupAttribute_childrenMainSize(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._ListItemGroupAttribute_childrenMainSize(this.peer.ptr, toPeerPtr(value)) } } export interface ArkListItemGroupAttributes extends ArkCommonMethodAttributes { diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkListItemPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkListItemPeer.ts index 0d602fa38..7e0507c0e 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkListItemPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkListItemPeer.ts @@ -54,7 +54,7 @@ import { Sticky, EditMode, SwipeActionOptions, ListItemOptions, ListItemAttribut import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkListPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkListPeer.ts index 064cc4b91..4a878ae7f 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkListPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkListPeer.ts @@ -56,7 +56,7 @@ import { ChildrenMainSize } from "./../ArkChildrenMainSizeMaterialized" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -165,10 +165,7 @@ export class ArkListPeer extends ArkScrollableCommonMethodPeer { thisSerializer.release() } childrenMainSizeAttribute(value: ChildrenMainSize): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeChildrenMainSize(value) - ArkUIGeneratedNativeModule._ListAttribute_childrenMainSize(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._ListAttribute_childrenMainSize(this.peer.ptr, toPeerPtr(value)) } maintainVisibleContentPositionAttribute(value: boolean): void { ArkUIGeneratedNativeModule._ListAttribute_maintainVisibleContentPosition(this.peer.ptr, value ? 1 : 0) diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkLoadingProgressPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkLoadingProgressPeer.ts index 13dea69b2..e912b7107 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkLoadingProgressPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkLoadingProgressPeer.ts @@ -54,7 +54,7 @@ import { LoadingProgressConfiguration, LoadingProgressAttribute } from "./../Ark import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkLocationButtonPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkLocationButtonPeer.ts index e82942fd4..1cc38b13f 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkLocationButtonPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkLocationButtonPeer.ts @@ -34,7 +34,7 @@ import { LocationButtonOnClickResult, LocationButtonAttribute, LocationButtonOpt import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkMarqueePeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkMarqueePeer.ts index 9624be73d..a15c934b8 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkMarqueePeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkMarqueePeer.ts @@ -54,7 +54,7 @@ import { MarqueeOptions, MarqueeAttribute } from "./../ArkMarqueeInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkMediaCachedImagePeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkMediaCachedImagePeer.ts index d0d07b8e1..46cdbe3cf 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkMediaCachedImagePeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkMediaCachedImagePeer.ts @@ -56,7 +56,7 @@ import { ASTCResource, MediaCachedImageAttribute } from "./../ArkMediaCachedImag import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkMenuItemGroupPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkMenuItemGroupPeer.ts index 8290a59fb..d9a7b8944 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkMenuItemGroupPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkMenuItemGroupPeer.ts @@ -54,7 +54,7 @@ import { MenuItemGroupOptions, MenuItemGroupAttribute } from "./../ArkMenuItemGr import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkMenuItemPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkMenuItemPeer.ts index ab145a779..f6ba3f445 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkMenuItemPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkMenuItemPeer.ts @@ -54,7 +54,7 @@ import { MenuItemOptions, MenuItemAttribute } from "./../ArkMenuItemInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkMenuPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkMenuPeer.ts index af31440cd..d98ee19b1 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkMenuPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkMenuPeer.ts @@ -54,7 +54,7 @@ import { SubMenuExpandingMode, MenuAttribute } from "./../ArkMenuInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkNavDestinationPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkNavDestinationPeer.ts index 5792a9ed6..11e1b1c9b 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkNavDestinationPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkNavDestinationPeer.ts @@ -56,7 +56,7 @@ import { NavDestinationContext } from "./../ArkNavDestinationContextMaterialized import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkNavRouterPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkNavRouterPeer.ts index 12e2ed9bd..ace5178a2 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkNavRouterPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkNavRouterPeer.ts @@ -54,7 +54,7 @@ import { NavRouteMode, NavRouterAttribute, RouteInfo } from "./../ArkNavRouterIn import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkNavigatorPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkNavigatorPeer.ts index 788f25b0a..62b64758e 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkNavigatorPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkNavigatorPeer.ts @@ -54,7 +54,7 @@ import { NavigationType, NavigatorAttribute } from "./../ArkNavigatorInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkNodeContainerPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkNodeContainerPeer.ts index 0f786bb01..39413f18a 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkNodeContainerPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkNodeContainerPeer.ts @@ -55,7 +55,7 @@ import { NodeContainerAttribute } from "./../ArkNodeContainerInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkPanelPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkPanelPeer.ts index e869f16a7..0d8c6a433 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkPanelPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkPanelPeer.ts @@ -54,7 +54,7 @@ import { PanelMode, PanelType, PanelHeight, PanelAttribute } from "./../ArkPanel import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkPasteButtonPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkPasteButtonPeer.ts index fd0059981..2a9b410e8 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkPasteButtonPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkPasteButtonPeer.ts @@ -34,7 +34,7 @@ import { PasteButtonOnClickResult, PasteButtonAttribute, PasteButtonOptions } fr import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkPathPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkPathPeer.ts index fa8d7445c..c9f446837 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkPathPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkPathPeer.ts @@ -54,7 +54,7 @@ import { PathOptions, PathAttribute } from "./../ArkPathInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkPatternLockPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkPatternLockPeer.ts index ae157f6fd..25c306566 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkPatternLockPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkPatternLockPeer.ts @@ -55,7 +55,7 @@ import { PatternLockController } from "./../ArkPatternLockControllerMaterialized import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkPluginComponentPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkPluginComponentPeer.ts index a603117d9..81c7e95e6 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkPluginComponentPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkPluginComponentPeer.ts @@ -54,7 +54,7 @@ import { PluginErrorCallback, PluginComponentOptions, PluginComponentAttribute } import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkPolygonPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkPolygonPeer.ts index e8a7588f5..668343e54 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkPolygonPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkPolygonPeer.ts @@ -55,7 +55,7 @@ import { PolygonOptions, PolygonAttribute } from "./../ArkPolygonInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkPolylinePeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkPolylinePeer.ts index 12b5a0f44..77fe4f3b4 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkPolylinePeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkPolylinePeer.ts @@ -55,7 +55,7 @@ import { PolylineOptions, PolylineAttribute } from "./../ArkPolylineInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkProgressPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkProgressPeer.ts index 61f0fd3df..83177c7b5 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkProgressPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkProgressPeer.ts @@ -55,7 +55,7 @@ import { LinearStyleOptions, RingStyleOptions, CapsuleStyleOptions, ProgressStyl import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkQrcodePeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkQrcodePeer.ts index df9aac42f..04f7e0bdb 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkQrcodePeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkQrcodePeer.ts @@ -54,7 +54,7 @@ import { QRCodeAttribute } from "./../ArkQrcodeInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkRadioPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkRadioPeer.ts index 5f81d76a1..36540f5b8 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkRadioPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkRadioPeer.ts @@ -54,7 +54,7 @@ import { RadioStyle, RadioConfiguration, RadioOptions, RadioAttribute } from "./ import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkRatingPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkRatingPeer.ts index afdb19def..881583100 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkRatingPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkRatingPeer.ts @@ -54,7 +54,7 @@ import { StarStyleOptions, RatingConfiguration, RatingOptions, RatingAttribute } import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkRectPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkRectPeer.ts index ff7fed519..31593f96a 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkRectPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkRectPeer.ts @@ -54,7 +54,7 @@ import { RectOptions, RoundedRectOptions, RectAttribute } from "./../ArkRectInte import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkRefreshPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkRefreshPeer.ts index b7bd3824a..3d20ce815 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkRefreshPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkRefreshPeer.ts @@ -54,7 +54,7 @@ import { RefreshStatus, RefreshOptions, RefreshAttribute } from "./../ArkRefresh import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkRelativeContainerPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkRelativeContainerPeer.ts index 8d049ae31..5eac90eb6 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkRelativeContainerPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkRelativeContainerPeer.ts @@ -54,7 +54,7 @@ import { GuideLineStyle, BarrierStyle, LocalizedBarrierStyle, RelativeContainerA import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkRemoteWindowPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkRemoteWindowPeer.ts index f83731869..0375ed234 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkRemoteWindowPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkRemoteWindowPeer.ts @@ -54,7 +54,7 @@ import { WindowAnimationTarget, RemoteWindowAttribute } from "./../ArkRemoteWind import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkRichEditorPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkRichEditorPeer.ts index 81855a9df..fef4be9f9 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkRichEditorPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkRichEditorPeer.ts @@ -57,7 +57,7 @@ import { EditMenuOptions } from "./../ArkEditMenuOptionsMaterialized" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -248,10 +248,7 @@ export class ArkRichEditorPeer extends ArkCommonMethodPeer { thisSerializer.release() } editMenuOptionsAttribute(value: EditMenuOptions): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeEditMenuOptions(value) - ArkUIGeneratedNativeModule._RichEditorAttribute_editMenuOptions(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._RichEditorAttribute_editMenuOptions(this.peer.ptr, toPeerPtr(value)) } enableKeyboardOnFocusAttribute(value: boolean): void { ArkUIGeneratedNativeModule._RichEditorAttribute_enableKeyboardOnFocus(this.peer.ptr, value ? 1 : 0) diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkRichTextPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkRichTextPeer.ts index 3d5862a43..15783b671 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkRichTextPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkRichTextPeer.ts @@ -54,7 +54,7 @@ import { RichTextAttribute } from "./../ArkRichTextInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkRootScenePeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkRootScenePeer.ts index 2e91d8b74..d876670c1 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkRootScenePeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkRootScenePeer.ts @@ -54,7 +54,7 @@ import { RootSceneSession, RootSceneAttribute } from "./../ArkRootSceneInterface import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkRowPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkRowPeer.ts index 145e121d2..c98e2983d 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkRowPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkRowPeer.ts @@ -54,7 +54,7 @@ import { RowOptions, RowAttribute } from "./../ArkRowInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkRowSplitPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkRowSplitPeer.ts index 0ecc4b5c6..5462372b3 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkRowSplitPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkRowSplitPeer.ts @@ -54,7 +54,7 @@ import { RowSplitAttribute } from "./../ArkRowSplitInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkSaveButtonPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkSaveButtonPeer.ts index dce061078..1e72a8e4b 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkSaveButtonPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkSaveButtonPeer.ts @@ -34,7 +34,7 @@ import { SaveButtonOnClickResult, SaveButtonAttribute, SaveButtonOptions } from import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkScreenPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkScreenPeer.ts index e99c9f4d0..2c9182810 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkScreenPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkScreenPeer.ts @@ -54,7 +54,7 @@ import { ScreenAttribute } from "./../ArkScreenInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkScrollBarPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkScrollBarPeer.ts index 732c71ba7..ef291e2a8 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkScrollBarPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkScrollBarPeer.ts @@ -54,7 +54,7 @@ import { ScrollBarOptions, ScrollBarAttribute } from "./../ArkScrollBarInterface import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkScrollPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkScrollPeer.ts index 7a8600dd7..b5f35406c 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkScrollPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkScrollPeer.ts @@ -55,7 +55,7 @@ import { Scroller } from "./../ArkScrollerMaterialized" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkSearchPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkSearchPeer.ts index e5bcf6097..ecb8413d4 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkSearchPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkSearchPeer.ts @@ -58,7 +58,7 @@ import { KeyboardOptions } from "./../ArkRichEditorInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -431,10 +431,7 @@ export class ArkSearchPeer extends ArkCommonMethodPeer { thisSerializer.release() } editMenuOptionsAttribute(value: EditMenuOptions): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeEditMenuOptions(value) - ArkUIGeneratedNativeModule._SearchAttribute_editMenuOptions(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._SearchAttribute_editMenuOptions(this.peer.ptr, toPeerPtr(value)) } enablePreviewTextAttribute(value: boolean): void { ArkUIGeneratedNativeModule._SearchAttribute_enablePreviewText(this.peer.ptr, value ? 1 : 0) diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkSecurityComponentPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkSecurityComponentPeer.ts index 7d59ba3d2..1bc11fd68 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkSecurityComponentPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkSecurityComponentPeer.ts @@ -30,7 +30,7 @@ import { Resource } from "./../ArkResourceInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkSelectPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkSelectPeer.ts index c0ce2101f..3a3c61f87 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkSelectPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkSelectPeer.ts @@ -56,7 +56,7 @@ import { DividerOptions } from "./../ArkTextPickerInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkShapePeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkShapePeer.ts index a2ff238d0..b8fa2568d 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkShapePeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkShapePeer.ts @@ -54,7 +54,7 @@ import { ViewportRect, ShapeAttribute } from "./../ArkShapeInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -71,10 +71,7 @@ export class ArkShapePeer extends ArkCommonMethodPeer { return _peer } setShapeOptions0Attribute(value: PixelMap): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writePixelMap(value) - ArkUIGeneratedNativeModule._ShapeInterface_setShapeOptions0(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._ShapeInterface_setShapeOptions0(this.peer.ptr, toPeerPtr(value)) } setShapeOptions1Attribute(): void { ArkUIGeneratedNativeModule._ShapeInterface_setShapeOptions1(this.peer.ptr) diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkSidebarPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkSidebarPeer.ts index c0ffabf2b..5a8acf3e6 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkSidebarPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkSidebarPeer.ts @@ -55,7 +55,7 @@ import { DividerStyle } from "./../ArkTabsInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkSliderPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkSliderPeer.ts index 8a0dab2fa..90de5ff10 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkSliderPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkSliderPeer.ts @@ -55,7 +55,7 @@ import { SliderChangeMode, SliderBlockStyle, SliderInteraction, SliderConfigurat import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkSpanPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkSpanPeer.ts index ac26154a0..99e7f4285 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkSpanPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkSpanPeer.ts @@ -55,7 +55,7 @@ import { DecorationStyleInterface } from "./../ArkStyledStringInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -78,10 +78,7 @@ export class ArkBaseSpanPeer extends ArkCommonMethodPeer { thisSerializer.release() } baselineOffsetAttribute(value: LengthMetrics): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeLengthMetrics(value) - ArkUIGeneratedNativeModule._BaseSpan_baselineOffset(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._BaseSpan_baselineOffset(this.peer.ptr, toPeerPtr(value)) } } export interface ArkBaseSpanAttributes extends ArkCommonMethodAttributes { diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkStackPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkStackPeer.ts index e29dddc7f..9649e9dd7 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkStackPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkStackPeer.ts @@ -54,7 +54,7 @@ import { StackOptions, StackAttribute } from "./../ArkStackInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkStaticComponentsPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkStaticComponentsPeer.ts index fc30c3190..8add6263c 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkStaticComponentsPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkStaticComponentsPeer.ts @@ -26,7 +26,7 @@ import { ArkUIGeneratedNativeModule } from "#components" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkStepperItemPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkStepperItemPeer.ts index f78786e61..2e53b7aca 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkStepperItemPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkStepperItemPeer.ts @@ -54,7 +54,7 @@ import { ItemState, StepperItemAttribute } from "./../ArkStepperItemInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkStepperPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkStepperPeer.ts index eeda9d8b5..62d8b7090 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkStepperPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkStepperPeer.ts @@ -54,7 +54,7 @@ import { StepperAttribute } from "./../ArkStepperInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkSwiperPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkSwiperPeer.ts index 897c6f878..a2ec4cbd4 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkSwiperPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkSwiperPeer.ts @@ -59,7 +59,7 @@ import { SwiperController } from "./../ArkSwiperControllerMaterialized" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" import { BottomTabBarStyle } from "./../ArkBottomTabBarStyleBuilder" export class ArkSwiperPeer extends ArkCommonMethodPeer { @@ -117,10 +117,7 @@ export class ArkSwiperPeer extends ArkCommonMethodPeer { thisSerializer.release() } indicator1Attribute(value: IndicatorComponentController): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeIndicatorComponentController(value) - ArkUIGeneratedNativeModule._SwiperAttribute_indicator1(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._SwiperAttribute_indicator1(this.peer.ptr, toPeerPtr(value)) } loopAttribute(value: boolean): void { ArkUIGeneratedNativeModule._SwiperAttribute_loop(this.peer.ptr, value ? 1 : 0) diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkSymbolSpanPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkSymbolSpanPeer.ts index e725906ed..dec6f8806 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkSymbolSpanPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkSymbolSpanPeer.ts @@ -55,7 +55,7 @@ import { SymbolSpanAttribute } from "./../ArkSymbolSpanInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkSymbolglyphPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkSymbolglyphPeer.ts index 7d5a355dd..da5e9535a 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkSymbolglyphPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkSymbolglyphPeer.ts @@ -55,7 +55,7 @@ import { SymbolEffect } from "./../ArkArkuiExternalInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkTabContentPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkTabContentPeer.ts index f6b185825..2bd537389 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkTabContentPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkTabContentPeer.ts @@ -56,7 +56,7 @@ import { BottomTabBarStyle } from "./../ArkBottomTabBarStyleBuilder" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" export class ArkTabContentPeer extends ArkCommonMethodPeer { diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkTabsPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkTabsPeer.ts index 6af9fe038..ea0f24ebe 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkTabsPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkTabsPeer.ts @@ -54,7 +54,7 @@ import { BarPosition, BarMode, AnimationMode, OnTabsAnimationStartCallback, OnTa import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkTextAreaPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkTextAreaPeer.ts index 7abd202a8..a615ffec0 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkTextAreaPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkTextAreaPeer.ts @@ -58,7 +58,7 @@ import { EditMenuOptions } from "./../ArkEditMenuOptionsMaterialized" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -420,10 +420,7 @@ export class ArkTextAreaPeer extends ArkCommonMethodPeer { thisSerializer.release() } lineSpacingAttribute(value: LengthMetrics): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeLengthMetrics(value) - ArkUIGeneratedNativeModule._TextAreaAttribute_lineSpacing(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._TextAreaAttribute_lineSpacing(this.peer.ptr, toPeerPtr(value)) } lineHeightAttribute(value: number | string | Resource): void { const thisSerializer : Serializer = Serializer.hold() @@ -484,10 +481,7 @@ export class ArkTextAreaPeer extends ArkCommonMethodPeer { thisSerializer.release() } editMenuOptionsAttribute(value: EditMenuOptions): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeEditMenuOptions(value) - ArkUIGeneratedNativeModule._TextAreaAttribute_editMenuOptions(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._TextAreaAttribute_editMenuOptions(this.peer.ptr, toPeerPtr(value)) } enablePreviewTextAttribute(value: boolean): void { ArkUIGeneratedNativeModule._TextAreaAttribute_enablePreviewText(this.peer.ptr, value ? 1 : 0) diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkTextClockPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkTextClockPeer.ts index b3e56fb21..2119bee00 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkTextClockPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkTextClockPeer.ts @@ -55,7 +55,7 @@ import { DateTimeOptions } from "./../ArkTimePickerInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkTextInputPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkTextInputPeer.ts index 5449fb7af..b1735c5a6 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkTextInputPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkTextInputPeer.ts @@ -59,7 +59,7 @@ import { KeyboardOptions } from "./../ArkRichEditorInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -614,10 +614,7 @@ export class ArkTextInputPeer extends ArkCommonMethodPeer { thisSerializer.release() } editMenuOptionsAttribute(value: EditMenuOptions): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeEditMenuOptions(value) - ArkUIGeneratedNativeModule._TextInputAttribute_editMenuOptions(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._TextInputAttribute_editMenuOptions(this.peer.ptr, toPeerPtr(value)) } enablePreviewTextAttribute(value: boolean): void { ArkUIGeneratedNativeModule._TextInputAttribute_enablePreviewText(this.peer.ptr, value ? 1 : 0) diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkTextPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkTextPeer.ts index 2f369324a..bfdf9cbf7 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkTextPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkTextPeer.ts @@ -58,7 +58,7 @@ import { SelectionMenuOptions } from "./../ArkRichEditorInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -305,10 +305,7 @@ export class ArkTextPeer extends ArkCommonMethodPeer { thisSerializer.release() } lineSpacingAttribute(value: LengthMetrics): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeLengthMetrics(value) - ArkUIGeneratedNativeModule._TextAttribute_lineSpacing(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._TextAttribute_lineSpacing(this.peer.ptr, toPeerPtr(value)) } textAlignAttribute(value: TextAlign): void { ArkUIGeneratedNativeModule._TextAttribute_textAlign(this.peer.ptr, (value.valueOf() as int32)) @@ -531,10 +528,7 @@ export class ArkTextPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAttribute_textSelectable(this.peer.ptr, (value.valueOf() as int32)) } editMenuOptionsAttribute(value: EditMenuOptions): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeEditMenuOptions(value) - ArkUIGeneratedNativeModule._TextAttribute_editMenuOptions(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._TextAttribute_editMenuOptions(this.peer.ptr, toPeerPtr(value)) } halfLeadingAttribute(value: boolean): void { ArkUIGeneratedNativeModule._TextAttribute_halfLeading(this.peer.ptr, value ? 1 : 0) diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkTextPickerPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkTextPickerPeer.ts index 582a99b25..defe1a54c 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkTextPickerPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkTextPickerPeer.ts @@ -54,7 +54,7 @@ import { DividerOptions, TextPickerOptions, TextPickerAttribute } from "./../Ark import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkTextTimerPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkTextTimerPeer.ts index 3626b283b..416ad8ac4 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkTextTimerPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkTextTimerPeer.ts @@ -54,7 +54,7 @@ import { TextTimerConfiguration, TextTimerOptions, TextTimerAttribute } from "./ import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkTimePickerPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkTimePickerPeer.ts index 59cfcc2ba..853d5eb16 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkTimePickerPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkTimePickerPeer.ts @@ -54,7 +54,7 @@ import { DateTimeOptions, TimePickerResult, TimePickerOptions, TimePickerAttribu import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkTogglePeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkTogglePeer.ts index f45e19487..b977eeda7 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkTogglePeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkTogglePeer.ts @@ -54,7 +54,7 @@ import { ToggleConfiguration, SwitchStyle, ToggleOptions, ToggleAttribute } from import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkUiExtensionComponentPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkUiExtensionComponentPeer.ts index 69d8861a9..30886cd5c 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkUiExtensionComponentPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkUiExtensionComponentPeer.ts @@ -57,7 +57,7 @@ import { TerminationInfo } from "./../ArkEmbeddedComponentInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkVideoPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkVideoPeer.ts index 740e17dd3..e154e1f16 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkVideoPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkVideoPeer.ts @@ -55,7 +55,7 @@ import { ImageAnalyzerConfig } from "./../ArkImageCommonInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkWaterFlowPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkWaterFlowPeer.ts index 156c2c742..372a5ff81 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkWaterFlowPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkWaterFlowPeer.ts @@ -56,7 +56,7 @@ import { WaterFlowAttribute, WaterFlowOptions } from "./../ArkWaterFlowInterface import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkWebPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkWebPeer.ts index 78153b0f5..c1c6e848b 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkWebPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkWebPeer.ts @@ -57,7 +57,7 @@ import { EditMenuOptions } from "./../ArkEditMenuOptionsMaterialized" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -664,10 +664,7 @@ export class ArkWebPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._WebAttribute_keyboardAvoidMode(this.peer.ptr, (value.valueOf() as int32)) } editMenuOptionsAttribute(value: EditMenuOptions): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeEditMenuOptions(value) - ArkUIGeneratedNativeModule._WebAttribute_editMenuOptions(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._WebAttribute_editMenuOptions(this.peer.ptr, toPeerPtr(value)) } enableHapticFeedbackAttribute(value: boolean): void { ArkUIGeneratedNativeModule._WebAttribute_enableHapticFeedback(this.peer.ptr, value ? 1 : 0) diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkWindowScenePeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkWindowScenePeer.ts index ea7e3757e..ffa44ee3c 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkWindowScenePeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkWindowScenePeer.ts @@ -54,7 +54,7 @@ import { WindowSceneAttribute } from "./../ArkWindowSceneInterfaces" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkXcomponentPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkXcomponentPeer.ts index 2061a2039..9afa23e29 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkXcomponentPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkXcomponentPeer.ts @@ -55,7 +55,7 @@ import { XComponentController } from "./../ArkXComponentControllerMaterialized" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { TypeChecker } from "#components" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala-arkts/arkui/src/generated/peers/CallbackDeserializeCall.ts b/arkoala-arkts/arkui/src/generated/peers/CallbackDeserializeCall.ts index a165f56bc..918ceb480 100644 --- a/arkoala-arkts/arkui/src/generated/peers/CallbackDeserializeCall.ts +++ b/arkoala-arkts/arkui/src/generated/peers/CallbackDeserializeCall.ts @@ -47,7 +47,7 @@ import { GestureRecognizer } from "./../ArkGestureRecognizerMaterialized" import { HitTestMode, Edge, ScrollSource } from "./../ArkEnumsInterfaces" import { IsolatedComponentAttribute, IsolatedComponentInterface, IsolatedOptions } from "./../ArkIsolatedComponentInterfaces" import { KeyEvent } from "./../ArkKeyEventMaterialized" -import { Want, ErrorCallback, BusinessError } from "./../ArkArkuiExternalInterfaces" +import { Want, ErrorCallback } from "./../ArkArkuiExternalInterfaces" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { NativeEmbedDataInfo, NativeEmbedTouchInfo, OnAlertEvent, OnAudioStateChangedEvent, OnBeforeUnloadEvent, OnClientAuthenticationEvent, OnConfirmEvent, OnConsoleEvent, OnContextMenuShowEvent, OnDataResubmittedEvent, OnDownloadStartEvent, OnErrorReceiveEvent, OnFaviconReceivedEvent, OnFirstContentfulPaintEvent, OnGeolocationShowEvent, OnHttpAuthRequestEvent, OnHttpErrorReceiveEvent, OnInterceptRequestEvent, OnLoadInterceptEvent, OnOverScrollEvent, OnPageBeginEvent, OnPageEndEvent, OnPageVisibleEvent, OnPermissionRequestEvent, OnProgressChangeEvent, OnPromptEvent, OnRefreshAccessedHistoryEvent, OnRenderExitedEvent, OnResourceLoadEvent, OnScaleChangeEvent, OnScreenCaptureRequestEvent, OnScrollEvent, OnSearchResultReceiveEvent, OnShowFileSelectorEvent, OnSslErrorEventReceiveEvent, OnTitleReceiveEvent, OnTouchIconUrlReceivedEvent, OnWindowNewEvent, WebKeyboardOptions, OnAdsBlockedCallback, AdsBlockedDetails, OnContextMenuHideCallback, OnFirstMeaningfulPaintCallback, FirstMeaningfulPaint, OnFullScreenEnterCallback, FullScreenEnterEvent, OnIntelligentTrackingPreventionCallback, IntelligentTrackingPreventionDetails, OnLargestContentfulPaintCallback, LargestContentfulPaint, OnNativeEmbedVisibilityChangeCallback, NativeEmbedVisibilityInfo, OnNavigationEntryCommittedCallback, LoadCommittedDetails, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, RenderProcessNotRespondingData, OnRenderProcessRespondingCallback, OnSafeBrowsingCheckResultCallback, ThreatType, OnSslErrorEventCallback, SslErrorEvent, OnViewportFitChangedCallback, ViewportFit, WebKeyboardCallback, WebKeyboardCallbackInfo } from "./../ArkWebInterfaces" import { NavDestinationContext } from "./../ArkNavDestinationContextMaterialized" @@ -74,6 +74,7 @@ import { UIExtensionProxy } from "./../ArkUIExtensionProxyMaterialized" import { WithThemeAttribute, WithThemeInterface, WithThemeOptions } from "./../ArkWithThemeInterfaces" import { ContentDidScrollCallback, OnSwiperAnimationEndCallback, SwiperAnimationEvent, OnSwiperAnimationStartCallback, OnSwiperGestureSwipeCallback } from "./../ArkSwiperInterfaces" import { CustomNodeBuilder } from "./../ArkCustomBuilderInterfaces" +import { BusinessError } from "./../ArkBaseInterfaces" import { GetItemMainSizeByIndex } from "./../ArkWaterFlowInterfaces" import { ImageCompleteCallback, ImageLoadResult } from "./../ArkImageSpanInterfaces" import { ImageErrorCallback, ImageError } from "./../ArkImageInterfaces" diff --git a/arkoala-arkts/arkui/src/generated/peers/CallbacksChecker.ts b/arkoala-arkts/arkui/src/generated/peers/CallbacksChecker.ts index 690797b39..3baf92a0b 100644 --- a/arkoala-arkts/arkui/src/generated/peers/CallbacksChecker.ts +++ b/arkoala-arkts/arkui/src/generated/peers/CallbacksChecker.ts @@ -38,12 +38,12 @@ export function checkArkoalaCallbacks() { case CallbackEventKind.Event_CallCallback: { deserializeAndCallCallback(deserializer) break; - } + } case CallbackEventKind.Event_HoldManagedResource: { const resourceId = deserializer.readInt32() ResourceHolder.instance().hold(resourceId) break; - } + } case CallbackEventKind.Event_ReleaseManagedResource: { const resourceId = deserializer.readInt32() ResourceHolder.instance().release(resourceId) diff --git a/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts b/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts index 3d2bde43f..16e42cc48 100644 --- a/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts @@ -22,14 +22,14 @@ import { CallbackKind } from "./CallbackKind" import { TypeChecker } from "#components" import { KUint8ArrayPtr, NativeBuffer, InteropNativeModule } from "@koalaui/interop" import { CallbackTransformer } from "./CallbackTransformer" -import { AccessibilityCallback, CustomBuilder, GestureRecognizerJudgeBeginCallback, HoverCallback, OnMoveHandler, OnScrollCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, VisibleAreaChangeCallback, ShadowType, SymbolGlyphModifier, ShadowOptions, SheetSize, ShadowStyle, ComponentContent, SheetTitleOptions, TransitionEffects, TranslateOptions, RotateOptions, ScaleOptions, TransitionEdge, AnimateParam, MenuPreviewMode, DismissPopupAction, DragPreviewMode, OutlineStyle, SourceTool, SourceType, EventTarget, HoverModeAreaType, BlurStyle, Rectangle, PickerTextStyle, PickerDialogButtonStyle, MenuPolicy, BlurStyleActivePolicy, BlurOptions, AdaptiveColor, ThemeColorMode, ExpectedFrameRateRange, FinishCallbackType, SheetKeyboardAvoidMode, UIContext, SheetType, ScrollSizeMode, SheetMode, SpringBackAction, DismissSheetAction, SheetDismiss, DismissContentCoverAction, ModalTransition, ContextMenuAnimationOptions, PopupMessageOptions, TransitionHierarchyStrategy, OverlayOffset, ImageModifier, MotionPathOptions, LinearGradient_common, DrawContext, ScrollableCommonMethod, CommonMethod, TouchTestInfo, TouchResult, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, TransitionOptions, MotionBlurOptions, InvertOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, DragItemInfo, UniformDataType, PreDragStatus, StateStyles, PixelStretchEffectOptions, BackgroundBrightnessOptions, SafeAreaType, SafeAreaEdge, BackgroundBlurStyleOptions, ForegroundBlurStyleOptions, LinearGradientBlurOptions, EffectType, sharedTransitionOptions, ChainStyle, DragPreviewOptions, DragInteractionOptions, OverlayOptions, BlendMode, BlendApplyType, Blender, GeometryTransitionOptions, PopupOptions, CustomPopupOptions, MenuElement, MenuOptions, ContextMenuOptions, ContentCoverOptions, SheetOptions, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions, RectResult, TouchObject, HistoricalPoint, TextDecorationOptions, InputCounterOptions, CaretOffset, SelectionOptions, BlurStyleOptions, ContentModifier, LayoutSafeAreaType, LayoutSafeAreaEdge, ItemDragInfo, KeyboardAvoidMode, Context, UIGestureEvent, VisibleAreaEventOptions, MeasureResult, SizeResult, DismissReason, BindOptions, FractionStop, LocalizedVerticalAlignParam, LocalizedHorizontalAlignParam, MotionBlurAnchor, RepeatMode, TouchTestStrategy, IntentionCode, DragResult, Summary, DragBehavior, LightSource, MultiShadowOptions, PointLightStyle } from "./../ArkCommonInterfaces" +import { AccessibilityCallback, CustomBuilder, GestureRecognizerJudgeBeginCallback, HoverCallback, OnMoveHandler, OnScrollCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, VisibleAreaChangeCallback, ShadowType, SymbolGlyphModifier, ShadowOptions, SheetSize, ShadowStyle, ComponentContent, SheetTitleOptions, TransitionEffects, TranslateOptions, RotateOptions, ScaleOptions, TransitionEdge, AnimateParam, MenuPreviewMode, DismissPopupAction, DragPreviewMode, OutlineStyle, SourceTool, SourceType, EventTarget, HoverModeAreaType, BlurStyle, Rectangle, PickerTextStyle, PickerDialogButtonStyle, MenuPolicy, BlurStyleActivePolicy, BlurOptions, AdaptiveColor, ThemeColorMode, ExpectedFrameRateRange, FinishCallbackType, SheetKeyboardAvoidMode, UIContext, SheetType, ScrollSizeMode, SheetMode, SpringBackAction, DismissSheetAction, SheetDismiss, DismissContentCoverAction, ModalTransition, ContextMenuAnimationOptions, PopupMessageOptions, TransitionHierarchyStrategy, OverlayOffset, ImageModifier, MotionPathOptions, LinearGradient_common, DrawContext, ScrollableCommonMethod, CommonMethod, TouchTestInfo, TouchResult, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, TransitionOptions, MotionBlurOptions, InvertOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, DragItemInfo, UniformDataType, PreDragStatus, StateStyles, PixelStretchEffectOptions, BackgroundBrightnessOptions, SafeAreaType, SafeAreaEdge, BackgroundBlurStyleOptions, ForegroundBlurStyleOptions, LinearGradientBlurOptions, EffectType, sharedTransitionOptions, ChainStyle, DragPreviewOptions, DragInteractionOptions, OverlayOptions, BlendMode, BlendApplyType, Blender, GeometryTransitionOptions, PopupOptions, CustomPopupOptions, MenuElement, MenuOptions, ContextMenuOptions, ContentCoverOptions, SheetOptions, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions, RectResult, TouchObject, HistoricalPoint, TextDecorationOptions, InputCounterOptions, CaretOffset, SelectionOptions, BlurStyleOptions, ContentModifier, LayoutSafeAreaType, LayoutSafeAreaEdge, ItemDragInfo, KeyboardAvoidMode, UIGestureEvent, VisibleAreaEventOptions, MeasureResult, SizeResult, DismissReason, BindOptions, FractionStop, LocalizedVerticalAlignParam, LocalizedHorizontalAlignParam, MotionBlurAnchor, RepeatMode, TouchTestStrategy, IntentionCode, DragResult, Summary, DragBehavior, Context, LightSource, MultiShadowOptions, PointLightStyle } from "./../ArkCommonInterfaces" import { ButtonTriggerClickCallback, ButtonRole, ButtonStyleMode, ButtonType, LabelStyle, ControlSize, ButtonOptions } from "./../ArkButtonInterfaces" import { Callback_Extender_OnFinish, Callback_Extender_OnProgress, DoubleAnimationParam } from "./../ArkAnimationExtenderInterfaces" import { Callback_RangeUpdate, PointerStyle } from "./../ArkArkuiCustomInterfaces" import { ContentDidScrollCallback, OnSwiperAnimationEndCallback, OnSwiperAnimationStartCallback, OnSwiperGestureSwipeCallback, IndicatorStyle, SwiperAttribute, SwiperDisplayMode, SwiperNestedScrollMode, SwiperContentAnimatedTransition, ArrowStyle, SwiperAutoFill, SwiperAnimationEvent } from "./../ArkSwiperInterfaces" import { CustomNodeBuilder } from "./../ArkCustomBuilderInterfaces" import { EditableTextOnChangeCallback, OnDidChangeCallback, DecorationStyleResult, MenuType, Affinity, TextRange, StyledStringChangeValue, CaretStyle, InsertValue, DeleteValue, TextMenuItem, LineMetrics, PositionWithAffinity, PreviewText, TextBox, TextDataDetectorConfig, FontSettingOptions, TextDeleteDirection, StyledStringChangedListener, TextDataDetectorType } from "./../ArkTextCommonInterfaces" -import { ErrorCallback, LengthUnit, WebHeader, TextModifier, Want, RectHeightStyle, RectWidthStyle, SymbolEffect, EffectDirection, EffectScope, RectShapeOptions, RoundRectShapeOptions, PathShapeOptions, ShapeSize, FontOptions, PerfMonitorSourceType, PerfMonitorActionType, SnapshotOptions, NodeController, BusinessError } from "./../ArkArkuiExternalInterfaces" +import { ErrorCallback, LengthUnit, WebHeader, TextModifier, Want, RectHeightStyle, RectWidthStyle, SymbolEffect, EffectDirection, EffectScope, RectShapeOptions, RoundRectShapeOptions, PathShapeOptions, ShapeSize, FontOptions, PerfMonitorSourceType, PerfMonitorActionType, SnapshotOptions, NodeController } from "./../ArkArkuiExternalInterfaces" import { GetItemMainSizeByIndex, WaterFlowAttribute, WaterFlowLayoutMode, SectionOptions, WaterFlowOptions } from "./../ArkWaterFlowInterfaces" import { ImageCompleteCallback, ImageLoadResult } from "./../ArkImageSpanInterfaces" import { ImageErrorCallback, ResizableOptions, DrawableDescriptor, DrawingColorFilter, ImageContent, DrawingLattice, ResolutionQuality, ImageError, ImageSourceSize, ImageInterpolation, DynamicRangeMode, ImageRenderMode } from "./../ArkImageInterfaces" @@ -271,6 +271,7 @@ import { LongPressGestureEvent, LongPressGestureEventInternal } from "./../ArkLo import { TapGestureEvent, TapGestureEventInternal } from "./../ArkTapGestureEventMaterialized" import { GaugeIndicatorOptions, GaugeShadowOptions, GaugeOptions } from "./../ArkGaugeInterfaces" import { FormLinkOptions } from "./../ArkFormLinkInterfaces" +import { BusinessError } from "./../ArkBaseInterfaces" import { TerminationInfo } from "./../ArkEmbeddedComponentInterfaces" import { EllipseOptions } from "./../ArkEllipseInterfaces" import { DatePickerDialog, DatePickerDialogInternal } from "./../ArkDatePickerDialogMaterialized" @@ -7849,12 +7850,6 @@ export class Deserializer extends DeserializerBase { readComponent3DAttribute(): Component3DAttribute { throw new Error("Interface with functions is not supported") } - readContext(): Context { - let valueDeserializer : Deserializer = this - const _ContextStub_result : string = (valueDeserializer.readString() as string) - let value : Context = ({_ContextStub: _ContextStub_result} as Context) - return value - } readUIGestureEvent(): UIGestureEvent { throw new Error("Interface with functions is not supported") } @@ -10122,6 +10117,12 @@ export class Deserializer extends DeserializerBase { let value : TouchObject = ({type: type_result,id: id_result,displayX: displayX_result,displayY: displayY_result,windowX: windowX_result,windowY: windowY_result,screenX: screenX_result,screenY: screenY_result,x: x_result,y: y_result} as TouchObject) return value } + readContext(): Context { + let valueDeserializer : Deserializer = this + const _ContextStub_result : string = (valueDeserializer.readString() as string) + let value : Context = ({_ContextStub: _ContextStub_result} as Context) + return value + } readColumnSplitDividerStyle(): ColumnSplitDividerStyle { let valueDeserializer : Deserializer = this const startMargin_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -19728,17 +19729,8 @@ export class Deserializer extends DeserializerBase { } readBusinessError(): BusinessError { let valueDeserializer : Deserializer = this - const name_result : string = (valueDeserializer.readString() as string) - const message_result : string = (valueDeserializer.readString() as string) - const stack_buf_runtimeType = (valueDeserializer.readInt8() as int32) - let stack_buf : string | undefined - if ((RuntimeType.UNDEFINED) != (stack_buf_runtimeType)) - { - stack_buf = (valueDeserializer.readString() as string) - } - const stack_result : string | undefined = stack_buf const code_result : number = (valueDeserializer.readNumber() as number) - let value : BusinessError = ({name: name_result,message: message_result,stack: stack_result,code: code_result} as BusinessError) + let value : BusinessError = ({code: code_result} as BusinessError) return value } readErrorCallback(isSync: boolean = false): ErrorCallback { diff --git a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeCommonMaterialized.ts b/arkoala-arkts/arkui/src/generated/peers/GlobalScope.ts similarity index 46% rename from arkoala-arkts/arkui/src/generated/ArkGlobalScopeCommonMaterialized.ts rename to arkoala-arkts/arkui/src/generated/peers/GlobalScope.ts index 3d82a993a..484bf4840 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeCommonMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/peers/GlobalScope.ts @@ -16,143 +16,209 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { Context, AnimateParam } from "./ArkCommonInterfaces" -import { Resource } from "./ArkResourceInterfaces" -import { Callback_Void } from "./SyntheticDeclarations" -import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" +import { Context, AnimateParam } from "./../ArkCommonInterfaces" +import { Resource } from "./../ArkResourceInterfaces" +import { Callback_Void } from "./../SyntheticDeclarations" +import { Profiler } from "./../ArkProfilerNamespace" +import { PointerStyle } from "./../ArkArkuiCustomInterfaces" import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" -import { Serializer } from "./peers/Serializer" -import { CallbackKind } from "./peers/CallbackKind" -import { Deserializer } from "./peers/Deserializer" -import { CallbackTransformer } from "./peers/CallbackTransformer" -export class GlobalScope_common { +import { Serializer } from "./Serializer" +import { CallbackKind } from "./CallbackKind" +import { Deserializer } from "./Deserializer" +import { CallbackTransformer } from "./CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "#components" +export class GlobalScope { public static getContext(component?: Object): Context { const component_casted = component as (Object | undefined) - return GlobalScope_common.getContext_serialize(component_casted) + return GlobalScope.getContext_serialize(component_casted) + } + static getContext_serialize(component?: Object): Context { + const thisSerializer : Serializer = Serializer.hold() + let component_type : int32 = RuntimeType.UNDEFINED + component_type = runtimeType(component) + thisSerializer.writeInt8(component_type as int32) + if ((RuntimeType.UNDEFINED) != (component_type)) { + const component_value = component! + thisSerializer.writeCustomObject("Object", component_value) + } + const retval = ArkUIGeneratedNativeModule._GlobalScope_getContext(thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + return new Deserializer(retval, retval.length).readContext() } public static postCardAction(component: Object, action: Object): void { const component_casted = component as (Object) const action_casted = action as (Object) - GlobalScope_common.postCardAction_serialize(component_casted, action_casted) + GlobalScope.postCardAction_serialize(component_casted, action_casted) return } + static postCardAction_serialize(component: Object, action: Object): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.writeCustomObject("Object", component) + thisSerializer.writeCustomObject("Object", action) + ArkUIGeneratedNativeModule._GlobalScope_postCardAction(thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + } public static dollar_r(value: string, params: Array): Resource { const value_casted = value as (string) const params_casted = params as (Array) - return GlobalScope_common.dollar_r_serialize(value_casted, params_casted) + return GlobalScope.dollar_r_serialize(value_casted, params_casted) + } + static dollar_r_serialize(value: string, params: Array): Resource { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.writeInt32(params.length as int32) + for (let i = 0; i < params.length; i++) { + const params_element : object = params[i] + thisSerializer.writeCustomObject("Any", params_element) + } + const retval = ArkUIGeneratedNativeModule._GlobalScope_dollar_r(value, thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + return new Deserializer(retval, retval.length).readResource() } public static dollar_rawfile(value: string): Resource { const value_casted = value as (string) - return GlobalScope_common.dollar_rawfile_serialize(value_casted) + return GlobalScope.dollar_rawfile_serialize(value_casted) + } + static dollar_rawfile_serialize(value: string): Resource { + const retval = ArkUIGeneratedNativeModule._GlobalScope_dollar_rawfile(value) + return new Deserializer(retval, retval.length).readResource() } public static animateTo(value: AnimateParam, event: (() => void)): void { const value_casted = value as (AnimateParam) const event_casted = event as ((() => void)) - GlobalScope_common.animateTo_serialize(value_casted, event_casted) + GlobalScope.animateTo_serialize(value_casted, event_casted) return } + static animateTo_serialize(value: AnimateParam, event: (() => void)): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.writeAnimateParam(value) + thisSerializer.holdAndWriteCallback(event) + ArkUIGeneratedNativeModule._GlobalScope_animateTo(thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + } public static animateToImmediately(value: AnimateParam, event: (() => void)): void { const value_casted = value as (AnimateParam) const event_casted = event as ((() => void)) - GlobalScope_common.animateToImmediately_serialize(value_casted, event_casted) + GlobalScope.animateToImmediately_serialize(value_casted, event_casted) return } + static animateToImmediately_serialize(value: AnimateParam, event: (() => void)): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.writeAnimateParam(value) + thisSerializer.holdAndWriteCallback(event) + ArkUIGeneratedNativeModule._GlobalScope_animateToImmediately(thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + } public static vp2px(value: number): number { const value_casted = value as (number) - return GlobalScope_common.vp2px_serialize(value_casted) + return GlobalScope.vp2px_serialize(value_casted) + } + static vp2px_serialize(value: number): number { + const retval = ArkUIGeneratedNativeModule._GlobalScope_vp2px(value) + return retval } public static px2vp(value: number): number { const value_casted = value as (number) - return GlobalScope_common.px2vp_serialize(value_casted) + return GlobalScope.px2vp_serialize(value_casted) + } + static px2vp_serialize(value: number): number { + const retval = ArkUIGeneratedNativeModule._GlobalScope_px2vp(value) + return retval } public static fp2px(value: number): number { const value_casted = value as (number) - return GlobalScope_common.fp2px_serialize(value_casted) + return GlobalScope.fp2px_serialize(value_casted) + } + static fp2px_serialize(value: number): number { + const retval = ArkUIGeneratedNativeModule._GlobalScope_fp2px(value) + return retval } public static px2fp(value: number): number { const value_casted = value as (number) - return GlobalScope_common.px2fp_serialize(value_casted) + return GlobalScope.px2fp_serialize(value_casted) + } + static px2fp_serialize(value: number): number { + const retval = ArkUIGeneratedNativeModule._GlobalScope_px2fp(value) + return retval } public static lpx2px(value: number): number { const value_casted = value as (number) - return GlobalScope_common.lpx2px_serialize(value_casted) + return GlobalScope.lpx2px_serialize(value_casted) + } + static lpx2px_serialize(value: number): number { + const retval = ArkUIGeneratedNativeModule._GlobalScope_lpx2px(value) + return retval } public static px2lpx(value: number): number { const value_casted = value as (number) - return GlobalScope_common.px2lpx_serialize(value_casted) + return GlobalScope.px2lpx_serialize(value_casted) } - private static getContext_serialize(component?: Object): Context { - const thisSerializer : Serializer = Serializer.hold() - let component_type : int32 = RuntimeType.UNDEFINED - component_type = runtimeType(component) - thisSerializer.writeInt8(component_type as int32) - if ((RuntimeType.UNDEFINED) != (component_type)) { - const component_value = component! - thisSerializer.writeCustomObject("Object", component_value) - } - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_getContext(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() - return new Deserializer(retval, retval.length).readContext() + static px2lpx_serialize(value: number): number { + const retval = ArkUIGeneratedNativeModule._GlobalScope_px2lpx(value) + return retval } - private static postCardAction_serialize(component: Object, action: Object): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeCustomObject("Object", component) - thisSerializer.writeCustomObject("Object", action) - ArkUIGeneratedNativeModule._GlobalScope_common_postCardAction(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + public static getInspectorNodes(): Object { + return GlobalScope.getInspectorNodes_serialize() } - private static dollar_r_serialize(value: string, params: Array): Resource { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeInt32(params.length as int32) - for (let i = 0; i < params.length; i++) { - const params_element : object = params[i] - thisSerializer.writeCustomObject("Any", params_element) - } - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_dollar_r(value, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() - return new Deserializer(retval, retval.length).readResource() + static getInspectorNodes_serialize(): Object { + const retval = ArkUIGeneratedNativeModule._GlobalScope_getInspectorNodes() + throw new Error("Object deserialization is not implemented.") } - private static dollar_rawfile_serialize(value: string): Resource { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_dollar_rawfile(value) - return new Deserializer(retval, retval.length).readResource() + public static getInspectorNodeById(id: number): Object { + const id_casted = id as (number) + return GlobalScope.getInspectorNodeById_serialize(id_casted) } - private static animateTo_serialize(value: AnimateParam, event: (() => void)): void { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeAnimateParam(value) - thisSerializer.holdAndWriteCallback(event) - ArkUIGeneratedNativeModule._GlobalScope_common_animateTo(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + static getInspectorNodeById_serialize(id: number): Object { + const retval = ArkUIGeneratedNativeModule._GlobalScope_getInspectorNodeById(id) + throw new Error("Object deserialization is not implemented.") + } + public static setAppBgColor(value: string): void { + const value_casted = value as (string) + GlobalScope.setAppBgColor_serialize(value_casted) + return + } + static setAppBgColor_serialize(value: string): void { + ArkUIGeneratedNativeModule._GlobalScope_setAppBgColor(value) + } + public static Profiler_registerVsyncCallback(callback_: ((info: string) => void)): void { + const callback__casted = callback_ as (((info: string) => void)) + GlobalScope.Profiler_registerVsyncCallback_serialize(callback__casted) + return } - private static animateToImmediately_serialize(value: AnimateParam, event: (() => void)): void { + static Profiler_registerVsyncCallback_serialize(callback_: ((info: string) => void)): void { const thisSerializer : Serializer = Serializer.hold() - thisSerializer.writeAnimateParam(value) - thisSerializer.holdAndWriteCallback(event) - ArkUIGeneratedNativeModule._GlobalScope_common_animateToImmediately(thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.holdAndWriteCallback(callback_) + ArkUIGeneratedNativeModule._GlobalScope_Profiler_registerVsyncCallback(thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } - private static vp2px_serialize(value: number): number { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_vp2px(value) - return retval + public static Profiler_unregisterVsyncCallback(): void { + GlobalScope.Profiler_unregisterVsyncCallback_serialize() + return } - private static px2vp_serialize(value: number): number { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_px2vp(value) - return retval + static Profiler_unregisterVsyncCallback_serialize(): void { + ArkUIGeneratedNativeModule._GlobalScope_Profiler_unregisterVsyncCallback() } - private static fp2px_serialize(value: number): number { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_fp2px(value) - return retval + public static cursorControl_setCursor(value: PointerStyle): void { + const value_casted = value as (PointerStyle) + GlobalScope.cursorControl_setCursor_serialize(value_casted) + return } - private static px2fp_serialize(value: number): number { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_px2fp(value) - return retval + static cursorControl_setCursor_serialize(value: PointerStyle): void { + ArkUIGeneratedNativeModule._GlobalScope_cursorControl_setCursor((value.valueOf() as int32)) } - private static lpx2px_serialize(value: number): number { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_lpx2px(value) - return retval + public static cursorControl_restoreDefault(): void { + GlobalScope.cursorControl_restoreDefault_serialize() + return + } + static cursorControl_restoreDefault_serialize(): void { + ArkUIGeneratedNativeModule._GlobalScope_cursorControl_restoreDefault() + } + public static focusControl_requestFocus(value: string): boolean { + const value_casted = value as (string) + return GlobalScope.focusControl_requestFocus_serialize(value_casted) } - private static px2lpx_serialize(value: number): number { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_px2lpx(value) + static focusControl_requestFocus_serialize(value: string): boolean { + const retval = ArkUIGeneratedNativeModule._GlobalScope_focusControl_requestFocus(value) return retval } } diff --git a/arkoala-arkts/arkui/src/generated/peers/Serializer.ts b/arkoala-arkts/arkui/src/generated/peers/Serializer.ts index 57a243193..01e2bb411 100644 --- a/arkoala-arkts/arkui/src/generated/peers/Serializer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/Serializer.ts @@ -13,19 +13,19 @@ * limitations under the License. */ -import { SerializerBase, Tags, RuntimeType, runtimeType, isResource, isInstanceOf, MaterializedBase, nullptr, KPointer } from "@koalaui/interop" +import { SerializerBase, Tags, RuntimeType, runtimeType, isResource, isInstanceOf, toPeerPtr, MaterializedBase, nullptr, KPointer } from "@koalaui/interop" import { int32, float32, unsafeCast, int64 } from "@koalaui/common" import { TypeChecker } from "#components" import { KUint8ArrayPtr, NativeBuffer, InteropNativeModule } from "@koalaui/interop" import { CallbackTransformer } from "./CallbackTransformer" -import { AccessibilityCallback, CustomBuilder, GestureRecognizerJudgeBeginCallback, HoverCallback, OnMoveHandler, OnScrollCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, VisibleAreaChangeCallback, ShadowType, SymbolGlyphModifier, ShadowOptions, SheetSize, ShadowStyle, ComponentContent, SheetTitleOptions, TransitionEffects, TranslateOptions, RotateOptions, ScaleOptions, TransitionEdge, AnimateParam, MenuPreviewMode, DismissPopupAction, DragPreviewMode, OutlineStyle, SourceTool, SourceType, EventTarget, HoverModeAreaType, BlurStyle, Rectangle, PickerTextStyle, PickerDialogButtonStyle, MenuPolicy, BlurStyleActivePolicy, BlurOptions, AdaptiveColor, ThemeColorMode, ExpectedFrameRateRange, FinishCallbackType, SheetKeyboardAvoidMode, UIContext, SheetType, ScrollSizeMode, SheetMode, SpringBackAction, DismissSheetAction, SheetDismiss, DismissContentCoverAction, ModalTransition, ContextMenuAnimationOptions, PopupMessageOptions, TransitionHierarchyStrategy, OverlayOffset, ImageModifier, MotionPathOptions, LinearGradient_common, DrawContext, ScrollableCommonMethod, CommonMethod, TouchTestInfo, TouchResult, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, TransitionOptions, MotionBlurOptions, InvertOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, DragItemInfo, UniformDataType, PreDragStatus, StateStyles, PixelStretchEffectOptions, BackgroundBrightnessOptions, SafeAreaType, SafeAreaEdge, BackgroundBlurStyleOptions, ForegroundBlurStyleOptions, LinearGradientBlurOptions, EffectType, sharedTransitionOptions, ChainStyle, DragPreviewOptions, DragInteractionOptions, OverlayOptions, BlendMode, BlendApplyType, Blender, GeometryTransitionOptions, PopupOptions, CustomPopupOptions, MenuElement, MenuOptions, ContextMenuOptions, ContentCoverOptions, SheetOptions, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions, RectResult, TouchObject, HistoricalPoint, TextDecorationOptions, InputCounterOptions, CaretOffset, SelectionOptions, BlurStyleOptions, ContentModifier, LayoutSafeAreaType, LayoutSafeAreaEdge, ItemDragInfo, KeyboardAvoidMode, Context, UIGestureEvent, VisibleAreaEventOptions, MeasureResult, SizeResult, DismissReason, BindOptions, FractionStop, LocalizedVerticalAlignParam, LocalizedHorizontalAlignParam, MotionBlurAnchor, RepeatMode, TouchTestStrategy, IntentionCode, DragResult, Summary, DragBehavior, LightSource, MultiShadowOptions, PointLightStyle } from "./../ArkCommonInterfaces" +import { AccessibilityCallback, CustomBuilder, GestureRecognizerJudgeBeginCallback, HoverCallback, OnMoveHandler, OnScrollCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, VisibleAreaChangeCallback, ShadowType, SymbolGlyphModifier, ShadowOptions, SheetSize, ShadowStyle, ComponentContent, SheetTitleOptions, TransitionEffects, TranslateOptions, RotateOptions, ScaleOptions, TransitionEdge, AnimateParam, MenuPreviewMode, DismissPopupAction, DragPreviewMode, OutlineStyle, SourceTool, SourceType, EventTarget, HoverModeAreaType, BlurStyle, Rectangle, PickerTextStyle, PickerDialogButtonStyle, MenuPolicy, BlurStyleActivePolicy, BlurOptions, AdaptiveColor, ThemeColorMode, ExpectedFrameRateRange, FinishCallbackType, SheetKeyboardAvoidMode, UIContext, SheetType, ScrollSizeMode, SheetMode, SpringBackAction, DismissSheetAction, SheetDismiss, DismissContentCoverAction, ModalTransition, ContextMenuAnimationOptions, PopupMessageOptions, TransitionHierarchyStrategy, OverlayOffset, ImageModifier, MotionPathOptions, LinearGradient_common, DrawContext, ScrollableCommonMethod, CommonMethod, TouchTestInfo, TouchResult, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, TransitionOptions, MotionBlurOptions, InvertOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, DragItemInfo, UniformDataType, PreDragStatus, StateStyles, PixelStretchEffectOptions, BackgroundBrightnessOptions, SafeAreaType, SafeAreaEdge, BackgroundBlurStyleOptions, ForegroundBlurStyleOptions, LinearGradientBlurOptions, EffectType, sharedTransitionOptions, ChainStyle, DragPreviewOptions, DragInteractionOptions, OverlayOptions, BlendMode, BlendApplyType, Blender, GeometryTransitionOptions, PopupOptions, CustomPopupOptions, MenuElement, MenuOptions, ContextMenuOptions, ContentCoverOptions, SheetOptions, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions, RectResult, TouchObject, HistoricalPoint, TextDecorationOptions, InputCounterOptions, CaretOffset, SelectionOptions, BlurStyleOptions, ContentModifier, LayoutSafeAreaType, LayoutSafeAreaEdge, ItemDragInfo, KeyboardAvoidMode, UIGestureEvent, VisibleAreaEventOptions, MeasureResult, SizeResult, DismissReason, BindOptions, FractionStop, LocalizedVerticalAlignParam, LocalizedHorizontalAlignParam, MotionBlurAnchor, RepeatMode, TouchTestStrategy, IntentionCode, DragResult, Summary, DragBehavior, Context, LightSource, MultiShadowOptions, PointLightStyle } from "./../ArkCommonInterfaces" import { ButtonTriggerClickCallback, ButtonRole, ButtonStyleMode, ButtonType, LabelStyle, ControlSize, ButtonOptions } from "./../ArkButtonInterfaces" import { Callback_Extender_OnFinish, Callback_Extender_OnProgress, DoubleAnimationParam } from "./../ArkAnimationExtenderInterfaces" import { Callback_RangeUpdate, PointerStyle } from "./../ArkArkuiCustomInterfaces" import { ContentDidScrollCallback, OnSwiperAnimationEndCallback, OnSwiperAnimationStartCallback, OnSwiperGestureSwipeCallback, IndicatorStyle, SwiperAttribute, SwiperDisplayMode, SwiperNestedScrollMode, SwiperContentAnimatedTransition, ArrowStyle, SwiperAutoFill, SwiperAnimationEvent } from "./../ArkSwiperInterfaces" import { CustomNodeBuilder } from "./../ArkCustomBuilderInterfaces" import { EditableTextOnChangeCallback, OnDidChangeCallback, DecorationStyleResult, MenuType, Affinity, TextRange, StyledStringChangeValue, CaretStyle, InsertValue, DeleteValue, TextMenuItem, LineMetrics, PositionWithAffinity, PreviewText, TextBox, TextDataDetectorConfig, FontSettingOptions, TextDeleteDirection, StyledStringChangedListener, TextDataDetectorType } from "./../ArkTextCommonInterfaces" -import { ErrorCallback, LengthUnit, WebHeader, TextModifier, Want, RectHeightStyle, RectWidthStyle, SymbolEffect, EffectDirection, EffectScope, RectShapeOptions, RoundRectShapeOptions, PathShapeOptions, ShapeSize, FontOptions, PerfMonitorSourceType, PerfMonitorActionType, SnapshotOptions, NodeController, BusinessError } from "./../ArkArkuiExternalInterfaces" +import { ErrorCallback, LengthUnit, WebHeader, TextModifier, Want, RectHeightStyle, RectWidthStyle, SymbolEffect, EffectDirection, EffectScope, RectShapeOptions, RoundRectShapeOptions, PathShapeOptions, ShapeSize, FontOptions, PerfMonitorSourceType, PerfMonitorActionType, SnapshotOptions, NodeController } from "./../ArkArkuiExternalInterfaces" import { GetItemMainSizeByIndex, WaterFlowAttribute, WaterFlowLayoutMode, SectionOptions, WaterFlowOptions } from "./../ArkWaterFlowInterfaces" import { ImageCompleteCallback, ImageLoadResult } from "./../ArkImageSpanInterfaces" import { ImageErrorCallback, ResizableOptions, DrawableDescriptor, DrawingColorFilter, ImageContent, DrawingLattice, ResolutionQuality, ImageError, ImageSourceSize, ImageInterpolation, DynamicRangeMode, ImageRenderMode } from "./../ArkImageInterfaces" @@ -267,6 +267,7 @@ import { LongPressGestureEvent, LongPressGestureEventInternal } from "./../ArkLo import { TapGestureEvent, TapGestureEventInternal } from "./../ArkTapGestureEventMaterialized" import { GaugeIndicatorOptions, GaugeShadowOptions, GaugeOptions } from "./../ArkGaugeInterfaces" import { FormLinkOptions } from "./../ArkFormLinkInterfaces" +import { BusinessError } from "./../ArkBaseInterfaces" import { TerminationInfo } from "./../ArkEmbeddedComponentInterfaces" import { EllipseOptions } from "./../ArkEllipseInterfaces" import { DatePickerDialog, DatePickerDialogInternal } from "./../ArkDatePickerDialogMaterialized" @@ -367,54 +368,15 @@ export class Serializer extends SerializerBase { } writeICurve(value: ICurve): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePixelMap(value: PixelMap): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLengthMetrics(value: LengthMetrics): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePosition(value: Position): void { let valueSerializer : Serializer = this @@ -1136,20 +1098,7 @@ export class Serializer extends SerializerBase { } writeTransitionEffect(value: TransitionEffect): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLocalizedBorderRadiuses(value: LocalizedBorderRadiuses): void { let valueSerializer : Serializer = this @@ -1188,37 +1137,11 @@ export class Serializer extends SerializerBase { } writeCanvasPattern(value: CanvasPattern): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCanvasGradient(value: CanvasGradient): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeColorMetrics(value: ColorMetrics): void { let valueSerializer : Serializer = this @@ -1404,20 +1327,7 @@ export class Serializer extends SerializerBase { } writeImageAnalyzerController(value: ImageAnalyzerController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeEventTarget(value: EventTarget): void { let valueSerializer : Serializer = this @@ -1426,54 +1336,15 @@ export class Serializer extends SerializerBase { } writeWebResourceRequest(value: WebResourceRequest): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebviewController(value: WebviewController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebController(value: WebController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeDateTimeOptions(value: DateTimeOptions): void { let valueSerializer : Serializer = this @@ -1759,20 +1630,7 @@ export class Serializer extends SerializerBase { } writeTextMenuItemId(value: TextMenuItemId): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeAffinity(value: Affinity): void { let valueSerializer : Serializer = this @@ -2613,37 +2471,11 @@ export class Serializer extends SerializerBase { } writeNavPathStack(value: NavPathStack): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeNavPathInfo(value: NavPathInfo): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextModifier(value: TextModifier): void { } @@ -2843,20 +2675,7 @@ export class Serializer extends SerializerBase { } writeLinearGradient(value: LinearGradient): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLunarSwitchStyle(value: LunarSwitchStyle): void { let valueSerializer : Serializer = this @@ -3396,20 +3215,7 @@ export class Serializer extends SerializerBase { } writeDrawingCanvas(value: DrawingCanvas): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSize(value: Size): void { let valueSerializer : Serializer = this @@ -3420,20 +3226,7 @@ export class Serializer extends SerializerBase { } writeFrameNode(value: FrameNode): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextStyle_alert_dialog(value: TextStyle_alert_dialog): void { let valueSerializer : Serializer = this @@ -3702,7 +3495,12 @@ export class Serializer extends SerializerBase { if ((RuntimeType.UNDEFINED) != (value_parameters_type)) { const value_parameters_value = value_parameters! valueSerializer.writeInt32(value_parameters_value.size as int32) - // TODO: map serialization not implemented + for (const pair of value_parameters_value) { + const value_parameters_value_key = pair[0] + const value_parameters_value_value = pair[1] + valueSerializer.writeString(value_parameters_value_key) + valueSerializer.writeCustomObject("Object", value_parameters_value_value) + } } const value_entities = value.entities let value_entities_type : int32 = RuntimeType.UNDEFINED @@ -3727,20 +3525,7 @@ export class Serializer extends SerializerBase { } writeStyledString(value: StyledString): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeNavigationAnimatedTransition(value: NavigationAnimatedTransition): void { let valueSerializer : Serializer = this @@ -3962,73 +3747,21 @@ export class Serializer extends SerializerBase { } writeCustomSpan(value: CustomSpan): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeImageAttachment(value: ImageAttachment): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWaterFlowAttribute(value: WaterFlowAttribute): void { } writeWaterFlowSections(value: WaterFlowSections): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeScroller(value: Scroller): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSectionOptions(value: SectionOptions): void { let valueSerializer : Serializer = this @@ -4268,20 +4001,7 @@ export class Serializer extends SerializerBase { } writeXComponentController(value: XComponentController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeImageAnalyzerConfig(value: ImageAnalyzerConfig): void { let valueSerializer : Serializer = this @@ -4367,54 +4087,15 @@ export class Serializer extends SerializerBase { } writeWebKeyboardController(value: WebKeyboardController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeEventResult(value: EventResult): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTouchEvent(value: TouchEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeNativeEmbedInfo(value: NativeEmbedInfo): void { let valueSerializer : Serializer = this @@ -4489,7 +4170,12 @@ export class Serializer extends SerializerBase { if ((RuntimeType.UNDEFINED) != (value_params_type)) { const value_params_value = value_params! valueSerializer.writeInt32(value_params_value.size as int32) - // TODO: map serialization not implemented + for (const pair of value_params_value) { + const value_params_value_key = pair[0] + const value_params_value_value = pair[1] + valueSerializer.writeString(value_params_value_key) + valueSerializer.writeString(value_params_value_value) + } } } writeNestedScrollOptionsExt(value: NestedScrollOptionsExt): void { @@ -4536,309 +4222,75 @@ export class Serializer extends SerializerBase { } writeDataResubmissionHandler(value: DataResubmissionHandler): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeControllerHandler(value: ControllerHandler): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeClientAuthenticationHandler(value: ClientAuthenticationHandler): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSslErrorHandler(value: SslErrorHandler): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebContextMenuResult(value: WebContextMenuResult): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebContextMenuParam(value: WebContextMenuParam): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeScreenCaptureHandler(value: ScreenCaptureHandler): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePermissionRequest(value: PermissionRequest): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeHttpAuthHandler(value: HttpAuthHandler): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeFullScreenExitHandler(value: FullScreenExitHandler): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeFileSelectorParam(value: FileSelectorParam): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeFileSelectorResult(value: FileSelectorResult): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebResourceResponse(value: WebResourceResponse): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebResourceError(value: WebResourceError): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeConsoleMessage(value: ConsoleMessage): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeJsResult(value: JsResult): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeJsGeolocation(value: JsGeolocation): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebCookie(value: WebCookie): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeScreenCaptureConfig(value: ScreenCaptureConfig): void { let valueSerializer : Serializer = this @@ -4847,20 +4299,7 @@ export class Serializer extends SerializerBase { } writeVideoController(value: VideoController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTimePickerDialogOptions(value: TimePickerDialogOptions): void { let valueSerializer : Serializer = this @@ -5094,20 +4533,7 @@ export class Serializer extends SerializerBase { } writeTextTimerController(value: TextTimerController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextPickerDialogOptions(value: TextPickerDialogOptions): void { let valueSerializer : Serializer = this @@ -5637,20 +5063,7 @@ export class Serializer extends SerializerBase { } writeTextInputController(value: TextInputController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSelectionOptions(value: SelectionOptions): void { let valueSerializer : Serializer = this @@ -5733,20 +5146,7 @@ export class Serializer extends SerializerBase { } writeMutableStyledString(value: MutableStyledString): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePreviewText(value: PreviewText): void { let valueSerializer : Serializer = this @@ -5757,56 +5157,17 @@ export class Serializer extends SerializerBase { } writeLayoutManager(value: LayoutManager): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextClockController(value: TextClockController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextAreaAttribute(value: TextAreaAttribute): void { } writeTextAreaController(value: TextAreaController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextAttribute(value: TextAttribute): void { } @@ -5850,20 +5211,7 @@ export class Serializer extends SerializerBase { } writeTextController(value: TextController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeBottomTabBarStyle(value: BottomTabBarStyle): void { let valueSerializer : Serializer = this @@ -6297,20 +5645,7 @@ export class Serializer extends SerializerBase { } writeTabsController(value: TabsController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSymbolGlyphAttribute(value: SymbolGlyphAttribute): void { } @@ -6875,20 +6210,7 @@ export class Serializer extends SerializerBase { } writeSearchController(value: SearchController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeScrollAttribute(value: ScrollAttribute): void { } @@ -7000,37 +6322,11 @@ export class Serializer extends SerializerBase { } writeRichEditorStyledStringController(value: RichEditorStyledStringController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeRichEditorController(value: RichEditorController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeRichEditorAttribute(value: RichEditorAttribute): void { } @@ -7884,20 +7180,7 @@ export class Serializer extends SerializerBase { } writeNavDestinationContext(value: NavDestinationContext): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeNavigationInterception(value: NavigationInterception): void { let valueSerializer : Serializer = this @@ -8321,20 +7604,7 @@ export class Serializer extends SerializerBase { } writeMatrix2D(value: Matrix2D): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeListDividerOptions(value: ListDividerOptions): void { let valueSerializer : Serializer = this @@ -8425,23 +7695,10 @@ export class Serializer extends SerializerBase { const value__DrawingColorFilterStub = value._DrawingColorFilterStub valueSerializer.writeString(value__DrawingColorFilterStub) } - writeColorFilter(value: ColorFilter): void { - let valueSerializer : Serializer = this - 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!") - } - } + writeColorFilter(value: ColorFilter): void { + let valueSerializer : Serializer = this + valueSerializer.writePointer(toPeerPtr(value)) + } writeBreakPoints(value: BreakPoints): void { let valueSerializer : Serializer = this const value_value = value.value @@ -8469,37 +7726,11 @@ export class Serializer extends SerializerBase { } writePanGestureOptions(value: PanGestureOptions): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeEventTargetInfo(value: EventTargetInfo): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWindowStatusType(value: WindowStatusType): void { let valueSerializer : Serializer = this @@ -8904,11 +8135,6 @@ export class Serializer extends SerializerBase { } writeComponent3DAttribute(value: Component3DAttribute): void { } - writeContext(value: Context): void { - let valueSerializer : Serializer = this - const value__ContextStub = value._ContextStub - valueSerializer.writeString(value__ContextStub) - } writeUIGestureEvent(value: UIGestureEvent): void { } writeVisibleAreaEventOptions(value: VisibleAreaEventOptions): void { @@ -8941,20 +8167,7 @@ export class Serializer extends SerializerBase { } writeRectShape(value: RectShape): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCaretOffset(value: CaretOffset): void { let valueSerializer : Serializer = this @@ -11052,71 +10265,19 @@ export class Serializer extends SerializerBase { } writePathShape(value: PathShape): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeEllipseShape(value: EllipseShape): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCircleShape(value: CircleShape): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeProgressMask(value: ProgressMask): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeDragItemInfo(value: DragItemInfo): void { let valueSerializer : Serializer = this @@ -11278,20 +10439,7 @@ export class Serializer extends SerializerBase { } writeDrawModifier(value: DrawModifier): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeIntentionCode(value: IntentionCode): void { let valueSerializer : Serializer = this @@ -11305,20 +10453,7 @@ export class Serializer extends SerializerBase { } writeUnifiedData(value: UnifiedData): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTouchObject(value: TouchObject): void { let valueSerializer : Serializer = this @@ -11343,6 +10478,11 @@ export class Serializer extends SerializerBase { const value_y = value.y valueSerializer.writeNumber(value_y) } + writeContext(value: Context): void { + let valueSerializer : Serializer = this + const value__ContextStub = value._ContextStub + valueSerializer.writeString(value__ContextStub) + } writeColumnSplitDividerStyle(value: ColumnSplitDividerStyle): void { let valueSerializer : Serializer = this const value_startMargin = value.startMargin @@ -11404,88 +10544,23 @@ export class Serializer extends SerializerBase { } writeDrawingRenderingContext(value: DrawingRenderingContext): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCanvasRenderingContext2D(value: CanvasRenderingContext2D): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeOffscreenCanvasRenderingContext2D(value: OffscreenCanvasRenderingContext2D): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeRenderingContextSettings(value: RenderingContextSettings): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeImageBitmap(value: ImageBitmap): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextMetrics(value: TextMetrics): void { let valueSerializer : Serializer = this @@ -11518,37 +10593,11 @@ export class Serializer extends SerializerBase { } writeImageData(value: ImageData): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePath2D(value: Path2D): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCalendarDialogOptions(value: CalendarDialogOptions): void { let valueSerializer : Serializer = this @@ -11728,20 +10777,7 @@ export class Serializer extends SerializerBase { } writeCalendarController(value: CalendarController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeMonthData(value: MonthData): void { let valueSerializer : Serializer = this @@ -14147,20 +13183,7 @@ export class Serializer extends SerializerBase { } writeClickEvent(value: ClickEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeFontOptions(value: FontOptions): void { let valueSerializer : Serializer = this @@ -14352,37 +13375,11 @@ export class Serializer extends SerializerBase { } writeBaseShape(value: BaseShape): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCommonShape(value: CommonShape): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSnapshotOptions(value: SnapshotOptions): void { let valueSerializer : Serializer = this @@ -14482,20 +13479,7 @@ export class Serializer extends SerializerBase { } writeLinearIndicatorController(value: LinearIndicatorController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeImageAttachmentInterface(value: ImageAttachmentInterface): void { let valueSerializer : Serializer = this @@ -14536,37 +13520,11 @@ export class Serializer extends SerializerBase { } writeUrlStyle(value: UrlStyle): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLineHeightStyle(value: LineHeightStyle): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeParagraphStyleInterface(value: ParagraphStyleInterface): void { let valueSerializer : Serializer = this @@ -14632,20 +13590,7 @@ export class Serializer extends SerializerBase { } writeParagraphStyle(value: ParagraphStyle): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeGestureStyleInterface(value: GestureStyleInterface): void { let valueSerializer : Serializer = this @@ -14668,105 +13613,27 @@ export class Serializer extends SerializerBase { } writeGestureStyle(value: GestureStyle): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeBackgroundColorStyle(value: BackgroundColorStyle): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextShadowStyle(value: TextShadowStyle): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLetterSpacingStyle(value: LetterSpacingStyle): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeBaselineOffsetStyle(value: BaselineOffsetStyle): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeDecorationStyle(value: DecorationStyle): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextStyleInterface(value: TextStyleInterface): void { let valueSerializer : Serializer = this @@ -14861,20 +13728,7 @@ export class Serializer extends SerializerBase { } writeTextStyle_styled_string(value: TextStyle_styled_string): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeStyleOptions(value: StyleOptions): void { let valueSerializer : Serializer = this @@ -14929,7 +13783,12 @@ export class Serializer extends SerializerBase { if ((RuntimeType.UNDEFINED) != (value_areaChangePlaceholder_type)) { const value_areaChangePlaceholder_value = value_areaChangePlaceholder! valueSerializer.writeInt32(value_areaChangePlaceholder_value.size as int32) - // TODO: map serialization not implemented + for (const pair of value_areaChangePlaceholder_value) { + const value_areaChangePlaceholder_value_key = pair[0] + const value_areaChangePlaceholder_value_value = pair[1] + valueSerializer.writeString(value_areaChangePlaceholder_value_key) + valueSerializer.writeComponentContent(value_areaChangePlaceholder_value_value) + } } const value_dpiFollowStrategy = value.dpiFollowStrategy let value_dpiFollowStrategy_type : int32 = RuntimeType.UNDEFINED @@ -14942,20 +13801,7 @@ export class Serializer extends SerializerBase { } writeUIExtensionProxy(value: UIExtensionProxy): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWaterFlowOptions(value: WaterFlowOptions): void { let valueSerializer : Serializer = this @@ -15099,7 +13945,12 @@ export class Serializer extends SerializerBase { valueSerializer.writeWebKeyboardController(value_controller) const value_attributes = value.attributes valueSerializer.writeInt32(value_attributes.size as int32) - // TODO: map serialization not implemented + for (const pair of value_attributes) { + const value_attributes_key = pair[0] + const value_attributes_value = pair[1] + valueSerializer.writeString(value_attributes_key) + valueSerializer.writeString(value_attributes_value) + } } writeExpandedMenuItemOptions(value: ExpandedMenuItemOptions): void { let valueSerializer : Serializer = this @@ -15974,20 +14825,7 @@ export class Serializer extends SerializerBase { } writeTimePickerDialog(value: TimePickerDialog): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTimePickerResult(value: TimePickerResult): void { let valueSerializer : Serializer = this @@ -16083,20 +14921,7 @@ export class Serializer extends SerializerBase { } writeTextPickerDialog(value: TextPickerDialog): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextCascadePickerRangeContent(value: TextCascadePickerRangeContent): void { let valueSerializer : Serializer = this @@ -16355,54 +15180,15 @@ export class Serializer extends SerializerBase { } writeStyledStringController(value: StyledStringController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextEditControllerEx(value: TextEditControllerEx): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextBaseController(value: TextBaseController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextClockOptions(value: TextClockOptions): void { let valueSerializer : Serializer = this @@ -16484,20 +15270,7 @@ export class Serializer extends SerializerBase { } writeTabContentTransitionProxy(value: TabContentTransitionProxy): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeBarGridColumnOptions(value: BarGridColumnOptions): void { let valueSerializer : Serializer = this @@ -16580,88 +15353,23 @@ export class Serializer extends SerializerBase { } writeBounceSymbolEffect(value: BounceSymbolEffect): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeDisappearSymbolEffect(value: DisappearSymbolEffect): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeAppearSymbolEffect(value: AppearSymbolEffect): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeHierarchicalSymbolEffect(value: HierarchicalSymbolEffect): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSwiperContentTransitionProxy(value: SwiperContentTransitionProxy): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSwiperContentAnimatedTransition(value: SwiperContentAnimatedTransition): void { let valueSerializer : Serializer = this @@ -16687,37 +15395,11 @@ export class Serializer extends SerializerBase { } writeIndicatorComponentController(value: IndicatorComponentController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSwiperController(value: SwiperController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeStackOptions(value: StackOptions): void { let valueSerializer : Serializer = this @@ -17258,20 +15940,7 @@ export class Serializer extends SerializerBase { } writeEditMenuOptions(value: EditMenuOptions): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCopyEvent(value: CopyEvent): void { let valueSerializer : Serializer = this @@ -17320,20 +15989,7 @@ export class Serializer extends SerializerBase { } writeSubmitEvent(value: SubmitEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextDataDetectorConfig(value: TextDataDetectorConfig): void { let valueSerializer : Serializer = this @@ -17467,21 +16123,8 @@ export class Serializer extends SerializerBase { valueSerializer.writeNumber(value_range_1) } writeRichEditorBaseController(value: RichEditorBaseController): void { - let valueSerializer : Serializer = this - 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!") - } + let valueSerializer : Serializer = this + valueSerializer.writePointer(toPeerPtr(value)) } writeLocalizedBarrierStyle(value: LocalizedBarrierStyle): void { let valueSerializer : Serializer = this @@ -17871,20 +16514,7 @@ export class Serializer extends SerializerBase { } writePatternLockController(value: PatternLockController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePathOptions(value: PathOptions): void { let valueSerializer : Serializer = this @@ -17966,20 +16596,7 @@ export class Serializer extends SerializerBase { } writeNavigationTransitionProxy(value: NavigationTransitionProxy): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeRouteInfo(value: RouteInfo): void { let valueSerializer : Serializer = this @@ -18484,20 +17101,7 @@ export class Serializer extends SerializerBase { } writeListScroller(value: ListScroller): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLineOptions(value: LineOptions): void { let valueSerializer : Serializer = this @@ -18935,156 +17539,39 @@ export class Serializer extends SerializerBase { } writePanRecognizer(value: PanRecognizer): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeScrollableTargetInfo(value: ScrollableTargetInfo): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeGestureEvent(value: GestureEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSwipeGestureEvent(value: SwipeGestureEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeRotationGestureEvent(value: RotationGestureEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePinchGestureEvent(value: PinchGestureEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePanGestureEvent(value: PanGestureEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLongPressGestureEvent(value: LongPressGestureEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTapGestureEvent(value: TapGestureEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeGaugeIndicatorOptions(value: GaugeIndicatorOptions): void { let valueSerializer : Serializer = this @@ -19397,18 +17884,6 @@ export class Serializer extends SerializerBase { } writeBusinessError(value: BusinessError): void { let valueSerializer : Serializer = this - const value_name = value.name - valueSerializer.writeString(value_name) - const value_message = value.message - valueSerializer.writeString(value_message) - const value_stack = value.stack - let value_stack_type : int32 = RuntimeType.UNDEFINED - value_stack_type = runtimeType(value_stack) - valueSerializer.writeInt8(value_stack_type as int32) - if ((RuntimeType.UNDEFINED) != (value_stack_type)) { - const value_stack_value = value_stack! - valueSerializer.writeString(value_stack_value) - } const value_code = value.code valueSerializer.writeNumber(value_code) } @@ -19468,20 +17943,7 @@ export class Serializer extends SerializerBase { } writeDatePickerDialog(value: DatePickerDialog): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeDatePickerResult(value: DatePickerResult): void { let valueSerializer : Serializer = this @@ -20230,37 +18692,11 @@ export class Serializer extends SerializerBase { } writeCustomDialogController(value: CustomDialogController): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeContextMenu(value: ContextMenu): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSceneOptions(value: SceneOptions): void { let valueSerializer : Serializer = this @@ -20305,88 +18741,23 @@ export class Serializer extends SerializerBase { } writeUICommonEvent(value: UICommonEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeChildrenMainSize(value: ChildrenMainSize): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextContentControllerBase(value: TextContentControllerBase): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeView(value: View): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeMeasurable(value: Measurable): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSpringBackAction(value: SpringBackAction): void { let valueSerializer : Serializer = this @@ -20474,20 +18845,7 @@ export class Serializer extends SerializerBase { } writeGestureRecognizer(value: GestureRecognizer): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeFingerInfo(value: FingerInfo): void { let valueSerializer : Serializer = this @@ -20508,20 +18866,7 @@ export class Serializer extends SerializerBase { } writeBaseGestureEvent(value: BaseGestureEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeGestureInfo(value: GestureInfo): void { let valueSerializer : Serializer = this @@ -20547,20 +18892,7 @@ export class Serializer extends SerializerBase { } writeGestureModifier(value: GestureModifier): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePixelStretchEffectOptions(value: PixelStretchEffectOptions): void { let valueSerializer : Serializer = this @@ -22033,54 +20365,15 @@ export class Serializer extends SerializerBase { } writeKeyEvent(value: KeyEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeDragEvent(value: DragEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePixelMapMock(value: PixelMapMock): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeHistoricalPoint(value: HistoricalPoint): void { let valueSerializer : Serializer = this @@ -22095,71 +20388,19 @@ export class Serializer extends SerializerBase { } writeAccessibilityHoverEvent(value: AccessibilityHoverEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeMouseEvent(value: MouseEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeHoverEvent(value: HoverEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeBaseEvent(value: BaseEvent): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePointLightStyle(value: PointLightStyle): void { let valueSerializer : Serializer = this @@ -22350,37 +20591,11 @@ export class Serializer extends SerializerBase { } writeOffscreenCanvas(value: OffscreenCanvas): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCanvasRenderer(value: CanvasRenderer): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLengthMetricsUnit(value: LengthMetricsUnit): void { let valueSerializer : Serializer = this @@ -22389,37 +20604,11 @@ export class Serializer extends SerializerBase { } writeCanvasPath(value: CanvasPath): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCalendarPickerDialog(value: CalendarPickerDialog): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCalendarOptions(value: CalendarOptions): void { let valueSerializer : Serializer = this @@ -23293,71 +21482,19 @@ export class Serializer extends SerializerBase { } writeScrollMotion(value: ScrollMotion): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeFrictionMotion(value: FrictionMotion): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSpringMotion(value: SpringMotion): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSpringProp(value: SpringProp): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeAlphabetIndexerOptions(value: AlphabetIndexerOptions): void { let valueSerializer : Serializer = this @@ -23480,20 +21617,7 @@ export class Serializer extends SerializerBase { } writeAlertDialog(value: AlertDialog): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeDismissDialogAction(value: DismissDialogAction): void { let valueSerializer : Serializer = this @@ -23541,105 +21665,27 @@ export class Serializer extends SerializerBase { } writeActionSheet(value: ActionSheet): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeEventEmulator(value: EventEmulator): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeNavExtender(value: NavExtender): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeReplaceSymbolEffect(value: ReplaceSymbolEffect): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeScaleSymbolEffect(value: ScaleSymbolEffect): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeGlobalScope_ohos_font(value: GlobalScope_ohos_font): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePathShapeOptions(value: PathShapeOptions): void { let valueSerializer : Serializer = this @@ -23695,37 +21741,11 @@ export class Serializer extends SerializerBase { } writeGlobalScope_ohos_arkui_performanceMonitor(value: GlobalScope_ohos_arkui_performanceMonitor): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeGlobalScope_ohos_arkui_componentSnapshot(value: GlobalScope_ohos_arkui_componentSnapshot): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebHeader(value: WebHeader): void { let valueSerializer : Serializer = this @@ -23736,54 +21756,15 @@ export class Serializer extends SerializerBase { } writeSystemOps(value: SystemOps): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLazyForEachOps(value: LazyForEachOps): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeAnimationExtender(value: AnimationExtender): void { let valueSerializer : Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLength(value: Length): void { const valueType = runtimeType(value) diff --git a/arkoala-arkts/arkui/src/generated/ts/type_check.ts b/arkoala-arkts/arkui/src/generated/ts/type_check.ts index 736588589..1cca29daf 100644 --- a/arkoala-arkts/arkui/src/generated/ts/type_check.ts +++ b/arkoala-arkts/arkui/src/generated/ts/type_check.ts @@ -1,4 +1,5 @@ import { KBoolean, KStringPtr, NativeBuffer, MaterializedBase } from "@koalaui/interop" +import { BusinessError } from "./../ArkBaseInterfaces" import { DoubleAnimationParam, Callback_Extender_OnProgress, Callback_Extender_OnFinish } from "./../ArkAnimationExtenderInterfaces" import { Curve, HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, DialogButtonStyle, WordBreak, AnimationStatus, FillMode, PlayMode, FontWeight, TextOverflow, TextHeightAdaptivePolicy, FontStyle, CheckBoxShape, LineCapStyle, LineJoinStyle, HorizontalAlign, FlexAlign, TextDecorationType, TextDecorationStyle, SharedTransitionEffectType, VerticalAlign, TransitionType, MouseButton, MouseAction, AccessibilityHoverType, TouchType, KeyType, KeySource, Placement, ArrowPointPosition, ClickEffectLevel, NestedScrollMode, 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" @@ -10,7 +11,7 @@ import { LazyForEachOps } from "./../ArkLazyForEachOpsMaterialized" import { SystemOps } from "./../ArkSystemOpsMaterialized" import { DrawingCanvas } from "./../ArkDrawingCanvasMaterialized" import { PixelMap } from "./../ArkPixelMapMaterialized" -import { NodeController, TextModifier, RectWidthStyle, RectHeightStyle, Want, LengthUnit, WebHeader, SnapshotOptions, PerfMonitorActionType, PerfMonitorSourceType, BusinessError, ShapeSize, RectShapeOptions, RoundRectShapeOptions, PathShapeOptions, FontOptions, EffectDirection, EffectScope, SymbolEffect, ErrorCallback } from "./../ArkArkuiExternalInterfaces" +import { NodeController, TextModifier, RectWidthStyle, RectHeightStyle, Want, LengthUnit, WebHeader, SnapshotOptions, PerfMonitorActionType, PerfMonitorSourceType, ShapeSize, RectShapeOptions, RoundRectShapeOptions, PathShapeOptions, FontOptions, EffectDirection, EffectScope, SymbolEffect, ErrorCallback } from "./../ArkArkuiExternalInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" import { Resource } from "./../ArkResourceInterfaces" import { WebviewController } from "./../ArkWebviewControllerMaterialized" @@ -1717,17 +1718,8 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof BreakpointsReference") } } - static isBusinessError(value: object|string|number|undefined|null|boolean, duplicated_name: boolean, duplicated_message: boolean, duplicated_stack: boolean, duplicated_code: boolean): boolean { - if ((!duplicated_name) && (value?.hasOwnProperty("name"))) { - return true - } - else if ((!duplicated_message) && (value?.hasOwnProperty("message"))) { - return true - } - else if ((!duplicated_code) && (value?.hasOwnProperty("code"))) { - return true - } - else if ((!duplicated_stack) && (value?.hasOwnProperty("stack"))) { + static isBusinessError(value: object|string|number|undefined|null|boolean, duplicated_code: boolean): boolean { + if ((!duplicated_code) && (value?.hasOwnProperty("code"))) { return true } else { @@ -19644,6 +19636,9 @@ export class TypeChecker { static isArray_Number(value: object|string|number|undefined|null): boolean { return Array.isArray(value) } + static isArray_CustomObject(value: object|string|number|undefined|null): boolean { + return Array.isArray(value) + } static isArray_TouchObject(value: object|string|number|undefined|null): boolean { return Array.isArray(value) } @@ -19734,9 +19729,6 @@ export class TypeChecker { static isArray_LayoutSafeAreaEdge(value: object|string|number|undefined|null): boolean { return Array.isArray(value) } - static isArray_CustomObject(value: object|string|number|undefined|null): boolean { - return Array.isArray(value) - } static isArray_Point(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 d20f8f56e..fc2be08d8 100644 --- a/arkoala-arkts/arkui/types/index-full.d.ts +++ b/arkoala-arkts/arkui/types/index-full.d.ts @@ -171,6 +171,9 @@ declare const Navigation: NavigationInterface type buffer = ArrayBuffer +declare interface BusinessError { + code: number; +} declare interface RuntimeType { } declare interface Materialized { @@ -320,12 +323,6 @@ declare enum PerfMonitorSourceType { } declare class GlobalScope_ohos_arkui_performanceMonitor { } -declare interface BusinessError { - name: string; - message: string; - stack?: string; - code: number; -} declare type ErrorCallback = ((err: BusinessError) => void); declare class CommonShape { offset(offset: Position): CommonShape; @@ -1212,9 +1209,11 @@ declare interface AnimatableArithmetic { multiply(scale: number): AnimatableArithmetic; equals(rhs: AnimatableArithmetic): boolean; } +declare function getContext(component?: Object): Context; declare interface Context { _ContextStub: string; } +declare function postCardAction(component: Object, action: Object): void; declare interface Configuration { readonly colorMode: string; readonly fontScale: number; @@ -1230,6 +1229,8 @@ declare interface ExpectedFrameRateRange { max: number; expected: number; } +declare function $r(value: string, ...params: any[]): Resource; +declare function $rawfile(value: string): Resource; declare enum FinishCallbackType { REMOVED = 0, LOGICALLY = 1, @@ -1389,11 +1390,21 @@ declare interface DragItemInfo { builder?: CustomBuilder; extraInfo?: string; } +declare function animateTo(value: AnimateParam, event: (() => void)): void; +declare function animateToImmediately(value: AnimateParam, event: (() => void)): void; +declare function vp2px(value: number): number; +declare function px2vp(value: number): number; +declare function fp2px(value: number): number; +declare function px2fp(value: number): number; +declare function lpx2px(value: number): number; +declare function px2lpx(value: number): number; declare namespace focusControl { function requestFocus(value: string): boolean; } declare namespace cursorControl { function setCursor(value: PointerStyle): void; +} +declare namespace cursorControl { function restoreDefault(): void; } declare interface EventTarget { @@ -2514,18 +2525,6 @@ declare enum HoverModeAreaType { TOP_SCREEN = 0, BOTTOM_SCREEN = 1, } -declare function getContext(component?: Object): Context; -declare function postCardAction(component: Object, action: Object): void; -declare function $r(value: string, ...params: any[]): Resource; -declare function $rawfile(value: string): Resource; -declare function animateTo(value: AnimateParam, event: (() => void)): void; -declare function animateToImmediately(value: AnimateParam, event: (() => void)): void; -declare function vp2px(value: number): number; -declare function px2vp(value: number): number; -declare function fp2px(value: number): number; -declare function px2fp(value: number): number; -declare function lpx2px(value: number): number; -declare function px2lpx(value: number): number; declare class AppStorage { } declare interface AbstractProperty { @@ -8826,15 +8825,17 @@ declare class LinearIndicatorAttribute extends CommonMethod void); +declare function getInspectorNodes(): Object; +declare function getInspectorNodeById(id: number): Object; declare namespace Profiler { type Callback_String_Void = ((info: string) => void); } declare namespace Profiler { function registerVsyncCallback(callback_: ((info: string) => void)): void; +} +declare namespace Profiler { function unregisterVsyncCallback(): void; } -declare function getInspectorNodes(): Object; -declare function getInspectorNodeById(id: number): Object; declare function setAppBgColor(value: string): void; declare interface RawFileDescriptor { fd: number; diff --git a/arkoala/arkui-types/index-full.d.ts b/arkoala/arkui-types/index-full.d.ts index 99868d17d..e237d2fd5 100644 --- a/arkoala/arkui-types/index-full.d.ts +++ b/arkoala/arkui-types/index-full.d.ts @@ -247,6 +247,9 @@ declare interface CommonMethod { +declare interface BusinessError { + code: number; +} declare interface VMContext { } declare type Callback_Extender_OnProgress = ((value: number) => void); @@ -390,12 +393,6 @@ declare enum PerfMonitorSourceType { } declare class GlobalScope_ohos_arkui_performanceMonitor { } -declare interface BusinessError { - name: string; - message: string; - stack?: string; - code: number; -} declare type ErrorCallback = ((err: BusinessError) => void); declare class CommonShape { offset(offset: Position): CommonShape; @@ -1282,9 +1279,11 @@ declare interface AnimatableArithmetic { multiply(scale: number): AnimatableArithmetic; equals(rhs: AnimatableArithmetic): boolean; } +declare function getContext(component?: Object): Context; declare interface Context { _ContextStub: string; } +declare function postCardAction(component: Object, action: Object): void; declare interface Configuration { readonly colorMode: string; readonly fontScale: number; @@ -1300,6 +1299,8 @@ declare interface ExpectedFrameRateRange { max: number; expected: number; } +declare function $r(value: string, ...params: any[]): Resource; +declare function $rawfile(value: string): Resource; declare enum FinishCallbackType { REMOVED = 0, LOGICALLY = 1, @@ -1459,11 +1460,21 @@ declare interface DragItemInfo { builder?: CustomBuilder; extraInfo?: string; } +declare function animateTo(value: AnimateParam, event: (() => void)): void; +declare function animateToImmediately(value: AnimateParam, event: (() => void)): void; +declare function vp2px(value: number): number; +declare function px2vp(value: number): number; +declare function fp2px(value: number): number; +declare function px2fp(value: number): number; +declare function lpx2px(value: number): number; +declare function px2lpx(value: number): number; declare namespace focusControl { function requestFocus(value: string): boolean; } declare namespace cursorControl { function setCursor(value: PointerStyle): void; +} +declare namespace cursorControl { function restoreDefault(): void; } declare interface EventTarget { @@ -2584,18 +2595,6 @@ declare enum HoverModeAreaType { TOP_SCREEN = 0, BOTTOM_SCREEN = 1, } -declare function getContext(component?: Object): Context; -declare function postCardAction(component: Object, action: Object): void; -declare function $r(value: string, ...params: any[]): Resource; -declare function $rawfile(value: string): Resource; -declare function animateTo(value: AnimateParam, event: (() => void)): void; -declare function animateToImmediately(value: AnimateParam, event: (() => void)): void; -declare function vp2px(value: number): number; -declare function px2vp(value: number): number; -declare function fp2px(value: number): number; -declare function px2fp(value: number): number; -declare function lpx2px(value: number): number; -declare function px2lpx(value: number): number; declare class AppStorage { } declare interface AbstractProperty { @@ -4377,11 +4376,22 @@ declare enum DataOperationType { CHANGE = "change", RELOAD = "reload", } +declare interface DataAddOperation { + type: DataOperationType; + index: number; + count?: number; + key?: (string|string[]); +} declare interface DataDeleteOperation { type: DataOperationType; index: number; count?: number; } +declare interface DataChangeOperation { + type: DataOperationType; + index: number; + key?: string; +} declare interface MoveIndex { from: number; to: number; @@ -4404,9 +4414,10 @@ declare interface DataExchangeOperation { index: ExchangeIndex; key?: ExchangeKey; } -declare interface DataOperation { - stub: string; +declare interface DataReloadOperation { + type: DataOperationType; } +declare type DataOperation = (DataAddOperation|DataDeleteOperation|DataChangeOperation|DataMoveOperation|DataExchangeOperation|DataReloadOperation); declare interface DataChangeListener { onDataReloaded(): void; onDataAdded(index: number): void; @@ -8884,15 +8895,17 @@ declare class LinearIndicatorAttribute extends CommonMethod void); +declare function getInspectorNodes(): Object; +declare function getInspectorNodeById(id: number): Object; declare namespace Profiler { type Callback_String_Void = ((info: string) => void); } declare namespace Profiler { function registerVsyncCallback(callback_: ((info: string) => void)): void; +} +declare namespace Profiler { function unregisterVsyncCallback(): void; } -declare function getInspectorNodes(): Object; -declare function getInspectorNodeById(id: number): Object; declare function setAppBgColor(value: string): void; declare interface RawFileDescriptor { fd: number; diff --git a/arkoala/arkui/src/generated/ArkAccessibilityHoverEventMaterialized.ts b/arkoala/arkui/src/generated/ArkAccessibilityHoverEventMaterialized.ts index 04fee6913..ad1454929 100644 --- a/arkoala/arkui/src/generated/ArkAccessibilityHoverEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkAccessibilityHoverEventMaterialized.ts @@ -21,7 +21,7 @@ import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { AccessibilityHoverType } from "./ArkEnumsInterfaces" import { Area, Length, Position } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkActionSheetMaterialized.ts b/arkoala/arkui/src/generated/ArkActionSheetMaterialized.ts index 3e6243b0c..75c753cc8 100644 --- a/arkoala/arkui/src/generated/ArkActionSheetMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkActionSheetMaterialized.ts @@ -26,7 +26,7 @@ import { BorderStyle, DialogButtonStyle, Color, ColoringStrategy, Curve, PlayMod import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { ICurve, ICurveInternal } from "./ArkICurveMaterialized" import { LengthUnit } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkAlertDialogMaterialized.ts b/arkoala/arkui/src/generated/ArkAlertDialogMaterialized.ts index 7b8693e1c..9be0c10c0 100644 --- a/arkoala/arkui/src/generated/ArkAlertDialogMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkAlertDialogMaterialized.ts @@ -26,7 +26,7 @@ import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterial import { Resource } from "./ArkResourceInterfaces" import { ICurve, ICurveInternal } from "./ArkICurveMaterialized" import { LengthUnit } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkAnimationExtenderMaterialized.ts b/arkoala/arkui/src/generated/ArkAnimationExtenderMaterialized.ts index 82f47b69e..55691b196 100644 --- a/arkoala/arkui/src/generated/ArkAnimationExtenderMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkAnimationExtenderMaterialized.ts @@ -20,7 +20,7 @@ import { AnimateParam, TranslateOptions, FinishCallbackType, ExpectedFrameRateRa import { DoubleAnimationParam, Callback_Extender_OnProgress, Callback_Extender_OnFinish } from "./ArkAnimationExtenderInterfaces" import { Curve, PlayMode } from "./ArkEnumsInterfaces" import { ICurve, ICurveInternal } from "./ArkICurveMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts b/arkoala/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts index 5d9d2eb7c..c9ec8e528 100644 --- a/arkoala/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { SymbolEffect, EffectScope } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkArkuiExternalInterfaces.ts b/arkoala/arkui/src/generated/ArkArkuiExternalInterfaces.ts index e624daca4..d76e5debc 100644 --- a/arkoala/arkui/src/generated/ArkArkuiExternalInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkArkuiExternalInterfaces.ts @@ -19,6 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" +import { BusinessError } from "./ArkBaseInterfaces" import { Resource } from "./ArkResourceInterfaces" export interface NodeController { } @@ -75,12 +76,6 @@ export enum PerfMonitorSourceType { PERF_JOYSTICK_EVENT = 3, PERF_KEY_EVENT = 4, } -export interface BusinessError { - name: string; - message: string; - stack?: string; - code: number; -} export type ErrorCallback = (err: BusinessError) => void; export interface ShapeSize { width?: number | string; diff --git a/arkoala/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts index 059677987..261650231 100644 --- a/arkoala/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts @@ -18,7 +18,7 @@ import { TextBackgroundStyle } from "./ArkSpanInterfaces" import { ResourceColor, Dimension, BorderRadiuses, Length } from "./ArkUnitsInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkBaseEventMaterialized.ts b/arkoala/arkui/src/generated/ArkBaseEventMaterialized.ts index 781b06055..48c64848e 100644 --- a/arkoala/arkui/src/generated/ArkBaseEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkBaseEventMaterialized.ts @@ -19,7 +19,7 @@ import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { Area, Length, Position } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkBaseGestureEventMaterialized.ts b/arkoala/arkui/src/generated/ArkBaseGestureEventMaterialized.ts index c4fec198f..448f59e45 100644 --- a/arkoala/arkui/src/generated/ArkBaseGestureEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkBaseGestureEventMaterialized.ts @@ -21,7 +21,7 @@ import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { Area, Length, Position } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkBaseInterfaces.ts b/arkoala/arkui/src/generated/ArkBaseInterfaces.ts new file mode 100644 index 000000000..f3fbd3f2c --- /dev/null +++ b/arkoala/arkui/src/generated/ArkBaseInterfaces.ts @@ -0,0 +1,24 @@ +/* + * 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 } from "@koalaui/interop" +import { NodeAttach, remember } from "@koalaui/runtime" +export interface BusinessError { + code: number; +} diff --git a/arkoala/arkui/src/generated/ArkBaseShapeMaterialized.ts b/arkoala/arkui/src/generated/ArkBaseShapeMaterialized.ts index 994fdd419..658fbe3c4 100644 --- a/arkoala/arkui/src/generated/ArkBaseShapeMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkBaseShapeMaterialized.ts @@ -18,7 +18,7 @@ import { Length, SizeOptions } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts index c8be49371..79a3b9f13 100644 --- a/arkoala/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts @@ -19,7 +19,7 @@ import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { LengthUnit } from "./ArkArkuiExternalInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -42,10 +42,7 @@ export class BaselineOffsetStyle implements MaterializedBase { return this.getBaselineOffset() } static ctor_baselineoffsetstyle(value: LengthMetrics): KPointer { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeLengthMetrics(value) - const retval = ArkUIGeneratedNativeModule._BaselineOffsetStyle_ctor(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._BaselineOffsetStyle_ctor(toPeerPtr(value)) return retval } constructor(value?: LengthMetrics) { diff --git a/arkoala/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts b/arkoala/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts index 2ed60b70d..7d4b4ee75 100644 --- a/arkoala/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { SymbolEffect, EffectScope, EffectDirection } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkCalendarControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkCalendarControllerMaterialized.ts index 195c9a734..77d6e237d 100644 --- a/arkoala/arkui/src/generated/ArkCalendarControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkCalendarControllerMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkCalendarPickerDialogMaterialized.ts b/arkoala/arkui/src/generated/ArkCalendarPickerDialogMaterialized.ts index 2b1f1965d..f64ca5cd9 100644 --- a/arkoala/arkui/src/generated/ArkCalendarPickerDialogMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkCalendarPickerDialogMaterialized.ts @@ -22,7 +22,7 @@ import { VoidCallback, ResourceColor, Length, BorderRadiuses } from "./ArkUnitsI import { BlurStyle, PickerDialogButtonStyle, ShadowOptions, ShadowStyle, HoverModeAreaType, ShadowType } from "./ArkCommonInterfaces" import { ButtonType, ButtonStyleMode, ButtonRole } from "./ArkButtonInterfaces" import { FontWeight, FontStyle, Color, ColoringStrategy } from "./ArkEnumsInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkCanvasGradientMaterialized.ts b/arkoala/arkui/src/generated/ArkCanvasGradientMaterialized.ts index b9ea6812e..ac4a4be53 100644 --- a/arkoala/arkui/src/generated/ArkCanvasGradientMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkCanvasGradientMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkCanvasPathMaterialized.ts b/arkoala/arkui/src/generated/ArkCanvasPathMaterialized.ts index 48c319aee..d0f2cc709 100644 --- a/arkoala/arkui/src/generated/ArkCanvasPathMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkCanvasPathMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkCanvasPatternMaterialized.ts b/arkoala/arkui/src/generated/ArkCanvasPatternMaterialized.ts index 3327f62be..d062972a7 100644 --- a/arkoala/arkui/src/generated/ArkCanvasPatternMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkCanvasPatternMaterialized.ts @@ -18,7 +18,7 @@ import { Matrix2D, Matrix2DInternal } from "./ArkMatrix2DMaterialized" import { LengthMetricsUnit } from "./ArkUnitsInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkCanvasRendererMaterialized.ts b/arkoala/arkui/src/generated/ArkCanvasRendererMaterialized.ts index 17f86aeea..a3cd3fd03 100644 --- a/arkoala/arkui/src/generated/ArkCanvasRendererMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkCanvasRendererMaterialized.ts @@ -26,7 +26,7 @@ import { Path2D, Path2DInternal } from "./ArkPath2DMaterialized" import { ImageData, ImageDataInternal } from "./ArkImageDataMaterialized" import { Matrix2D, Matrix2DInternal } from "./ArkMatrix2DMaterialized" import { LengthMetricsUnit } from "./ArkUnitsInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -712,7 +712,6 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { } private clip1_serialize(path: Path2D, fillRule?: CanvasFillRule): void { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writePath2D(path) let fillRule_type: int32 = RuntimeType.UNDEFINED fillRule_type = runtimeType(fillRule) thisSerializer.writeInt8(fillRule_type) @@ -720,7 +719,7 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { const fillRule_value = fillRule! thisSerializer.writeString(fillRule_value) } - ArkUIGeneratedNativeModule._CanvasRenderer_clip1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._CanvasRenderer_clip1(this.peer!.ptr, toPeerPtr(path), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private fill0_serialize(fillRule?: CanvasFillRule): void { @@ -737,7 +736,6 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { } private fill1_serialize(path: Path2D, fillRule?: CanvasFillRule): void { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writePath2D(path) let fillRule_type: int32 = RuntimeType.UNDEFINED fillRule_type = runtimeType(fillRule) thisSerializer.writeInt8(fillRule_type) @@ -745,25 +743,22 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { const fillRule_value = fillRule! thisSerializer.writeString(fillRule_value) } - ArkUIGeneratedNativeModule._CanvasRenderer_fill1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._CanvasRenderer_fill1(this.peer!.ptr, toPeerPtr(path), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private stroke0_serialize(): void { ArkUIGeneratedNativeModule._CanvasRenderer_stroke0(this.peer!.ptr) } private stroke1_serialize(path: Path2D): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writePath2D(path) - ArkUIGeneratedNativeModule._CanvasRenderer_stroke1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._CanvasRenderer_stroke1(this.peer!.ptr, toPeerPtr(path)) } private createLinearGradient_serialize(x0: number, y0: number, x1: number, y1: number): CanvasGradient { const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createLinearGradient(this.peer!.ptr, x0, y0, x1, y1) - throw new Error("Object deserialization is not implemented.") + const obj: CanvasGradient = CanvasGradientInternal.fromPtr(retval) + return obj } private createPattern_serialize(image: ImageBitmap, repetition?: string): CanvasPattern | undefined { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeImageBitmap(image) let repetition_type: int32 = RuntimeType.UNDEFINED repetition_type = runtimeType(repetition) thisSerializer.writeInt8(repetition_type) @@ -771,40 +766,42 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { const repetition_value = repetition! thisSerializer.writeString(repetition_value) } - const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createPattern(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createPattern(this.peer!.ptr, toPeerPtr(image), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() throw new Error("Object deserialization is not implemented.") } private createRadialGradient_serialize(x0: number, y0: number, r0: number, x1: number, y1: number, r1: number): CanvasGradient { const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createRadialGradient(this.peer!.ptr, x0, y0, r0, x1, y1, r1) - throw new Error("Object deserialization is not implemented.") + const obj: CanvasGradient = CanvasGradientInternal.fromPtr(retval) + return obj } private createConicGradient_serialize(startAngle: number, x: number, y: number): CanvasGradient { const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createConicGradient(this.peer!.ptr, startAngle, x, y) - throw new Error("Object deserialization is not implemented.") + const obj: CanvasGradient = CanvasGradientInternal.fromPtr(retval) + return obj } private createImageData0_serialize(sw: number, sh: number): ImageData { const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createImageData0(this.peer!.ptr, sw, sh) - throw new Error("Object deserialization is not implemented.") + const obj: ImageData = ImageDataInternal.fromPtr(retval) + return obj } private createImageData1_serialize(imagedata: ImageData): ImageData { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeImageData(imagedata) - const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createImageData1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() - throw new Error("Object deserialization is not implemented.") + const retval = ArkUIGeneratedNativeModule._CanvasRenderer_createImageData1(this.peer!.ptr, toPeerPtr(imagedata)) + const obj: ImageData = ImageDataInternal.fromPtr(retval) + return obj } private getImageData_serialize(sx: number, sy: number, sw: number, sh: number): ImageData { const retval = ArkUIGeneratedNativeModule._CanvasRenderer_getImageData(this.peer!.ptr, sx, sy, sw, sh) - throw new Error("Object deserialization is not implemented.") + const obj: ImageData = ImageDataInternal.fromPtr(retval) + return obj } private getPixelMap_serialize(sx: number, sy: number, sw: number, sh: number): PixelMap { const retval = ArkUIGeneratedNativeModule._CanvasRenderer_getPixelMap(this.peer!.ptr, sx, sy, sw, sh) - throw new Error("Object deserialization is not implemented.") + const obj: PixelMap = PixelMapInternal.fromPtr(retval) + return obj } private putImageData0_serialize(imagedata: ImageData, dx: number | string, dy: number | string): void { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeImageData(imagedata) let dx_type: int32 = RuntimeType.UNDEFINED dx_type = runtimeType(dx) if (RuntimeType.NUMBER == dx_type) { @@ -829,12 +826,11 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { const dy_1 = unsafeCast(dy) thisSerializer.writeString(dy_1) } - ArkUIGeneratedNativeModule._CanvasRenderer_putImageData0(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._CanvasRenderer_putImageData0(this.peer!.ptr, toPeerPtr(imagedata), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private putImageData1_serialize(imagedata: ImageData, dx: number | string, dy: number | string, dirtyX: number | string, dirtyY: number | string, dirtyWidth: number | string, dirtyHeight: number | string): void { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeImageData(imagedata) let dx_type: int32 = RuntimeType.UNDEFINED dx_type = runtimeType(dx) if (RuntimeType.NUMBER == dx_type) { @@ -907,7 +903,7 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { const dirtyHeight_1 = unsafeCast(dirtyHeight) thisSerializer.writeString(dirtyHeight_1) } - ArkUIGeneratedNativeModule._CanvasRenderer_putImageData1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._CanvasRenderer_putImageData1(this.peer!.ptr, toPeerPtr(imagedata), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private getLineDash_serialize(): Array { @@ -969,7 +965,8 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { } private getTransform_serialize(): Matrix2D { const retval = ArkUIGeneratedNativeModule._CanvasRenderer_getTransform(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj: Matrix2D = Matrix2DInternal.fromPtr(retval) + return obj } private resetTransform_serialize(): void { ArkUIGeneratedNativeModule._CanvasRenderer_resetTransform(this.peer!.ptr) @@ -1014,10 +1011,7 @@ export class CanvasRenderer extends CanvasPath implements MaterializedBase { thisSerializer.release() } private transferFromImageBitmap_serialize(bitmap: ImageBitmap): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeImageBitmap(bitmap) - ArkUIGeneratedNativeModule._CanvasRenderer_transferFromImageBitmap(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._CanvasRenderer_transferFromImageBitmap(this.peer!.ptr, toPeerPtr(bitmap)) } private saveLayer_serialize(): void { ArkUIGeneratedNativeModule._CanvasRenderer_saveLayer(this.peer!.ptr) diff --git a/arkoala/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts b/arkoala/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts index 7adb134a5..49d872ec2 100644 --- a/arkoala/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts @@ -31,7 +31,7 @@ import { RenderingContextSettings, RenderingContextSettingsInternal } from "./Ar import { LengthMetricsUnit, Position, Length } from "./ArkUnitsInterfaces" import { ImageAnalyzerConfig, ImageAnalyzerType } from "./ArkImageCommonInterfaces" import { UIContext } from "./ArkCommonInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -57,7 +57,7 @@ export class CanvasRenderingContext2D extends CanvasRenderer implements Material return this.getWidth() } get canvas(): FrameNode { - throw new Error("Not implemented") + return this.getCanvas() } static ctor_canvasrenderingcontext2d(settings?: RenderingContextSettings): KPointer { const thisSerializer: Serializer = Serializer.hold() @@ -119,6 +119,9 @@ export class CanvasRenderingContext2D extends CanvasRenderer implements Material private getWidth(): number { return this.getWidth_serialize() } + private getCanvas(): FrameNode { + return this.getCanvas_serialize() + } on(type: string, callback_: (() => void)): void { throw new Error("TBD") } @@ -200,4 +203,9 @@ export class CanvasRenderingContext2D extends CanvasRenderer implements Material const retval = ArkUIGeneratedNativeModule._CanvasRenderingContext2D_getWidth(this.peer!.ptr) return retval } + private getCanvas_serialize(): FrameNode { + const retval = ArkUIGeneratedNativeModule._CanvasRenderingContext2D_getCanvas(this.peer!.ptr) + const obj: FrameNode = FrameNodeInternal.fromPtr(retval) + return obj + } } diff --git a/arkoala/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts b/arkoala/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts index 9d39e5ca2..3441f4cba 100644 --- a/arkoala/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkCircleShapeMaterialized.ts b/arkoala/arkui/src/generated/ArkCircleShapeMaterialized.ts index b554e4a7e..da3789b38 100644 --- a/arkoala/arkui/src/generated/ArkCircleShapeMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkCircleShapeMaterialized.ts @@ -20,7 +20,7 @@ import { ShapeSize } from "./ArkArkuiExternalInterfaces" import { Position, ResourceColor, Length, SizeOptions } from "./ArkUnitsInterfaces" import { Color } from "./ArkEnumsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkClickEventMaterialized.ts b/arkoala/arkui/src/generated/ArkClickEventMaterialized.ts index 3a6def6eb..96b60c3c4 100644 --- a/arkoala/arkui/src/generated/ArkClickEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkClickEventMaterialized.ts @@ -20,7 +20,7 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { Area, Length, Position } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkClientAuthenticationHandlerMaterialized.ts b/arkoala/arkui/src/generated/ArkClientAuthenticationHandlerMaterialized.ts index 5698e63d2..bb614cb74 100644 --- a/arkoala/arkui/src/generated/ArkClientAuthenticationHandlerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkClientAuthenticationHandlerMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkColorFilterMaterialized.ts b/arkoala/arkui/src/generated/ArkColorFilterMaterialized.ts index 18bec7439..4270aebc1 100644 --- a/arkoala/arkui/src/generated/ArkColorFilterMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkColorFilterMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkCommonInterfaces.ts b/arkoala/arkui/src/generated/ArkCommonInterfaces.ts index 1036b5de2..c0a168292 100644 --- a/arkoala/arkui/src/generated/ArkCommonInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkCommonInterfaces.ts @@ -21,10 +21,10 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { TextDecorationType, TextDecorationStyle, Curve, PlayMode, SharedTransitionEffectType, HorizontalAlign, VerticalAlign, TransitionType, FontWeight, FontStyle, Color, ColoringStrategy, GradientDirection, TouchType, BorderStyle, Placement, ArrowPointPosition, ClickEffectLevel, NestedScrollMode, HitTestMode, ImageSize, Alignment, HoverEffect, Visibility, ItemAlign, Direction, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, MouseButton, MouseAction, KeyType, KeySource, LineCapStyle, LineJoinStyle, BarState, EdgeEffect, IlluminatedType, AccessibilityHoverType } from "./ArkEnumsInterfaces" import { ResourceColor, Length, Bias, Area, Position, Font, BorderRadiuses, EdgeWidths, LocalizedEdgeWidths, SizeOptions, ResourceStr, Dimension, EdgeColors, LocalizedEdgeColors, EdgeStyles, LocalizedBorderRadiuses, Margin, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, LocalizedMargin, BorderOptions, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, EdgeWidth } from "./ArkUnitsInterfaces" +import { Resource } from "./ArkResourceInterfaces" import { ICurve } from "./ArkICurveMaterialized" import { TransitionEffect } from "./ArkTransitionEffectMaterialized" import { PixelMap } from "./ArkPixelMapMaterialized" -import { Resource } from "./ArkResourceInterfaces" import { ButtonType, ButtonStyleMode, ButtonRole } from "./ArkButtonInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { LengthUnit, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions } from "./ArkArkuiExternalInterfaces" @@ -73,9 +73,11 @@ export interface ProvideOptions { } export interface AnimatableArithmetic { } +declare function getContext(arg0: Object): Context export interface Context { _ContextStub: string; } +declare function postCardAction(arg0: Object, arg1: Object): void export interface Configuration { colorMode: string; fontScale: number; @@ -91,6 +93,8 @@ export interface ExpectedFrameRateRange { max: number; expected: number; } +declare function dollar_r(arg0: string, arg1: Array): Resource +declare function dollar_rawfile(arg0: string): Resource export enum FinishCallbackType { REMOVED, LOGICALLY = 1, @@ -242,6 +246,14 @@ export interface DragItemInfo { builder?: CustomBuilder; extraInfo?: string; } +declare function animateTo(arg0: AnimateParam, arg1: (() => void)): void +declare function animateToImmediately(arg0: AnimateParam, arg1: (() => void)): void +declare function vp2px(arg0: number): number +declare function px2vp(arg0: number): number +declare function fp2px(arg0: number): number +declare function px2fp(arg0: number): number +declare function lpx2px(arg0: number): number +declare function px2lpx(arg0: number): number export interface EventTarget { area: Area; } diff --git a/arkoala/arkui/src/generated/ArkCommonShapeMaterialized.ts b/arkoala/arkui/src/generated/ArkCommonShapeMaterialized.ts index 1b047a122..42023813a 100644 --- a/arkoala/arkui/src/generated/ArkCommonShapeMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkCommonShapeMaterialized.ts @@ -19,7 +19,7 @@ import { Position, ResourceColor, Length } from "./ArkUnitsInterfaces" import { Color } from "./ArkEnumsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkConsoleMessageMaterialized.ts b/arkoala/arkui/src/generated/ArkConsoleMessageMaterialized.ts index c206c538d..55d1fef42 100644 --- a/arkoala/arkui/src/generated/ArkConsoleMessageMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkConsoleMessageMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { MessageLevel } from "./ArkWebInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkContextMenuMaterialized.ts b/arkoala/arkui/src/generated/ArkContextMenuMaterialized.ts index e4971e5ca..f929d4bfa 100644 --- a/arkoala/arkui/src/generated/ArkContextMenuMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkContextMenuMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkControllerHandlerMaterialized.ts b/arkoala/arkui/src/generated/ArkControllerHandlerMaterialized.ts index e0495fcd0..7383a9969 100644 --- a/arkoala/arkui/src/generated/ArkControllerHandlerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkControllerHandlerMaterialized.ts @@ -19,7 +19,7 @@ import { WebviewController, WebviewControllerInternal } from "./ArkWebviewControllerMaterialized" import { Resource } from "./ArkResourceInterfaces" import { WebHeader } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -55,9 +55,6 @@ export class ControllerHandler implements MaterializedBase { return } private setWebController_serialize(controller: WebviewController): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeWebviewController(controller) - ArkUIGeneratedNativeModule._ControllerHandler_setWebController(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._ControllerHandler_setWebController(this.peer!.ptr, toPeerPtr(controller)) } } diff --git a/arkoala/arkui/src/generated/ArkCursorControlNamespace.ts b/arkoala/arkui/src/generated/ArkCursorControlNamespace.ts index cdbf60458..d0cd64617 100644 --- a/arkoala/arkui/src/generated/ArkCursorControlNamespace.ts +++ b/arkoala/arkui/src/generated/ArkCursorControlNamespace.ts @@ -16,37 +16,15 @@ // 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, MaterializedBase } from "@koalaui/interop" -import { unsafeCast, int32, float32 } from "@koalaui/common" -import { Serializer } from "./peers/Serializer" -import { CallbackKind } from "./peers/CallbackKind" -import { Deserializer, createDeserializer } from "./peers/Deserializer" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" +import { PointerStyle } from "./ArkArkuiCustomInterfaces" +import { GlobalScope } from "./peers/GlobalScope" export namespace cursorControl { - export class GlobalScope_cursorControl_common { - public static setCursor(value: PointerStyle): void { - const value_casted = value as (PointerStyle) - GlobalScope_cursorControl_common.setCursor_serialize(value_casted) - return - } - public static restoreDefault(): void { - GlobalScope_cursorControl_common.restoreDefault_serialize() - return - } - private static setCursor_serialize(value: PointerStyle): void { - ArkUIGeneratedNativeModule._GlobalScope_cursorControl_common_setCursor(value) - } - private static restoreDefault_serialize(): void { - ArkUIGeneratedNativeModule._GlobalScope_cursorControl_common_restoreDefault() - } + export function setCursor(value: PointerStyle): void { + GlobalScope.cursorControl_setCursor(value) } } export namespace cursorControl { - export function setCursor(value: PointerStyle): void { - GlobalScope_cursorControl_common.setCursor(value) - } export function restoreDefault(): void { - GlobalScope_cursorControl_common.restoreDefault() + GlobalScope.cursorControl_restoreDefault() } } diff --git a/arkoala/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts index 4e3f32311..82567ffdd 100644 --- a/arkoala/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts @@ -24,7 +24,7 @@ import { BorderStyle, Curve, PlayMode, Color, ColoringStrategy } from "./ArkEnum import { ICurve, ICurveInternal } from "./ArkICurveMaterialized" import { DismissDialogAction } from "./ArkActionSheetInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkCustomSpanMaterialized.ts b/arkoala/arkui/src/generated/ArkCustomSpanMaterialized.ts index 591db04bc..1dbc8be37 100644 --- a/arkoala/arkui/src/generated/ArkCustomSpanMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkCustomSpanMaterialized.ts @@ -18,7 +18,7 @@ import { CustomSpanMeasureInfo, CustomSpanMetrics, CustomSpanDrawInfo } from "./ArkStyledStringInterfaces" import { DrawContext } from "./ArkCommonInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkDataResubmissionHandlerMaterialized.ts b/arkoala/arkui/src/generated/ArkDataResubmissionHandlerMaterialized.ts index f96084bde..406790ab5 100644 --- a/arkoala/arkui/src/generated/ArkDataResubmissionHandlerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkDataResubmissionHandlerMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkDatePickerDialogMaterialized.ts b/arkoala/arkui/src/generated/ArkDatePickerDialogMaterialized.ts index db44ef50b..9f18951ec 100644 --- a/arkoala/arkui/src/generated/ArkDatePickerDialogMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkDatePickerDialogMaterialized.ts @@ -24,7 +24,7 @@ import { DateTimeOptions } from "./ArkTimePickerInterfaces" import { FontWeight, FontStyle, Color, ColoringStrategy } from "./ArkEnumsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { ButtonType, ButtonStyleMode, ButtonRole } from "./ArkButtonInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkDecorationStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkDecorationStyleMaterialized.ts index 8a9c5857c..632bf415d 100644 --- a/arkoala/arkui/src/generated/ArkDecorationStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkDecorationStyleMaterialized.ts @@ -20,7 +20,7 @@ import { TextDecorationType, TextDecorationStyle, Color } from "./ArkEnumsInterf import { ResourceColor } from "./ArkUnitsInterfaces" import { DecorationStyleInterface } from "./ArkStyledStringInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts b/arkoala/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts index 159e567ca..38d40a9cc 100644 --- a/arkoala/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { SymbolEffect, EffectScope } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkDragEventMaterialized.ts b/arkoala/arkui/src/generated/ArkDragEventMaterialized.ts index 918c35039..70dbb60a7 100644 --- a/arkoala/arkui/src/generated/ArkDragEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkDragEventMaterialized.ts @@ -20,7 +20,7 @@ import { DragBehavior, Summary, DragResult, Rectangle } from "./ArkCommonInterfa import { UnifiedData, UnifiedDataInternal } from "./ArkUnifiedDataMaterialized" import { Length } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -169,14 +169,12 @@ export class DragEventInternal implements MaterializedBase,DragEvent { return retval } private setData_serialize(unifiedData: UnifiedData): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeUnifiedData(unifiedData) - ArkUIGeneratedNativeModule._DragEvent_setData(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._DragEvent_setData(this.peer!.ptr, toPeerPtr(unifiedData)) } private getData_serialize(): UnifiedData { const retval = ArkUIGeneratedNativeModule._DragEvent_getData(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj: UnifiedData = UnifiedDataInternal.fromPtr(retval) + return obj } private getSummary_serialize(): Summary { const retval = ArkUIGeneratedNativeModule._DragEvent_getSummary(this.peer!.ptr) diff --git a/arkoala/arkui/src/generated/ArkDrawModifierMaterialized.ts b/arkoala/arkui/src/generated/ArkDrawModifierMaterialized.ts index 9517a2a96..9da92aae4 100644 --- a/arkoala/arkui/src/generated/ArkDrawModifierMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkDrawModifierMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { DrawContext } from "./ArkCommonInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkDrawingCanvasMaterialized.ts b/arkoala/arkui/src/generated/ArkDrawingCanvasMaterialized.ts index bb2fc63d4..441b8b8c2 100644 --- a/arkoala/arkui/src/generated/ArkDrawingCanvasMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkDrawingCanvasMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { PixelMap, PixelMapInternal } from "./ArkPixelMapMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -37,10 +37,7 @@ export class DrawingCanvas implements MaterializedBase { return this.peer } static ctor_drawingcanvas(pixelmap: PixelMap): KPointer { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writePixelMap(pixelmap) - const retval = ArkUIGeneratedNativeModule._DrawingCanvas_ctor(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._DrawingCanvas_ctor(toPeerPtr(pixelmap)) return retval } constructor(pixelmap?: PixelMap) { diff --git a/arkoala/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts b/arkoala/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts index b5d647867..9a178fb42 100644 --- a/arkoala/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts @@ -20,7 +20,7 @@ import { Size } from "./ArkCanvasInterfaces" import { DrawingCanvas, DrawingCanvasInternal } from "./ArkDrawingCanvasMaterialized" import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { PixelMap, PixelMapInternal } from "./ArkPixelMapMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -43,7 +43,7 @@ export class DrawingRenderingContext implements MaterializedBase { throw new Error("Not implemented") } get canvas(): DrawingCanvas { - throw new Error("Not implemented") + return this.getCanvas() } static ctor_drawingrenderingcontext(unit?: LengthMetricsUnit): KPointer { const thisSerializer: Serializer = Serializer.hold() @@ -69,7 +69,15 @@ export class DrawingRenderingContext implements MaterializedBase { this?.invalidate_serialize() return } + private getCanvas(): DrawingCanvas { + return this.getCanvas_serialize() + } private invalidate_serialize(): void { ArkUIGeneratedNativeModule._DrawingRenderingContext_invalidate(this.peer!.ptr) } + private getCanvas_serialize(): DrawingCanvas { + const retval = ArkUIGeneratedNativeModule._DrawingRenderingContext_getCanvas(this.peer!.ptr) + const obj: DrawingCanvas = DrawingCanvasInternal.fromPtr(retval) + return obj + } } diff --git a/arkoala/arkui/src/generated/ArkDynamicNodeMaterialized.ts b/arkoala/arkui/src/generated/ArkDynamicNodeMaterialized.ts index beff44b35..6d09c48b9 100644 --- a/arkoala/arkui/src/generated/ArkDynamicNodeMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkDynamicNodeMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { OnMoveHandler } from "./ArkCommonInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkEditMenuOptionsMaterialized.ts b/arkoala/arkui/src/generated/ArkEditMenuOptionsMaterialized.ts index 045c52244..6c1b7f95e 100644 --- a/arkoala/arkui/src/generated/ArkEditMenuOptionsMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkEditMenuOptionsMaterialized.ts @@ -20,7 +20,7 @@ import { TextMenuItem, TextRange } from "./ArkTextCommonInterfaces" import { ResourceStr } from "./ArkUnitsInterfaces" import { TextMenuItemId, TextMenuItemIdInternal } from "./ArkTextMenuItemIdMaterialized" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkEllipseShapeMaterialized.ts b/arkoala/arkui/src/generated/ArkEllipseShapeMaterialized.ts index 5b3395b85..d0e009a39 100644 --- a/arkoala/arkui/src/generated/ArkEllipseShapeMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkEllipseShapeMaterialized.ts @@ -20,7 +20,7 @@ import { ShapeSize } from "./ArkArkuiExternalInterfaces" import { Position, ResourceColor, Length, SizeOptions } from "./ArkUnitsInterfaces" import { Color } from "./ArkEnumsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkEventEmulatorMaterialized.ts b/arkoala/arkui/src/generated/ArkEventEmulatorMaterialized.ts index d97c98763..001dfc5b3 100644 --- a/arkoala/arkui/src/generated/ArkEventEmulatorMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkEventEmulatorMaterialized.ts @@ -20,7 +20,7 @@ import { ClickEvent, ClickEventInternal } from "./ArkClickEventMaterialized" import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { Area, Length, Position } from "./ArkUnitsInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -66,10 +66,7 @@ export class EventEmulator implements MaterializedBase { return } private static emitClickEvent_serialize(node: KPointer, event: ClickEvent): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeClickEvent(event) - ArkUIGeneratedNativeModule._EventEmulator_emitClickEvent(node, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._EventEmulator_emitClickEvent(node, toPeerPtr(event)) } private static emitTextInputEvent_serialize(node: KPointer, text: string): void { ArkUIGeneratedNativeModule._EventEmulator_emitTextInputEvent(node, text) diff --git a/arkoala/arkui/src/generated/ArkEventResultMaterialized.ts b/arkoala/arkui/src/generated/ArkEventResultMaterialized.ts index dda721729..c5ee14868 100644 --- a/arkoala/arkui/src/generated/ArkEventResultMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkEventResultMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkEventTargetInfoMaterialized.ts b/arkoala/arkui/src/generated/ArkEventTargetInfoMaterialized.ts index 61643afab..74657e1ed 100644 --- a/arkoala/arkui/src/generated/ArkEventTargetInfoMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkEventTargetInfoMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkFileSelectorParamMaterialized.ts b/arkoala/arkui/src/generated/ArkFileSelectorParamMaterialized.ts index 401241450..1707f19cb 100644 --- a/arkoala/arkui/src/generated/ArkFileSelectorParamMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkFileSelectorParamMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { FileSelectorMode } from "./ArkWebInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkFileSelectorResultMaterialized.ts b/arkoala/arkui/src/generated/ArkFileSelectorResultMaterialized.ts index a7c04040a..2ca3b559e 100644 --- a/arkoala/arkui/src/generated/ArkFileSelectorResultMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkFileSelectorResultMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkFocusControlNamespace.ts b/arkoala/arkui/src/generated/ArkFocusControlNamespace.ts index 0c776fff3..12cc38152 100644 --- a/arkoala/arkui/src/generated/ArkFocusControlNamespace.ts +++ b/arkoala/arkui/src/generated/ArkFocusControlNamespace.ts @@ -16,27 +16,9 @@ // 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, MaterializedBase } from "@koalaui/interop" -import { unsafeCast, int32, float32 } from "@koalaui/common" -import { Serializer } from "./peers/Serializer" -import { CallbackKind } from "./peers/CallbackKind" -import { Deserializer, createDeserializer } from "./peers/Deserializer" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" -export namespace focusControl { - export class GlobalScope_focusControl_common { - public static requestFocus(value: string): boolean { - const value_casted = value as (string) - return GlobalScope_focusControl_common.requestFocus_serialize(value_casted) - } - private static requestFocus_serialize(value: string): boolean { - const retval = ArkUIGeneratedNativeModule._GlobalScope_focusControl_common_requestFocus(value) - return retval - } - } -} +import { GlobalScope } from "./peers/GlobalScope" export namespace focusControl { export function requestFocus(value: string): boolean { - return GlobalScope_focusControl_common.requestFocus(value) + return GlobalScope.focusControl_requestFocus(value) } } diff --git a/arkoala/arkui/src/generated/ArkFrameNodeMaterialized.ts b/arkoala/arkui/src/generated/ArkFrameNodeMaterialized.ts index 7953cc536..37f21f6ae 100644 --- a/arkoala/arkui/src/generated/ArkFrameNodeMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkFrameNodeMaterialized.ts @@ -18,7 +18,7 @@ import { UIContext } from "./ArkCommonInterfaces" import { Position, Length } from "./ArkUnitsInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -111,23 +111,13 @@ export class FrameNode implements MaterializedBase { return retval } private appendChild_serialize(node: FrameNode): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeFrameNode(node) - ArkUIGeneratedNativeModule._FrameNode_appendChild(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._FrameNode_appendChild(this.peer!.ptr, toPeerPtr(node)) } private insertChildAfter_serialize(child: FrameNode, sibling: FrameNode): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeFrameNode(child) - thisSerializer.writeFrameNode(sibling) - ArkUIGeneratedNativeModule._FrameNode_insertChildAfter(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._FrameNode_insertChildAfter(this.peer!.ptr, toPeerPtr(child), toPeerPtr(sibling)) } private removeChild_serialize(node: FrameNode): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeFrameNode(node) - ArkUIGeneratedNativeModule._FrameNode_removeChild(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._FrameNode_removeChild(this.peer!.ptr, toPeerPtr(node)) } private clearChildren_serialize(): void { ArkUIGeneratedNativeModule._FrameNode_clearChildren(this.peer!.ptr) diff --git a/arkoala/arkui/src/generated/ArkFrictionMotionMaterialized.ts b/arkoala/arkui/src/generated/ArkFrictionMotionMaterialized.ts index 1473dc5ff..07848a82b 100644 --- a/arkoala/arkui/src/generated/ArkFrictionMotionMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkFrictionMotionMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkFullScreenExitHandlerMaterialized.ts b/arkoala/arkui/src/generated/ArkFullScreenExitHandlerMaterialized.ts index c7c68bde0..1856f46d6 100644 --- a/arkoala/arkui/src/generated/ArkFullScreenExitHandlerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkFullScreenExitHandlerMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkGestureEventMaterialized.ts b/arkoala/arkui/src/generated/ArkGestureEventMaterialized.ts index bfe48a117..669568da1 100644 --- a/arkoala/arkui/src/generated/ArkGestureEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkGestureEventMaterialized.ts @@ -21,7 +21,7 @@ import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { Area, Length, Position } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkGestureModifierMaterialized.ts b/arkoala/arkui/src/generated/ArkGestureModifierMaterialized.ts index b6b06f172..031ae5846 100644 --- a/arkoala/arkui/src/generated/ArkGestureModifierMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkGestureModifierMaterialized.ts @@ -18,7 +18,7 @@ import { UIGestureEvent, SourceTool } from "./ArkCommonInterfaces" import { GestureHandler, GesturePriority, GestureMask, GestureInterface } from "./ArkGestureInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkGestureRecognizerMaterialized.ts b/arkoala/arkui/src/generated/ArkGestureRecognizerMaterialized.ts index b53bbfa00..008ee792e 100644 --- a/arkoala/arkui/src/generated/ArkGestureRecognizerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkGestureRecognizerMaterialized.ts @@ -19,7 +19,7 @@ import { GestureControl } from "./ArkGestureControlNamespace" import { GestureRecognizerState } from "./ArkGestureInterfaces" import { EventTargetInfo, EventTargetInfoInternal } from "./ArkEventTargetInfoMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -100,7 +100,8 @@ export class GestureRecognizer implements MaterializedBase { } private getEventTargetInfo_serialize(): EventTargetInfo { const retval = ArkUIGeneratedNativeModule._GestureRecognizer_getEventTargetInfo(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj: EventTargetInfo = EventTargetInfoInternal.fromPtr(retval) + return obj } private isValid_serialize(): boolean { const retval = ArkUIGeneratedNativeModule._GestureRecognizer_isValid(this.peer!.ptr) diff --git a/arkoala/arkui/src/generated/ArkGestureStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkGestureStyleMaterialized.ts index 8dcdb12ac..279491f41 100644 --- a/arkoala/arkui/src/generated/ArkGestureStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkGestureStyleMaterialized.ts @@ -24,7 +24,7 @@ import { Area, Length, Position } from "./ArkUnitsInterfaces" import { GestureEvent, GestureEventInternal } from "./ArkGestureEventMaterialized" import { FingerInfo } from "./ArkGestureInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkGlobalScopeInspectorMaterialized.ts b/arkoala/arkui/src/generated/ArkGlobalScopeInspectorMaterialized.ts deleted file mode 100644 index cf0e824f7..000000000 --- a/arkoala/arkui/src/generated/ArkGlobalScopeInspectorMaterialized.ts +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Copyright (c) 2024-2025 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - -// WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! - -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" -import { unsafeCast, int32, float32 } from "@koalaui/common" -import { Serializer } from "./peers/Serializer" -import { CallbackKind } from "./peers/CallbackKind" -import { Deserializer, createDeserializer } from "./peers/Deserializer" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" -export class GlobalScope_inspector { - public static getInspectorNodes(): Object { - return GlobalScope_inspector.getInspectorNodes_serialize() - } - public static getInspectorNodeById(id: number): Object { - const id_casted = id as (number) - return GlobalScope_inspector.getInspectorNodeById_serialize(id_casted) - } - public static setAppBgColor(value: string): void { - const value_casted = value as (string) - GlobalScope_inspector.setAppBgColor_serialize(value_casted) - return - } - private static getInspectorNodes_serialize(): Object { - const retval = ArkUIGeneratedNativeModule._GlobalScope_inspector_getInspectorNodes() - throw new Error("Object deserialization is not implemented.") - } - private static getInspectorNodeById_serialize(id: number): Object { - const retval = ArkUIGeneratedNativeModule._GlobalScope_inspector_getInspectorNodeById(id) - throw new Error("Object deserialization is not implemented.") - } - private static setAppBgColor_serialize(value: string): void { - ArkUIGeneratedNativeModule._GlobalScope_inspector_setAppBgColor(value) - } -} diff --git a/arkoala/arkui/src/generated/ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized.ts b/arkoala/arkui/src/generated/ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized.ts index f21d97d46..fecb9a6b9 100644 --- a/arkoala/arkui/src/generated/ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized.ts @@ -18,7 +18,7 @@ import { SnapshotOptions } from "./ArkArkuiExternalInterfaces" import { PixelMap, PixelMapInternal } from "./ArkPixelMapMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized.ts b/arkoala/arkui/src/generated/ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized.ts index 9a9cf7789..70545c355 100644 --- a/arkoala/arkui/src/generated/ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { PerfMonitorActionType, PerfMonitorSourceType } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkGlobalScopeOhosFontMaterialized.ts b/arkoala/arkui/src/generated/ArkGlobalScopeOhosFontMaterialized.ts index 3f5e59be7..5bc5f208a 100644 --- a/arkoala/arkui/src/generated/ArkGlobalScopeOhosFontMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkGlobalScopeOhosFontMaterialized.ts @@ -18,7 +18,7 @@ import { FontOptions } from "./ArkArkuiExternalInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts b/arkoala/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts index 8260f2140..516f3e2e6 100644 --- a/arkoala/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts @@ -18,7 +18,7 @@ import { SymbolEffect } from "./ArkArkuiExternalInterfaces" import { EffectFillStyle } from "./ArkSymbolglyphInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkHoverEventMaterialized.ts b/arkoala/arkui/src/generated/ArkHoverEventMaterialized.ts index 8ab4eee89..8ec9a316c 100644 --- a/arkoala/arkui/src/generated/ArkHoverEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkHoverEventMaterialized.ts @@ -20,7 +20,7 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { Area, Length, Position } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkHttpAuthHandlerMaterialized.ts b/arkoala/arkui/src/generated/ArkHttpAuthHandlerMaterialized.ts index 9f378488e..60b2e9426 100644 --- a/arkoala/arkui/src/generated/ArkHttpAuthHandlerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkHttpAuthHandlerMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkICurveMaterialized.ts b/arkoala/arkui/src/generated/ArkICurveMaterialized.ts index f1ac9e18b..362e69f84 100644 --- a/arkoala/arkui/src/generated/ArkICurveMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkICurveMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkImageAnalyzerControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkImageAnalyzerControllerMaterialized.ts index 510ec1d29..9699b764b 100644 --- a/arkoala/arkui/src/generated/ArkImageAnalyzerControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkImageAnalyzerControllerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { ImageAnalyzerType } from "./ArkImageCommonInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkImageAttachmentMaterialized.ts b/arkoala/arkui/src/generated/ArkImageAttachmentMaterialized.ts index bad719627..cae792004 100644 --- a/arkoala/arkui/src/generated/ArkImageAttachmentMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkImageAttachmentMaterialized.ts @@ -23,7 +23,7 @@ import { ImageAttachmentLayoutStyle, ImageAttachmentInterface } from "./ArkStyle import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { LengthUnit } from "./ArkArkuiExternalInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -43,7 +43,7 @@ export class ImageAttachment implements MaterializedBase { return this.peer } get value(): PixelMap { - throw new Error("Not implemented") + return this.getValue() } get size(): SizeOptions { throw new Error("Not implemented") @@ -74,12 +74,20 @@ export class ImageAttachment implements MaterializedBase { static getFinalizer(): KPointer { return ArkUIGeneratedNativeModule._ImageAttachment_getFinalizer() } + private getValue(): PixelMap { + return this.getValue_serialize() + } private getVerticalAlign(): ImageSpanAlignment { return this.getVerticalAlign_serialize() } private getObjectFit(): ImageFit { return this.getObjectFit_serialize() } + private getValue_serialize(): PixelMap { + const retval = ArkUIGeneratedNativeModule._ImageAttachment_getValue(this.peer!.ptr) + const obj: PixelMap = PixelMapInternal.fromPtr(retval) + return obj + } private getVerticalAlign_serialize(): ImageSpanAlignment { const retval = ArkUIGeneratedNativeModule._ImageAttachment_getVerticalAlign(this.peer!.ptr) throw new Error("Object deserialization is not implemented.") diff --git a/arkoala/arkui/src/generated/ArkImageBitmapMaterialized.ts b/arkoala/arkui/src/generated/ArkImageBitmapMaterialized.ts index cb05f2503..fffc561df 100644 --- a/arkoala/arkui/src/generated/ArkImageBitmapMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkImageBitmapMaterialized.ts @@ -18,7 +18,7 @@ import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { PixelMap, PixelMapInternal } from "./ArkPixelMapMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkImageDataMaterialized.ts b/arkoala/arkui/src/generated/ArkImageDataMaterialized.ts index b705a6472..c534a8e6c 100644 --- a/arkoala/arkui/src/generated/ArkImageDataMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkImageDataMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { LengthMetricsUnit } from "./ArkUnitsInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkIndicatorComponentControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkIndicatorComponentControllerMaterialized.ts index e805ea977..62c9dcb77 100644 --- a/arkoala/arkui/src/generated/ArkIndicatorComponentControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkIndicatorComponentControllerMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkInspectorInterfaces.ts b/arkoala/arkui/src/generated/ArkInspectorInterfaces.ts new file mode 100644 index 000000000..a9e69bb1f --- /dev/null +++ b/arkoala/arkui/src/generated/ArkInspectorInterfaces.ts @@ -0,0 +1,24 @@ +/* + * 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 } from "@koalaui/interop" +import { NodeAttach, remember } from "@koalaui/runtime" +declare function getInspectorNodes(): Object +declare function getInspectorNodeById(arg0: number): Object +declare function setAppBgColor(arg0: string): void diff --git a/arkoala/arkui/src/generated/ArkJsGeolocationMaterialized.ts b/arkoala/arkui/src/generated/ArkJsGeolocationMaterialized.ts index 054de3d65..7cf51e809 100644 --- a/arkoala/arkui/src/generated/ArkJsGeolocationMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkJsGeolocationMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkJsResultMaterialized.ts b/arkoala/arkui/src/generated/ArkJsResultMaterialized.ts index ec37b7428..591034220 100644 --- a/arkoala/arkui/src/generated/ArkJsResultMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkJsResultMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkKeyEventMaterialized.ts b/arkoala/arkui/src/generated/ArkKeyEventMaterialized.ts index a5c6209df..fdbb7e490 100644 --- a/arkoala/arkui/src/generated/ArkKeyEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkKeyEventMaterialized.ts @@ -18,7 +18,7 @@ import { KeyType, KeySource } from "./ArkEnumsInterfaces" import { IntentionCode } from "./ArkCommonInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkLayoutManagerMaterialized.ts b/arkoala/arkui/src/generated/ArkLayoutManagerMaterialized.ts index 72fdd0935..c2d84d12b 100644 --- a/arkoala/arkui/src/generated/ArkLayoutManagerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkLayoutManagerMaterialized.ts @@ -18,7 +18,7 @@ import { PositionWithAffinity, LineMetrics, TextRange, TextBox, Affinity } from "./ArkTextCommonInterfaces" import { RectWidthStyle, RectHeightStyle } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkLazyForEachInterfaces.ts b/arkoala/arkui/src/generated/ArkLazyForEachInterfaces.ts index 65c29b37c..9aea75a52 100644 --- a/arkoala/arkui/src/generated/ArkLazyForEachInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkLazyForEachInterfaces.ts @@ -27,11 +27,22 @@ export enum DataOperationType { CHANGE = "change", RELOAD = "reload", } +export interface DataAddOperation { + type: DataOperationType; + index: number; + count?: number; + key?: string | Array; +} export interface DataDeleteOperation { type: DataOperationType; index: number; count?: number; } +export interface DataChangeOperation { + type: DataOperationType; + index: number; + key?: string; +} export interface MoveIndex { from: number; to: number; @@ -54,6 +65,7 @@ export interface DataExchangeOperation { index: ExchangeIndex; key?: ExchangeKey; } -export interface DataOperation { - stub: string; +export interface DataReloadOperation { + type: DataOperationType; } +export type DataOperation = DataAddOperation | DataDeleteOperation | DataChangeOperation | DataMoveOperation | DataExchangeOperation | DataReloadOperation; diff --git a/arkoala/arkui/src/generated/ArkLazyForEachOpsMaterialized.ts b/arkoala/arkui/src/generated/ArkLazyForEachOpsMaterialized.ts index a7270017c..b857def55 100644 --- a/arkoala/arkui/src/generated/ArkLazyForEachOpsMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkLazyForEachOpsMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { Callback_RangeUpdate } from "./ArkArkuiCustomInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -76,6 +76,14 @@ export class LazyForEachOps implements MaterializedBase { LazyForEachOps.Prepare_serialize(node_casted, itemCount_casted, offset_casted) return } + public static NotifyChange(node: KPointer, startIndex: int32, endIndex: int32, count: int32): void { + const node_casted = node as (KPointer) + const startIndex_casted = startIndex as (int32) + const endIndex_casted = endIndex as (int32) + const count_casted = count as (int32) + LazyForEachOps.NotifyChange_serialize(node_casted, startIndex_casted, endIndex_casted, count_casted) + return + } private static NeedMoreElements_serialize(node: KPointer, mark: KPointer, direction: int32): KPointer { const retval = ArkUIGeneratedNativeModule._LazyForEachOps_NeedMoreElements(node, mark, direction) return retval @@ -92,4 +100,7 @@ export class LazyForEachOps implements MaterializedBase { private static Prepare_serialize(node: KPointer, itemCount: int32, offset: int32): void { ArkUIGeneratedNativeModule._LazyForEachOps_Prepare(node, itemCount, offset) } + private static NotifyChange_serialize(node: KPointer, startIndex: int32, endIndex: int32, count: int32): void { + ArkUIGeneratedNativeModule._LazyForEachOps_NotifyChange(node, startIndex, endIndex, count) + } } diff --git a/arkoala/arkui/src/generated/ArkLengthMetricsMaterialized.ts b/arkoala/arkui/src/generated/ArkLengthMetricsMaterialized.ts index ae1da8ffa..50045a86e 100644 --- a/arkoala/arkui/src/generated/ArkLengthMetricsMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkLengthMetricsMaterialized.ts @@ -18,7 +18,7 @@ import { LengthUnit } from "./ArkArkuiExternalInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts index 13e77496d..b54a8015a 100644 --- a/arkoala/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts @@ -19,7 +19,7 @@ import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { LengthUnit } from "./ArkArkuiExternalInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -42,10 +42,7 @@ export class LetterSpacingStyle implements MaterializedBase { return this.getLetterSpacing() } static ctor_letterspacingstyle(value: LengthMetrics): KPointer { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeLengthMetrics(value) - const retval = ArkUIGeneratedNativeModule._LetterSpacingStyle_ctor(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._LetterSpacingStyle_ctor(toPeerPtr(value)) return retval } constructor(value?: LengthMetrics) { diff --git a/arkoala/arkui/src/generated/ArkLineHeightStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkLineHeightStyleMaterialized.ts index 378ab7b11..27ce982dd 100644 --- a/arkoala/arkui/src/generated/ArkLineHeightStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkLineHeightStyleMaterialized.ts @@ -19,7 +19,7 @@ import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { LengthUnit } from "./ArkArkuiExternalInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -42,10 +42,7 @@ export class LineHeightStyle implements MaterializedBase { return this.getLineHeight() } static ctor_lineheightstyle(lineHeight: LengthMetrics): KPointer { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeLengthMetrics(lineHeight) - const retval = ArkUIGeneratedNativeModule._LineHeightStyle_ctor(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._LineHeightStyle_ctor(toPeerPtr(lineHeight)) return retval } constructor(lineHeight?: LengthMetrics) { diff --git a/arkoala/arkui/src/generated/ArkLinearGradientMaterialized.ts b/arkoala/arkui/src/generated/ArkLinearGradientMaterialized.ts index e03c1a0de..c4a5376bb 100644 --- a/arkoala/arkui/src/generated/ArkLinearGradientMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkLinearGradientMaterialized.ts @@ -18,7 +18,7 @@ import { ColorStop } from "./ArkDataPanelInterfaces" import { ResourceColor, Length } from "./ArkUnitsInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkLinearIndicatorControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkLinearIndicatorControllerMaterialized.ts index d3512be31..fa4bb4c9c 100644 --- a/arkoala/arkui/src/generated/ArkLinearIndicatorControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkLinearIndicatorControllerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { LinearIndicatorStartOptions } from "./ArkLinearindicatorInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkListScrollerMaterialized.ts b/arkoala/arkui/src/generated/ArkListScrollerMaterialized.ts index 6f9df2801..bcbad907d 100644 --- a/arkoala/arkui/src/generated/ArkListScrollerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkListScrollerMaterialized.ts @@ -26,7 +26,7 @@ import { Resource } from "./ArkResourceInterfaces" import { ICurve, ICurveInternal } from "./ArkICurveMaterialized" import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { LengthUnit } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkLongPressGestureEventMaterialized.ts b/arkoala/arkui/src/generated/ArkLongPressGestureEventMaterialized.ts index 806f65931..7aa243986 100644 --- a/arkoala/arkui/src/generated/ArkLongPressGestureEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkLongPressGestureEventMaterialized.ts @@ -22,7 +22,7 @@ import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { Area, Length, Position } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkMatrix2DMaterialized.ts b/arkoala/arkui/src/generated/ArkMatrix2DMaterialized.ts index 5f09dc111..9a146730b 100644 --- a/arkoala/arkui/src/generated/ArkMatrix2DMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkMatrix2DMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { LengthMetricsUnit } from "./ArkUnitsInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkMeasurableMaterialized.ts b/arkoala/arkui/src/generated/ArkMeasurableMaterialized.ts index cf5c278c9..769a0abbf 100644 --- a/arkoala/arkui/src/generated/ArkMeasurableMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkMeasurableMaterialized.ts @@ -19,7 +19,7 @@ import { ConstraintSizeOptions, DirectionalEdgesT, Length } from "./ArkUnitsInterfaces" import { MeasureResult, SizeResult } from "./ArkCommonInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkMouseEventMaterialized.ts b/arkoala/arkui/src/generated/ArkMouseEventMaterialized.ts index 189a5b5fb..e02d23a82 100644 --- a/arkoala/arkui/src/generated/ArkMouseEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkMouseEventMaterialized.ts @@ -21,7 +21,7 @@ import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { MouseButton, MouseAction } from "./ArkEnumsInterfaces" import { Area, Length, Position } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkMutableStyledStringMaterialized.ts b/arkoala/arkui/src/generated/ArkMutableStyledStringMaterialized.ts index 2f97cdb6d..55132c4d5 100644 --- a/arkoala/arkui/src/generated/ArkMutableStyledStringMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkMutableStyledStringMaterialized.ts @@ -27,7 +27,7 @@ import { DrawContext } from "./ArkCommonInterfaces" import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { LengthUnit } from "./ArkArkuiExternalInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -153,21 +153,12 @@ export class MutableStyledString extends StyledString implements MaterializedBas ArkUIGeneratedNativeModule._MutableStyledString_clearStyles(this.peer!.ptr) } private replaceStyledString_serialize(start: number, length: number, other: StyledString): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeStyledString(other) - ArkUIGeneratedNativeModule._MutableStyledString_replaceStyledString(this.peer!.ptr, start, length, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._MutableStyledString_replaceStyledString(this.peer!.ptr, start, length, toPeerPtr(other)) } private insertStyledString_serialize(start: number, other: StyledString): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeStyledString(other) - ArkUIGeneratedNativeModule._MutableStyledString_insertStyledString(this.peer!.ptr, start, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._MutableStyledString_insertStyledString(this.peer!.ptr, start, toPeerPtr(other)) } private appendStyledString_serialize(other: StyledString): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeStyledString(other) - ArkUIGeneratedNativeModule._MutableStyledString_appendStyledString(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._MutableStyledString_appendStyledString(this.peer!.ptr, toPeerPtr(other)) } } diff --git a/arkoala/arkui/src/generated/ArkNavDestinationContextMaterialized.ts b/arkoala/arkui/src/generated/ArkNavDestinationContextMaterialized.ts index 973354d39..fa5a96a83 100644 --- a/arkoala/arkui/src/generated/ArkNavDestinationContextMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkNavDestinationContextMaterialized.ts @@ -20,7 +20,7 @@ import { NavPathInfo, NavPathInfoInternal } from "./ArkNavPathInfoMaterialized" import { NavPathStack, NavPathStackInternal } from "./ArkNavPathStackMaterialized" import { RouteMapConfig } from "./ArkNavDestinationInterfaces" import { NavigationOptions, NavigationInterception, PopInfo, LaunchMode, InterceptionShowCallback, InterceptionModeCallback } from "./ArkNavigationInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -39,13 +39,13 @@ export class NavDestinationContextInternal implements MaterializedBase,NavDestin return this.peer } get pathInfo(): NavPathInfo { - throw new Error("Not implemented") + return this.getPathInfo() } set pathInfo(pathInfo: NavPathInfo) { this.setPathInfo(pathInfo) } get pathStack(): NavPathStack { - throw new Error("Not implemented") + return this.getPathStack() } set pathStack(pathStack: NavPathStack) { this.setPathStack(pathStack) @@ -71,11 +71,17 @@ export class NavDestinationContextInternal implements MaterializedBase,NavDestin public getConfigInRouteMap(): RouteMapConfig | undefined { return this.getConfigInRouteMap_serialize() } + private getPathInfo(): NavPathInfo { + return this.getPathInfo_serialize() + } private setPathInfo(pathInfo: NavPathInfo): void { const pathInfo_casted = pathInfo as (NavPathInfo) this?.setPathInfo_serialize(pathInfo_casted) return } + private getPathStack(): NavPathStack { + return this.getPathStack_serialize() + } private setPathStack(pathStack: NavPathStack): void { const pathStack_casted = pathStack as (NavPathStack) this?.setPathStack_serialize(pathStack_casted) @@ -93,17 +99,21 @@ export class NavDestinationContextInternal implements MaterializedBase,NavDestin const retval = ArkUIGeneratedNativeModule._NavDestinationContext_getConfigInRouteMap(this.peer!.ptr) throw new Error("Object deserialization is not implemented.") } + private getPathInfo_serialize(): NavPathInfo { + const retval = ArkUIGeneratedNativeModule._NavDestinationContext_getPathInfo(this.peer!.ptr) + const obj: NavPathInfo = NavPathInfoInternal.fromPtr(retval) + return obj + } private setPathInfo_serialize(pathInfo: NavPathInfo): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(pathInfo) - ArkUIGeneratedNativeModule._NavDestinationContext_setPathInfo(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._NavDestinationContext_setPathInfo(this.peer!.ptr, toPeerPtr(pathInfo)) + } + private getPathStack_serialize(): NavPathStack { + const retval = ArkUIGeneratedNativeModule._NavDestinationContext_getPathStack(this.peer!.ptr) + const obj: NavPathStack = NavPathStackInternal.fromPtr(retval) + return obj } private setPathStack_serialize(pathStack: NavPathStack): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeNavPathStack(pathStack) - ArkUIGeneratedNativeModule._NavDestinationContext_setPathStack(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._NavDestinationContext_setPathStack(this.peer!.ptr, toPeerPtr(pathStack)) } private getNavDestinationId_serialize(): string { const retval = ArkUIGeneratedNativeModule._NavDestinationContext_getNavDestinationId(this.peer!.ptr) diff --git a/arkoala/arkui/src/generated/ArkNavExtenderMaterialized.ts b/arkoala/arkui/src/generated/ArkNavExtenderMaterialized.ts index c3dd32b27..3df14fca9 100644 --- a/arkoala/arkui/src/generated/ArkNavExtenderMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkNavExtenderMaterialized.ts @@ -20,7 +20,7 @@ import { NavPathStack, NavPathStackInternal } from "./ArkNavPathStackMaterialize import { NavExtender_OnUpdateStack } from "./ArkNavigationExtenderInterfaces" import { NavPathInfo, NavPathInfoInternal } from "./ArkNavPathInfoMaterialized" import { NavigationOptions, NavigationInterception, LaunchMode, PopInfo, InterceptionShowCallback, InterceptionModeCallback } from "./ArkNavigationInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -61,9 +61,8 @@ export class NavExtender implements MaterializedBase { } private static setUpdateStackCallback_serialize(peer: NavPathStack, callback: NavExtender_OnUpdateStack): void { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeNavPathStack(peer) thisSerializer.holdAndWriteCallback(callback) - ArkUIGeneratedNativeModule._NavExtender_setUpdateStackCallback(thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavExtender_setUpdateStackCallback(toPeerPtr(peer), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } } diff --git a/arkoala/arkui/src/generated/ArkNavPathInfoMaterialized.ts b/arkoala/arkui/src/generated/ArkNavPathInfoMaterialized.ts index 9bc882ecb..2d6a62f5f 100644 --- a/arkoala/arkui/src/generated/ArkNavPathInfoMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkNavPathInfoMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { PopInfo } from "./ArkNavigationInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkNavPathStackMaterialized.ts b/arkoala/arkui/src/generated/ArkNavPathStackMaterialized.ts index 36e278a2f..b6e08ba7d 100644 --- a/arkoala/arkui/src/generated/ArkNavPathStackMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkNavPathStackMaterialized.ts @@ -18,7 +18,7 @@ import { NavPathInfo, NavPathInfoInternal } from "./ArkNavPathInfoMaterialized" import { NavigationOptions, NavigationInterception, PopInfo, LaunchMode, InterceptionShowCallback, InterceptionModeCallback } from "./ArkNavigationInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -262,7 +262,6 @@ export class NavPathStack implements MaterializedBase { } private pushPath0_serialize(info: NavPathInfo, animated?: boolean): void { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(info) let animated_type: int32 = RuntimeType.UNDEFINED animated_type = runtimeType(animated) thisSerializer.writeInt8(animated_type) @@ -270,12 +269,11 @@ export class NavPathStack implements MaterializedBase { const animated_value = animated! thisSerializer.writeBoolean(animated_value) } - ArkUIGeneratedNativeModule._NavPathStack_pushPath0(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavPathStack_pushPath0(this.peer!.ptr, toPeerPtr(info), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private pushPath1_serialize(info: NavPathInfo, options?: NavigationOptions): void { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(info) let options_type: int32 = RuntimeType.UNDEFINED options_type = runtimeType(options) thisSerializer.writeInt8(options_type) @@ -283,12 +281,11 @@ export class NavPathStack implements MaterializedBase { const options_value = options! thisSerializer.writeNavigationOptions(options_value) } - ArkUIGeneratedNativeModule._NavPathStack_pushPath1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavPathStack_pushPath1(this.peer!.ptr, toPeerPtr(info), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private pushDestination0_serialize(info: NavPathInfo, animated?: boolean): Promise { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(info) let animated_type: int32 = RuntimeType.UNDEFINED animated_type = runtimeType(animated) thisSerializer.writeInt8(animated_type) @@ -297,13 +294,12 @@ export class NavPathStack implements MaterializedBase { thisSerializer.writeBoolean(animated_value) } const retval = thisSerializer.holdAndWriteCallbackForPromiseVoid()[0] - ArkUIGeneratedNativeModule._NavPathStack_pushDestination0(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavPathStack_pushDestination0(this.peer!.ptr, toPeerPtr(info), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() return retval } private pushDestination1_serialize(info: NavPathInfo, options?: NavigationOptions): Promise { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(info) let options_type: int32 = RuntimeType.UNDEFINED options_type = runtimeType(options) thisSerializer.writeInt8(options_type) @@ -312,7 +308,7 @@ export class NavPathStack implements MaterializedBase { thisSerializer.writeNavigationOptions(options_value) } const retval = thisSerializer.holdAndWriteCallbackForPromiseVoid()[0] - ArkUIGeneratedNativeModule._NavPathStack_pushDestination1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavPathStack_pushDestination1(this.peer!.ptr, toPeerPtr(info), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() return retval } @@ -376,7 +372,6 @@ export class NavPathStack implements MaterializedBase { } private replacePath0_serialize(info: NavPathInfo, animated?: boolean): void { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(info) let animated_type: int32 = RuntimeType.UNDEFINED animated_type = runtimeType(animated) thisSerializer.writeInt8(animated_type) @@ -384,12 +379,11 @@ export class NavPathStack implements MaterializedBase { const animated_value = animated! thisSerializer.writeBoolean(animated_value) } - ArkUIGeneratedNativeModule._NavPathStack_replacePath0(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavPathStack_replacePath0(this.peer!.ptr, toPeerPtr(info), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private replacePath1_serialize(info: NavPathInfo, options?: NavigationOptions): void { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(info) let options_type: int32 = RuntimeType.UNDEFINED options_type = runtimeType(options) thisSerializer.writeInt8(options_type) @@ -397,12 +391,11 @@ export class NavPathStack implements MaterializedBase { const options_value = options! thisSerializer.writeNavigationOptions(options_value) } - ArkUIGeneratedNativeModule._NavPathStack_replacePath1(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavPathStack_replacePath1(this.peer!.ptr, toPeerPtr(info), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } private replaceDestination_serialize(info: NavPathInfo, options?: NavigationOptions): Promise { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeNavPathInfo(info) let options_type: int32 = RuntimeType.UNDEFINED options_type = runtimeType(options) thisSerializer.writeInt8(options_type) @@ -411,7 +404,7 @@ export class NavPathStack implements MaterializedBase { thisSerializer.writeNavigationOptions(options_value) } const retval = thisSerializer.holdAndWriteCallbackForPromiseVoid()[0] - ArkUIGeneratedNativeModule._NavPathStack_replaceDestination(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._NavPathStack_replaceDestination(this.peer!.ptr, toPeerPtr(info), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() return retval } diff --git a/arkoala/arkui/src/generated/ArkNavigationTransitionProxyMaterialized.ts b/arkoala/arkui/src/generated/ArkNavigationTransitionProxyMaterialized.ts index 1e7339fbe..21ff1fccc 100644 --- a/arkoala/arkui/src/generated/ArkNavigationTransitionProxyMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkNavigationTransitionProxyMaterialized.ts @@ -18,7 +18,7 @@ import { NavContentInfo } from "./ArkNavigationInterfaces" import { NavDestinationMode } from "./ArkNavDestinationInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts b/arkoala/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts index ce81ebe7e..731c06f5e 100644 --- a/arkoala/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts @@ -29,7 +29,7 @@ import { ImageSmoothingQuality, CanvasLineCap, CanvasLineJoin, CanvasDirection, import { Path2D, Path2DInternal } from "./ArkPath2DMaterialized" import { ImageData, ImageDataInternal } from "./ArkImageDataMaterialized" import { Matrix2D, Matrix2DInternal } from "./ArkMatrix2DMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -102,7 +102,8 @@ export class OffscreenCanvas implements MaterializedBase { } private transferToImageBitmap_serialize(): ImageBitmap { const retval = ArkUIGeneratedNativeModule._OffscreenCanvas_transferToImageBitmap(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj: ImageBitmap = ImageBitmapInternal.fromPtr(retval) + return obj } private getContext2d_serialize(options?: RenderingContextSettings): OffscreenCanvasRenderingContext2D { const thisSerializer: Serializer = Serializer.hold() @@ -115,7 +116,8 @@ export class OffscreenCanvas implements MaterializedBase { } const retval = ArkUIGeneratedNativeModule._OffscreenCanvas_getContext2d(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() - throw new Error("Object deserialization is not implemented.") + const obj: OffscreenCanvasRenderingContext2D = OffscreenCanvasRenderingContext2DInternal.fromPtr(retval) + return obj } private getHeight_serialize(): number { const retval = ArkUIGeneratedNativeModule._OffscreenCanvas_getHeight(this.peer!.ptr) diff --git a/arkoala/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts b/arkoala/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts index 10afb8f85..282a5b02d 100644 --- a/arkoala/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts @@ -28,7 +28,7 @@ import { ImageData, ImageDataInternal } from "./ArkImageDataMaterialized" import { Matrix2D, Matrix2DInternal } from "./ArkMatrix2DMaterialized" import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { RenderingContextSettings, RenderingContextSettingsInternal } from "./ArkRenderingContextSettingsMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -101,6 +101,7 @@ export class OffscreenCanvasRenderingContext2D extends CanvasRenderer implements } private transferToImageBitmap_serialize(): ImageBitmap { const retval = ArkUIGeneratedNativeModule._OffscreenCanvasRenderingContext2D_transferToImageBitmap(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj: ImageBitmap = ImageBitmapInternal.fromPtr(retval) + return obj } } diff --git a/arkoala/arkui/src/generated/ArkPanGestureEventMaterialized.ts b/arkoala/arkui/src/generated/ArkPanGestureEventMaterialized.ts index 54aa79713..94e9a0aa8 100644 --- a/arkoala/arkui/src/generated/ArkPanGestureEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkPanGestureEventMaterialized.ts @@ -22,7 +22,7 @@ import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { Area, Length, Position } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts b/arkoala/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts index 26c2bf20c..a2a57890a 100644 --- a/arkoala/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { PanDirection } from "./ArkGestureInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkPanRecognizerMaterialized.ts b/arkoala/arkui/src/generated/ArkPanRecognizerMaterialized.ts index 0c18d779d..dab578559 100644 --- a/arkoala/arkui/src/generated/ArkPanRecognizerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkPanRecognizerMaterialized.ts @@ -21,7 +21,7 @@ import { GestureControl } from "./ArkGestureControlNamespace" import { GestureRecognizerState, PanDirection } from "./ArkGestureInterfaces" import { EventTargetInfo, EventTargetInfoInternal } from "./ArkEventTargetInfoMaterialized" import { PanGestureOptions, PanGestureOptionsInternal } from "./ArkPanGestureOptionsMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -57,6 +57,7 @@ export class PanRecognizer extends GestureRecognizer implements MaterializedBase } private getPanGestureOptions_serialize(): PanGestureOptions { const retval = ArkUIGeneratedNativeModule._PanRecognizer_getPanGestureOptions(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj: PanGestureOptions = PanGestureOptionsInternal.fromPtr(retval) + return obj } } diff --git a/arkoala/arkui/src/generated/ArkParagraphStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkParagraphStyleMaterialized.ts index 1dfbc453c..35b8d7bda 100644 --- a/arkoala/arkui/src/generated/ArkParagraphStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkParagraphStyleMaterialized.ts @@ -24,7 +24,7 @@ import { Dimension } from "./ArkUnitsInterfaces" import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { LengthUnit } from "./ArkArkuiExternalInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkPath2DMaterialized.ts b/arkoala/arkui/src/generated/ArkPath2DMaterialized.ts index 4d0f4bf4c..faf7024d1 100644 --- a/arkoala/arkui/src/generated/ArkPath2DMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkPath2DMaterialized.ts @@ -19,7 +19,7 @@ import { CanvasPath, CanvasPathInternal } from "./ArkCanvasPathMaterialized" import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { Matrix2D, Matrix2DInternal } from "./ArkMatrix2DMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -58,7 +58,6 @@ export class Path2D extends CanvasPath implements MaterializedBase { } private addPath_serialize(path: Path2D, transform?: Matrix2D): void { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writePath2D(path) let transform_type: int32 = RuntimeType.UNDEFINED transform_type = runtimeType(transform) thisSerializer.writeInt8(transform_type) @@ -66,7 +65,7 @@ export class Path2D extends CanvasPath implements MaterializedBase { const transform_value = transform! thisSerializer.writeMatrix2D(transform_value) } - ArkUIGeneratedNativeModule._Path2D_addPath(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._Path2D_addPath(this.peer!.ptr, toPeerPtr(path), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } } diff --git a/arkoala/arkui/src/generated/ArkPathShapeMaterialized.ts b/arkoala/arkui/src/generated/ArkPathShapeMaterialized.ts index b86afb9da..acfb484dc 100644 --- a/arkoala/arkui/src/generated/ArkPathShapeMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkPathShapeMaterialized.ts @@ -20,7 +20,7 @@ import { PathShapeOptions } from "./ArkArkuiExternalInterfaces" import { Position, ResourceColor, Length } from "./ArkUnitsInterfaces" import { Color } from "./ArkEnumsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkPatternLockControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkPatternLockControllerMaterialized.ts index c209ba88b..6606b87b6 100644 --- a/arkoala/arkui/src/generated/ArkPatternLockControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkPatternLockControllerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { PatternLockChallengeResult } from "./ArkPatternLockInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkPermissionRequestMaterialized.ts b/arkoala/arkui/src/generated/ArkPermissionRequestMaterialized.ts index 9691575d2..0dfac053d 100644 --- a/arkoala/arkui/src/generated/ArkPermissionRequestMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkPermissionRequestMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkPinchGestureEventMaterialized.ts b/arkoala/arkui/src/generated/ArkPinchGestureEventMaterialized.ts index 6a2c07fed..09659ec20 100644 --- a/arkoala/arkui/src/generated/ArkPinchGestureEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkPinchGestureEventMaterialized.ts @@ -22,7 +22,7 @@ import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { Area, Length, Position } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkPixelMapMaterialized.ts b/arkoala/arkui/src/generated/ArkPixelMapMaterialized.ts index 0f9b2688b..2cc5b4254 100644 --- a/arkoala/arkui/src/generated/ArkPixelMapMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkPixelMapMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkPixelMapMockMaterialized.ts b/arkoala/arkui/src/generated/ArkPixelMapMockMaterialized.ts index e72527342..0ba96a485 100644 --- a/arkoala/arkui/src/generated/ArkPixelMapMockMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkPixelMapMockMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkProfilerNamespace.ts b/arkoala/arkui/src/generated/ArkProfilerNamespace.ts index 7c57b334c..f202173cd 100644 --- a/arkoala/arkui/src/generated/ArkProfilerNamespace.ts +++ b/arkoala/arkui/src/generated/ArkProfilerNamespace.ts @@ -16,40 +16,14 @@ // 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, MaterializedBase } from "@koalaui/interop" -import { unsafeCast, int32, float32 } from "@koalaui/common" -import { Serializer } from "./peers/Serializer" -import { CallbackKind } from "./peers/CallbackKind" -import { Deserializer, createDeserializer } from "./peers/Deserializer" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" +import { GlobalScope } from "./peers/GlobalScope" export namespace Profiler { - export class GlobalScope_Profiler_inspector { - public static registerVsyncCallback(callback_: ((info: string) => void)): void { - const callback__casted = callback_ as (((info: string) => void)) - GlobalScope_Profiler_inspector.registerVsyncCallback_serialize(callback__casted) - return - } - public static unregisterVsyncCallback(): void { - GlobalScope_Profiler_inspector.unregisterVsyncCallback_serialize() - return - } - private static registerVsyncCallback_serialize(callback_: ((info: string) => void)): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.holdAndWriteCallback(callback_) - ArkUIGeneratedNativeModule._GlobalScope_Profiler_inspector_registerVsyncCallback(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() - } - private static unregisterVsyncCallback_serialize(): void { - ArkUIGeneratedNativeModule._GlobalScope_Profiler_inspector_unregisterVsyncCallback() - } + export function registerVsyncCallback(callback_: ((info: string) => void)): void { + GlobalScope.Profiler_registerVsyncCallback(callback_) } } export namespace Profiler { - export function registerVsyncCallback(callback_: ((info: string) => void)): void { - GlobalScope_Profiler_inspector.registerVsyncCallback(callback_) - } export function unregisterVsyncCallback(): void { - GlobalScope_Profiler_inspector.unregisterVsyncCallback() + GlobalScope.Profiler_unregisterVsyncCallback() } } diff --git a/arkoala/arkui/src/generated/ArkProgressMaskMaterialized.ts b/arkoala/arkui/src/generated/ArkProgressMaskMaterialized.ts index 53b7a11e7..00e2886cd 100644 --- a/arkoala/arkui/src/generated/ArkProgressMaskMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkProgressMaskMaterialized.ts @@ -19,7 +19,7 @@ import { ResourceColor } from "./ArkUnitsInterfaces" import { Color } from "./ArkEnumsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkRectShapeMaterialized.ts b/arkoala/arkui/src/generated/ArkRectShapeMaterialized.ts index 3787cd398..316f1fdc3 100644 --- a/arkoala/arkui/src/generated/ArkRectShapeMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkRectShapeMaterialized.ts @@ -20,7 +20,7 @@ import { RectShapeOptions, RoundRectShapeOptions, ShapeSize } from "./ArkArkuiEx import { Position, ResourceColor, Length, SizeOptions } from "./ArkUnitsInterfaces" import { Color } from "./ArkEnumsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts b/arkoala/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts index 4a85bfeaa..39baa6515 100644 --- a/arkoala/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts b/arkoala/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts index 771dedb25..f012fbf25 100644 --- a/arkoala/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { SymbolEffect, EffectScope } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkRichEditorBaseControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkRichEditorBaseControllerMaterialized.ts index 79b31138f..bb4683048 100644 --- a/arkoala/arkui/src/generated/ArkRichEditorBaseControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkRichEditorBaseControllerMaterialized.ts @@ -27,7 +27,7 @@ import { ResourceColor, Length, ResourceStr } from "./ArkUnitsInterfaces" import { FontStyle, FontWeight, TextDecorationType, TextDecorationStyle, Color, ColoringStrategy } from "./ArkEnumsInterfaces" import { DecorationStyleInterface } from "./ArkStyledStringInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -138,7 +138,8 @@ export class RichEditorBaseController implements MaterializedBase { } private getLayoutManager_serialize(): LayoutManager { const retval = ArkUIGeneratedNativeModule._RichEditorBaseController_getLayoutManager(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj: LayoutManager = LayoutManagerInternal.fromPtr(retval) + return obj } private getPreviewText_serialize(): PreviewText { const retval = ArkUIGeneratedNativeModule._RichEditorBaseController_getPreviewText(this.peer!.ptr) diff --git a/arkoala/arkui/src/generated/ArkRichEditorControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkRichEditorControllerMaterialized.ts index 2a9e208e6..088ccc516 100644 --- a/arkoala/arkui/src/generated/ArkRichEditorControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkRichEditorControllerMaterialized.ts @@ -39,7 +39,7 @@ import { FingerInfo } from "./ArkGestureInterfaces" import { ImageAttachment, ImageAttachmentInternal } from "./ArkImageAttachmentMaterialized" import { CustomSpan, CustomSpanInternal } from "./ArkCustomSpanMaterialized" import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -272,10 +272,7 @@ export class RichEditorController extends RichEditorBaseController implements Ma return new Deserializer(retval.buffer, retval.byteLength).readRichEditorSelection() } private fromStyledString_serialize(value: StyledString): Array { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeStyledString(value) - const retval = ArkUIGeneratedNativeModule._RichEditorController_fromStyledString(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._RichEditorController_fromStyledString(this.peer!.ptr, toPeerPtr(value)) throw new Error("Object deserialization is not implemented.") } private toStyledString_serialize(value: RichEditorRange): StyledString { @@ -283,6 +280,7 @@ export class RichEditorController extends RichEditorBaseController implements Ma thisSerializer.writeRichEditorRange(value) const retval = ArkUIGeneratedNativeModule._RichEditorController_toStyledString(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() - throw new Error("Object deserialization is not implemented.") + const obj: StyledString = StyledStringInternal.fromPtr(retval) + return obj } } diff --git a/arkoala/arkui/src/generated/ArkRichEditorStyledStringControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkRichEditorStyledStringControllerMaterialized.ts index 071d4022c..8d17f62e2 100644 --- a/arkoala/arkui/src/generated/ArkRichEditorStyledStringControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkRichEditorStyledStringControllerMaterialized.ts @@ -35,7 +35,7 @@ import { ImageAttachment, ImageAttachmentInternal } from "./ArkImageAttachmentMa import { CustomSpan, CustomSpanInternal } from "./ArkCustomSpanMaterialized" import { PixelMap, PixelMapInternal } from "./ArkPixelMapMaterialized" import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -83,14 +83,12 @@ export class RichEditorStyledStringController extends RichEditorBaseController i return } private setStyledString_serialize(styledString: StyledString): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeStyledString(styledString) - ArkUIGeneratedNativeModule._RichEditorStyledStringController_setStyledString(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._RichEditorStyledStringController_setStyledString(this.peer!.ptr, toPeerPtr(styledString)) } private getStyledString_serialize(): MutableStyledString { const retval = ArkUIGeneratedNativeModule._RichEditorStyledStringController_getStyledString(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj: MutableStyledString = MutableStyledStringInternal.fromPtr(retval) + return obj } private getSelection_serialize(): RichEditorRange { const retval = ArkUIGeneratedNativeModule._RichEditorStyledStringController_getSelection(this.peer!.ptr) diff --git a/arkoala/arkui/src/generated/ArkRotationGestureEventMaterialized.ts b/arkoala/arkui/src/generated/ArkRotationGestureEventMaterialized.ts index 3a544e97b..3e26030dc 100644 --- a/arkoala/arkui/src/generated/ArkRotationGestureEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkRotationGestureEventMaterialized.ts @@ -22,7 +22,7 @@ import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { Area, Length, Position } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts b/arkoala/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts index b82c41af9..0cab51b70 100644 --- a/arkoala/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { SymbolEffect, EffectScope, EffectDirection } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkScreenCaptureHandlerMaterialized.ts b/arkoala/arkui/src/generated/ArkScreenCaptureHandlerMaterialized.ts index 95fdf101c..830814b1e 100644 --- a/arkoala/arkui/src/generated/ArkScreenCaptureHandlerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkScreenCaptureHandlerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { ScreenCaptureConfig, WebCaptureMode } from "./ArkWebInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkScrollMotionMaterialized.ts b/arkoala/arkui/src/generated/ArkScrollMotionMaterialized.ts index aa3b90162..6accd05ed 100644 --- a/arkoala/arkui/src/generated/ArkScrollMotionMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkScrollMotionMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { SpringProp, SpringPropInternal } from "./ArkSpringPropMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -37,10 +37,7 @@ export class ScrollMotion implements MaterializedBase { return this.peer } static ctor_scrollmotion(position: number, velocity: number, min: number, max: number, prop: SpringProp): KPointer { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeSpringProp(prop) - const retval = ArkUIGeneratedNativeModule._ScrollMotion_ctor(position, velocity, min, max, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._ScrollMotion_ctor(position, velocity, min, max, toPeerPtr(prop)) return retval } constructor(position?: number, velocity?: number, min?: number, max?: number, prop?: SpringProp) { diff --git a/arkoala/arkui/src/generated/ArkScrollableTargetInfoMaterialized.ts b/arkoala/arkui/src/generated/ArkScrollableTargetInfoMaterialized.ts index 0f3b3b2aa..dab494e20 100644 --- a/arkoala/arkui/src/generated/ArkScrollableTargetInfoMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkScrollableTargetInfoMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { EventTargetInfo, EventTargetInfoInternal } from "./ArkEventTargetInfoMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkScrollerMaterialized.ts b/arkoala/arkui/src/generated/ArkScrollerMaterialized.ts index 7cd46889a..351e85684 100644 --- a/arkoala/arkui/src/generated/ArkScrollerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkScrollerMaterialized.ts @@ -24,7 +24,7 @@ import { Resource } from "./ArkResourceInterfaces" import { ICurve, ICurveInternal } from "./ArkICurveMaterialized" import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { LengthUnit } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkSearchControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkSearchControllerMaterialized.ts index 3412c07be..d98eeb147 100644 --- a/arkoala/arkui/src/generated/ArkSearchControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkSearchControllerMaterialized.ts @@ -18,7 +18,7 @@ import { TextContentControllerBase, TextContentControllerBaseInternal } from "./ArkTextContentControllerBaseMaterialized" import { CaretOffset, RectResult, SelectionOptions, MenuPolicy } from "./ArkCommonInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkSpringMotionMaterialized.ts b/arkoala/arkui/src/generated/ArkSpringMotionMaterialized.ts index 092b14268..60f17dd26 100644 --- a/arkoala/arkui/src/generated/ArkSpringMotionMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkSpringMotionMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { SpringProp, SpringPropInternal } from "./ArkSpringPropMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -37,10 +37,7 @@ export class SpringMotion implements MaterializedBase { return this.peer } static ctor_springmotion(start: number, end: number, velocity: number, prop: SpringProp): KPointer { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeSpringProp(prop) - const retval = ArkUIGeneratedNativeModule._SpringMotion_ctor(start, end, velocity, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._SpringMotion_ctor(start, end, velocity, toPeerPtr(prop)) return retval } constructor(start?: number, end?: number, velocity?: number, prop?: SpringProp) { diff --git a/arkoala/arkui/src/generated/ArkSpringPropMaterialized.ts b/arkoala/arkui/src/generated/ArkSpringPropMaterialized.ts index 6db5e0df8..fc7bbe5c1 100644 --- a/arkoala/arkui/src/generated/ArkSpringPropMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkSpringPropMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkSslErrorHandlerMaterialized.ts b/arkoala/arkui/src/generated/ArkSslErrorHandlerMaterialized.ts index 3307fc184..4f03f2e01 100644 --- a/arkoala/arkui/src/generated/ArkSslErrorHandlerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkSslErrorHandlerMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkStyledStringControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkStyledStringControllerMaterialized.ts index 85cb16019..e7de07f71 100644 --- a/arkoala/arkui/src/generated/ArkStyledStringControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkStyledStringControllerMaterialized.ts @@ -28,7 +28,7 @@ import { DrawContext } from "./ArkCommonInterfaces" import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { LengthUnit } from "./ArkArkuiExternalInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -64,14 +64,12 @@ export class StyledStringControllerInternal implements MaterializedBase,StyledSt return this.getStyledString_serialize() } private setStyledString_serialize(styledString: StyledString): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeStyledString(styledString) - ArkUIGeneratedNativeModule._StyledStringController_setStyledString(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._StyledStringController_setStyledString(this.peer!.ptr, toPeerPtr(styledString)) } private getStyledString_serialize(): MutableStyledString { const retval = ArkUIGeneratedNativeModule._StyledStringController_getStyledString(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj: MutableStyledString = MutableStyledStringInternal.fromPtr(retval) + return obj } public static fromPtr(ptr: KPointer): StyledStringControllerInternal { const obj: StyledStringControllerInternal = new StyledStringControllerInternal() diff --git a/arkoala/arkui/src/generated/ArkStyledStringMaterialized.ts b/arkoala/arkui/src/generated/ArkStyledStringMaterialized.ts index 127b29d71..09f28ce89 100644 --- a/arkoala/arkui/src/generated/ArkStyledStringMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkStyledStringMaterialized.ts @@ -26,7 +26,7 @@ import { DrawContext } from "./ArkCommonInterfaces" import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { LengthUnit } from "./ArkArkuiExternalInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -147,10 +147,7 @@ export class StyledString implements MaterializedBase { throw new Error("Object deserialization is not implemented.") } private equals_serialize(other: StyledString): boolean { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeStyledString(other) - const retval = ArkUIGeneratedNativeModule._StyledString_equals(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._StyledString_equals(this.peer!.ptr, toPeerPtr(other)) return retval } private subStyledString_serialize(start: number, length?: number): StyledString { @@ -175,17 +172,11 @@ export class StyledString implements MaterializedBase { return retval } private static toHtml_serialize(styledString: StyledString): string { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeStyledString(styledString) - const retval = ArkUIGeneratedNativeModule._StyledString_toHtml(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._StyledString_toHtml(toPeerPtr(styledString)) return retval } private static marshalling_serialize(styledString: StyledString): ArrayBuffer { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeStyledString(styledString) - const retval = ArkUIGeneratedNativeModule._StyledString_marshalling(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._StyledString_marshalling(toPeerPtr(styledString)) return retval } private static unmarshalling_serialize(buffer: ArrayBuffer): Promise { diff --git a/arkoala/arkui/src/generated/ArkSubmitEventMaterialized.ts b/arkoala/arkui/src/generated/ArkSubmitEventMaterialized.ts index e73e574ae..cf2589718 100644 --- a/arkoala/arkui/src/generated/ArkSubmitEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkSubmitEventMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkSwipeGestureEventMaterialized.ts b/arkoala/arkui/src/generated/ArkSwipeGestureEventMaterialized.ts index 65db43892..fd277241b 100644 --- a/arkoala/arkui/src/generated/ArkSwipeGestureEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkSwipeGestureEventMaterialized.ts @@ -22,7 +22,7 @@ import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { Area, Length, Position } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkSwiperContentTransitionProxyMaterialized.ts b/arkoala/arkui/src/generated/ArkSwiperContentTransitionProxyMaterialized.ts index 746c53c19..0f5053131 100644 --- a/arkoala/arkui/src/generated/ArkSwiperContentTransitionProxyMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkSwiperContentTransitionProxyMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkSwiperControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkSwiperControllerMaterialized.ts index fd548afb4..c3adf9909 100644 --- a/arkoala/arkui/src/generated/ArkSwiperControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkSwiperControllerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { VoidCallback } from "./ArkUnitsInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkSystemOpsMaterialized.ts b/arkoala/arkui/src/generated/ArkSystemOpsMaterialized.ts index 14f99a43b..9069fe4cd 100644 --- a/arkoala/arkui/src/generated/ArkSystemOpsMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkSystemOpsMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkTabContentTransitionProxyMaterialized.ts b/arkoala/arkui/src/generated/ArkTabContentTransitionProxyMaterialized.ts index e1d4eec94..71485ef79 100644 --- a/arkoala/arkui/src/generated/ArkTabContentTransitionProxyMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTabContentTransitionProxyMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkTabsControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkTabsControllerMaterialized.ts index 9df4861f8..0b4d96734 100644 --- a/arkoala/arkui/src/generated/ArkTabsControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTabsControllerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TranslateOptions } from "./ArkCommonInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkTapGestureEventMaterialized.ts b/arkoala/arkui/src/generated/ArkTapGestureEventMaterialized.ts index 3a8cdbe26..4c0cd8fda 100644 --- a/arkoala/arkui/src/generated/ArkTapGestureEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTapGestureEventMaterialized.ts @@ -22,7 +22,7 @@ import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { FingerInfo } from "./ArkGestureInterfaces" import { Area, Length, Position } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkTextAreaControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkTextAreaControllerMaterialized.ts index 1365d6456..59ffcfb9b 100644 --- a/arkoala/arkui/src/generated/ArkTextAreaControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTextAreaControllerMaterialized.ts @@ -18,7 +18,7 @@ import { TextContentControllerBase, TextContentControllerBaseInternal } from "./ArkTextContentControllerBaseMaterialized" import { CaretOffset, RectResult, SelectionOptions, MenuPolicy } from "./ArkCommonInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkTextBaseControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkTextBaseControllerMaterialized.ts index 25f0bd05c..37db322f7 100644 --- a/arkoala/arkui/src/generated/ArkTextBaseControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTextBaseControllerMaterialized.ts @@ -20,7 +20,7 @@ import { SelectionOptions, MenuPolicy } from "./ArkCommonInterfaces" import { LayoutManager, LayoutManagerInternal } from "./ArkLayoutManagerMaterialized" import { PositionWithAffinity, LineMetrics, TextRange, TextBox, Affinity } from "./ArkTextCommonInterfaces" import { RectWidthStyle, RectHeightStyle } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -79,7 +79,8 @@ export class TextBaseControllerInternal implements MaterializedBase,TextBaseCont } private getLayoutManager_serialize(): LayoutManager { const retval = ArkUIGeneratedNativeModule._TextBaseController_getLayoutManager(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj: LayoutManager = LayoutManagerInternal.fromPtr(retval) + return obj } public static fromPtr(ptr: KPointer): TextBaseControllerInternal { const obj: TextBaseControllerInternal = new TextBaseControllerInternal() diff --git a/arkoala/arkui/src/generated/ArkTextClockControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkTextClockControllerMaterialized.ts index 046e03f37..392fda18d 100644 --- a/arkoala/arkui/src/generated/ArkTextClockControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTextClockControllerMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkTextContentControllerBaseMaterialized.ts b/arkoala/arkui/src/generated/ArkTextContentControllerBaseMaterialized.ts index 853da9233..96e0e89e2 100644 --- a/arkoala/arkui/src/generated/ArkTextContentControllerBaseMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTextContentControllerBaseMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { CaretOffset, RectResult } from "./ArkCommonInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkTextControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkTextControllerMaterialized.ts index 43e8c47bb..908736f7b 100644 --- a/arkoala/arkui/src/generated/ArkTextControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTextControllerMaterialized.ts @@ -29,7 +29,7 @@ import { ImageSpanAlignment, ImageFit } from "./ArkEnumsInterfaces" import { DrawContext } from "./ArkCommonInterfaces" import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -75,13 +75,11 @@ export class TextController implements MaterializedBase { ArkUIGeneratedNativeModule._TextController_closeSelectionMenu(this.peer!.ptr) } private setStyledString_serialize(value: StyledString): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeStyledString(value) - ArkUIGeneratedNativeModule._TextController_setStyledString(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._TextController_setStyledString(this.peer!.ptr, toPeerPtr(value)) } private getLayoutManager_serialize(): LayoutManager { const retval = ArkUIGeneratedNativeModule._TextController_getLayoutManager(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj: LayoutManager = LayoutManagerInternal.fromPtr(retval) + return obj } } diff --git a/arkoala/arkui/src/generated/ArkTextEditControllerExMaterialized.ts b/arkoala/arkui/src/generated/ArkTextEditControllerExMaterialized.ts index bd9c2d924..3b0f5c8ca 100644 --- a/arkoala/arkui/src/generated/ArkTextEditControllerExMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTextEditControllerExMaterialized.ts @@ -21,7 +21,7 @@ import { SelectionOptions, MenuPolicy } from "./ArkCommonInterfaces" import { LayoutManager, LayoutManagerInternal } from "./ArkLayoutManagerMaterialized" import { PreviewText, PositionWithAffinity, LineMetrics, TextRange, TextBox, Affinity } from "./ArkTextCommonInterfaces" import { RectWidthStyle, RectHeightStyle } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkTextInputControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkTextInputControllerMaterialized.ts index fe4b38b1c..b460ac4cd 100644 --- a/arkoala/arkui/src/generated/ArkTextInputControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTextInputControllerMaterialized.ts @@ -18,7 +18,7 @@ import { TextContentControllerBase, TextContentControllerBaseInternal } from "./ArkTextContentControllerBaseMaterialized" import { CaretOffset, RectResult, SelectionOptions, MenuPolicy } from "./ArkCommonInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkTextMenuItemIdMaterialized.ts b/arkoala/arkui/src/generated/ArkTextMenuItemIdMaterialized.ts index 6a9158ac7..00c21b4e5 100644 --- a/arkoala/arkui/src/generated/ArkTextMenuItemIdMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTextMenuItemIdMaterialized.ts @@ -18,7 +18,7 @@ import { ResourceStr } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -38,25 +38,25 @@ export class TextMenuItemId implements MaterializedBase { return this.peer } static get CUT(): TextMenuItemId { - throw new Error("Not implemented") + return TextMenuItemId.getCUT() } static get COPY(): TextMenuItemId { - throw new Error("Not implemented") + return TextMenuItemId.getCOPY() } static get PASTE(): TextMenuItemId { - throw new Error("Not implemented") + return TextMenuItemId.getPASTE() } static get SELECT_ALL(): TextMenuItemId { - throw new Error("Not implemented") + return TextMenuItemId.getSELECT_ALL() } static get COLLABORATION_SERVICE(): TextMenuItemId { - throw new Error("Not implemented") + return TextMenuItemId.getCOLLABORATION_SERVICE() } static get CAMERA_INPUT(): TextMenuItemId { - throw new Error("Not implemented") + return TextMenuItemId.getCAMERA_INPUT() } static get AI_WRITER(): TextMenuItemId { - throw new Error("Not implemented") + return TextMenuItemId.getAI_WRITER() } static ctor_textmenuitemid(): KPointer { const retval = ArkUIGeneratedNativeModule._TextMenuItemId_ctor() @@ -80,6 +80,27 @@ export class TextMenuItemId implements MaterializedBase { const id_casted = id as (TextMenuItemId) return this.equals_serialize(id_casted) } + private static getCUT(): TextMenuItemId { + return TextMenuItemId.getCUT_serialize() + } + private static getCOPY(): TextMenuItemId { + return TextMenuItemId.getCOPY_serialize() + } + private static getPASTE(): TextMenuItemId { + return TextMenuItemId.getPASTE_serialize() + } + private static getSELECT_ALL(): TextMenuItemId { + return TextMenuItemId.getSELECT_ALL_serialize() + } + private static getCOLLABORATION_SERVICE(): TextMenuItemId { + return TextMenuItemId.getCOLLABORATION_SERVICE_serialize() + } + private static getCAMERA_INPUT(): TextMenuItemId { + return TextMenuItemId.getCAMERA_INPUT_serialize() + } + private static getAI_WRITER(): TextMenuItemId { + return TextMenuItemId.getAI_WRITER_serialize() + } private static of_serialize(id: ResourceStr): TextMenuItemId { const thisSerializer: Serializer = Serializer.hold() let id_type: int32 = RuntimeType.UNDEFINED @@ -100,10 +121,42 @@ export class TextMenuItemId implements MaterializedBase { return obj } private equals_serialize(id: TextMenuItemId): boolean { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeTextMenuItemId(id) - const retval = ArkUIGeneratedNativeModule._TextMenuItemId_equals(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_equals(this.peer!.ptr, toPeerPtr(id)) return retval } + private static getCUT_serialize(): TextMenuItemId { + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_getCUT() + const obj: TextMenuItemId = TextMenuItemIdInternal.fromPtr(retval) + return obj + } + private static getCOPY_serialize(): TextMenuItemId { + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_getCOPY() + const obj: TextMenuItemId = TextMenuItemIdInternal.fromPtr(retval) + return obj + } + private static getPASTE_serialize(): TextMenuItemId { + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_getPASTE() + const obj: TextMenuItemId = TextMenuItemIdInternal.fromPtr(retval) + return obj + } + private static getSELECT_ALL_serialize(): TextMenuItemId { + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_getSELECT_ALL() + const obj: TextMenuItemId = TextMenuItemIdInternal.fromPtr(retval) + return obj + } + private static getCOLLABORATION_SERVICE_serialize(): TextMenuItemId { + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_getCOLLABORATION_SERVICE() + const obj: TextMenuItemId = TextMenuItemIdInternal.fromPtr(retval) + return obj + } + private static getCAMERA_INPUT_serialize(): TextMenuItemId { + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_getCAMERA_INPUT() + const obj: TextMenuItemId = TextMenuItemIdInternal.fromPtr(retval) + return obj + } + private static getAI_WRITER_serialize(): TextMenuItemId { + const retval = ArkUIGeneratedNativeModule._TextMenuItemId_getAI_WRITER() + const obj: TextMenuItemId = TextMenuItemIdInternal.fromPtr(retval) + return obj + } } diff --git a/arkoala/arkui/src/generated/ArkTextPickerDialogMaterialized.ts b/arkoala/arkui/src/generated/ArkTextPickerDialogMaterialized.ts index 78e94e78b..ddf2c62d3 100644 --- a/arkoala/arkui/src/generated/ArkTextPickerDialogMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTextPickerDialogMaterialized.ts @@ -23,7 +23,7 @@ import { DialogAlignment } from "./ArkAlertDialogInterfaces" import { Offset, ResourceColor, Font, Length, BorderRadiuses } from "./ArkUnitsInterfaces" import { FontWeight, FontStyle, Color, ColoringStrategy } from "./ArkEnumsInterfaces" import { ButtonType, ButtonStyleMode, ButtonRole } from "./ArkButtonInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkTextShadowStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkTextShadowStyleMaterialized.ts index 9514371b5..bcf4e7e97 100644 --- a/arkoala/arkui/src/generated/ArkTextShadowStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTextShadowStyleMaterialized.ts @@ -19,7 +19,7 @@ import { ShadowOptions, ShadowType } from "./ArkCommonInterfaces" import { Resource } from "./ArkResourceInterfaces" import { Color, ColoringStrategy } from "./ArkEnumsInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts b/arkoala/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts index 2a46e9544..f549718ef 100644 --- a/arkoala/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts @@ -22,7 +22,7 @@ import { TextStyleInterface } from "./ArkStyledStringInterfaces" import { Resource } from "./ArkResourceInterfaces" import { LengthMetrics, LengthMetricsInternal } from "./ArkLengthMetricsMaterialized" import { LengthUnit } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkTextTimerControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkTextTimerControllerMaterialized.ts index 083c0be4f..22f5f9124 100644 --- a/arkoala/arkui/src/generated/ArkTextTimerControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTextTimerControllerMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkTimePickerDialogMaterialized.ts b/arkoala/arkui/src/generated/ArkTimePickerDialogMaterialized.ts index 941c695cd..2c014884f 100644 --- a/arkoala/arkui/src/generated/ArkTimePickerDialogMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTimePickerDialogMaterialized.ts @@ -23,7 +23,7 @@ import { Offset, ResourceColor, Font, Length, BorderRadiuses } from "./ArkUnitsI import { FontWeight, FontStyle, Color, ColoringStrategy } from "./ArkEnumsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { ButtonType, ButtonStyleMode, ButtonRole } from "./ArkButtonInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkTouchEventMaterialized.ts b/arkoala/arkui/src/generated/ArkTouchEventMaterialized.ts index 8aa9a32b1..2c9dedf85 100644 --- a/arkoala/arkui/src/generated/ArkTouchEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTouchEventMaterialized.ts @@ -21,7 +21,7 @@ import { EventTarget, SourceType, SourceTool, TouchObject, HistoricalPoint } fro import { TouchType } from "./ArkEnumsInterfaces" import { Area, Length, Position } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkTransitionEffectMaterialized.ts b/arkoala/arkui/src/generated/ArkTransitionEffectMaterialized.ts index 7918169dd..ad1c677a5 100644 --- a/arkoala/arkui/src/generated/ArkTransitionEffectMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTransitionEffectMaterialized.ts @@ -19,7 +19,7 @@ import { TransitionEffects, TranslateOptions, RotateOptions, ScaleOptions, TransitionEdge, AnimateParam, FinishCallbackType, ExpectedFrameRateRange } from "./ArkCommonInterfaces" import { Curve, PlayMode } from "./ArkEnumsInterfaces" import { ICurve, ICurveInternal } from "./ArkICurveMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -39,16 +39,16 @@ export class TransitionEffect implements MaterializedBase { return this.peer } static get IDENTITY(): TransitionEffect { - throw new Error("Not implemented") + return TransitionEffect.getIDENTITY() } static get OPACITY(): TransitionEffect { - throw new Error("Not implemented") + return TransitionEffect.getOPACITY() } static get SLIDE(): TransitionEffect { - throw new Error("Not implemented") + return TransitionEffect.getSLIDE() } static get SLIDE_SWITCH(): TransitionEffect { - throw new Error("Not implemented") + return TransitionEffect.getSLIDE_SWITCH() } static ctor_transitioneffect(type: string, effect: TransitionEffects): KPointer { const thisSerializer: Serializer = Serializer.hold() @@ -116,6 +116,18 @@ export class TransitionEffect implements MaterializedBase { const transitionEffect_casted = transitionEffect as (TransitionEffect) return this.combine_serialize(transitionEffect_casted) } + private static getIDENTITY(): TransitionEffect { + return TransitionEffect.getIDENTITY_serialize() + } + private static getOPACITY(): TransitionEffect { + return TransitionEffect.getOPACITY_serialize() + } + private static getSLIDE(): TransitionEffect { + return TransitionEffect.getSLIDE_serialize() + } + private static getSLIDE_SWITCH(): TransitionEffect { + return TransitionEffect.getSLIDE_SWITCH_serialize() + } private static translate_serialize(options: TranslateOptions): TransitionEffect { const thisSerializer: Serializer = Serializer.hold() thisSerializer.writeTranslateOptions(options) @@ -151,11 +163,7 @@ export class TransitionEffect implements MaterializedBase { return obj } private static asymmetric_serialize(appear: TransitionEffect, disappear: TransitionEffect): TransitionEffect { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeTransitionEffect(appear) - thisSerializer.writeTransitionEffect(disappear) - const retval = ArkUIGeneratedNativeModule._TransitionEffect_asymmetric(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._TransitionEffect_asymmetric(toPeerPtr(appear), toPeerPtr(disappear)) const obj: TransitionEffect = TransitionEffectInternal.fromPtr(retval) return obj } @@ -168,10 +176,27 @@ export class TransitionEffect implements MaterializedBase { return obj } private combine_serialize(transitionEffect: TransitionEffect): TransitionEffect { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeTransitionEffect(transitionEffect) - const retval = ArkUIGeneratedNativeModule._TransitionEffect_combine(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + const retval = ArkUIGeneratedNativeModule._TransitionEffect_combine(this.peer!.ptr, toPeerPtr(transitionEffect)) + const obj: TransitionEffect = TransitionEffectInternal.fromPtr(retval) + return obj + } + private static getIDENTITY_serialize(): TransitionEffect { + const retval = ArkUIGeneratedNativeModule._TransitionEffect_getIDENTITY() + const obj: TransitionEffect = TransitionEffectInternal.fromPtr(retval) + return obj + } + private static getOPACITY_serialize(): TransitionEffect { + const retval = ArkUIGeneratedNativeModule._TransitionEffect_getOPACITY() + const obj: TransitionEffect = TransitionEffectInternal.fromPtr(retval) + return obj + } + private static getSLIDE_serialize(): TransitionEffect { + const retval = ArkUIGeneratedNativeModule._TransitionEffect_getSLIDE() + const obj: TransitionEffect = TransitionEffectInternal.fromPtr(retval) + return obj + } + private static getSLIDE_SWITCH_serialize(): TransitionEffect { + const retval = ArkUIGeneratedNativeModule._TransitionEffect_getSLIDE_SWITCH() const obj: TransitionEffect = TransitionEffectInternal.fromPtr(retval) return obj } diff --git a/arkoala/arkui/src/generated/ArkUICommonEventMaterialized.ts b/arkoala/arkui/src/generated/ArkUICommonEventMaterialized.ts index 809c475a1..f027b59fb 100644 --- a/arkoala/arkui/src/generated/ArkUICommonEventMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkUICommonEventMaterialized.ts @@ -25,7 +25,7 @@ import { TouchType, KeyType, KeySource, MouseButton, MouseAction } from "./ArkEn import { KeyEvent, KeyEventInternal } from "./ArkKeyEventMaterialized" import { MouseEvent, MouseEventInternal } from "./ArkMouseEventMaterialized" import { Resource } from "./ArkResourceInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkUIExtensionProxyMaterialized.ts b/arkoala/arkui/src/generated/ArkUIExtensionProxyMaterialized.ts index e19f5fa4b..94fbea5f8 100644 --- a/arkoala/arkui/src/generated/ArkUIExtensionProxyMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkUIExtensionProxyMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkUIGeneratedNativeModule.ts b/arkoala/arkui/src/generated/ArkUIGeneratedNativeModule.ts index 2241ad674..122ffa720 100644 --- a/arkoala/arkui/src/generated/ArkUIGeneratedNativeModule.ts +++ b/arkoala/arkui/src/generated/ArkUIGeneratedNativeModule.ts @@ -13,7 +13,7 @@ * limitations under the License. */ -import { KInt, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer, loadNativeModuleLibrary } from "@koalaui/interop" +import { KInt, KLong, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer, loadNativeModuleLibrary } from "@koalaui/interop" import { int32, float32 } from "@koalaui/common" import { Length } from "./ArkUnitsInterfaces" @@ -343,10 +343,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _AnimatorAttribute_motion(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _AnimatorAttribute_motion(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._AnimatorAttribute_motion(ptr, thisArray, thisLength) + return this._AnimatorAttribute_motion(ptr, value) } throw new Error("Not implemented") } @@ -1351,10 +1351,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _CommonMethod_transition1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _CommonMethod_transition1(ptr: KPointer, effect: KPointer, thisArray: Uint8Array, thisLength: int32): void { if ((this._LoadOnce()) == (true)) { - return this._CommonMethod_transition1(ptr, thisArray, thisLength) + return this._CommonMethod_transition1(ptr, effect, thisArray, thisLength) } throw new Error("Not implemented") } @@ -1967,10 +1967,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _CommonMethod_gestureModifier(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _CommonMethod_gestureModifier(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._CommonMethod_gestureModifier(ptr, thisArray, thisLength) + return this._CommonMethod_gestureModifier(ptr, value) } throw new Error("Not implemented") } @@ -3871,10 +3871,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _ImageSpanAttribute_alt(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _ImageSpanAttribute_alt(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._ImageSpanAttribute_alt(ptr, thisArray, thisLength) + return this._ImageSpanAttribute_alt(ptr, value) } throw new Error("Not implemented") } @@ -4039,10 +4039,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _ListAttribute_childrenMainSize(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _ListAttribute_childrenMainSize(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._ListAttribute_childrenMainSize(ptr, thisArray, thisLength) + return this._ListAttribute_childrenMainSize(ptr, value) } throw new Error("Not implemented") } @@ -4263,10 +4263,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _ListItemGroupAttribute_childrenMainSize(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _ListItemGroupAttribute_childrenMainSize(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._ListItemGroupAttribute_childrenMainSize(ptr, thisArray, thisLength) + return this._ListItemGroupAttribute_childrenMainSize(ptr, value) } throw new Error("Not implemented") } @@ -5642,10 +5642,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _RichEditorAttribute_editMenuOptions(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _RichEditorAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._RichEditorAttribute_editMenuOptions(ptr, thisArray, thisLength) + return this._RichEditorAttribute_editMenuOptions(ptr, value) } throw new Error("Not implemented") } @@ -6265,10 +6265,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _SearchAttribute_editMenuOptions(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _SearchAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._SearchAttribute_editMenuOptions(ptr, thisArray, thisLength) + return this._SearchAttribute_editMenuOptions(ptr, value) } throw new Error("Not implemented") } @@ -6664,10 +6664,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _ShapeInterface_setShapeOptions0(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _ShapeInterface_setShapeOptions0(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._ShapeInterface_setShapeOptions0(ptr, thisArray, thisLength) + return this._ShapeInterface_setShapeOptions0(ptr, value) } throw new Error("Not implemented") } @@ -6951,10 +6951,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _BaseSpan_baselineOffset(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _BaseSpan_baselineOffset(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._BaseSpan_baselineOffset(ptr, thisArray, thisLength) + return this._BaseSpan_baselineOffset(ptr, value) } throw new Error("Not implemented") } @@ -7210,10 +7210,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _SwiperAttribute_indicator1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _SwiperAttribute_indicator1(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._SwiperAttribute_indicator1(ptr, thisArray, thisLength) + return this._SwiperAttribute_indicator1(ptr, value) } throw new Error("Not implemented") } @@ -7882,10 +7882,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _TextAttribute_lineSpacing(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _TextAttribute_lineSpacing(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._TextAttribute_lineSpacing(ptr, thisArray, thisLength) + return this._TextAttribute_lineSpacing(ptr, value) } throw new Error("Not implemented") } @@ -8071,10 +8071,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _TextAttribute_editMenuOptions(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _TextAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._TextAttribute_editMenuOptions(ptr, thisArray, thisLength) + return this._TextAttribute_editMenuOptions(ptr, value) } throw new Error("Not implemented") } @@ -8379,10 +8379,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _TextAreaAttribute_lineSpacing(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _TextAreaAttribute_lineSpacing(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._TextAreaAttribute_lineSpacing(ptr, thisArray, thisLength) + return this._TextAreaAttribute_lineSpacing(ptr, value) } throw new Error("Not implemented") } @@ -8449,10 +8449,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _TextAreaAttribute_editMenuOptions(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _TextAreaAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._TextAreaAttribute_editMenuOptions(ptr, thisArray, thisLength) + return this._TextAreaAttribute_editMenuOptions(ptr, value) } throw new Error("Not implemented") } @@ -9016,10 +9016,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _TextInputAttribute_editMenuOptions(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _TextInputAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._TextInputAttribute_editMenuOptions(ptr, thisArray, thisLength) + return this._TextInputAttribute_editMenuOptions(ptr, value) } throw new Error("Not implemented") } @@ -10346,10 +10346,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _WebAttribute_editMenuOptions(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _WebAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._WebAttribute_editMenuOptions(ptr, thisArray, thisLength) + return this._WebAttribute_editMenuOptions(ptr, value) } throw new Error("Not implemented") } @@ -10913,6 +10913,13 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } + static _LazyForEachOps_NotifyChange(node: KPointer, startIndex: KInt, endIndex: KInt, count: KInt): void { + if ((this._LoadOnce()) == (true)) + { + return this._LazyForEachOps_NotifyChange(node, startIndex, endIndex, count) + } + throw new Error("Not implemented") + } static _SystemOps_ctor(): KPointer { if ((this._LoadOnce()) == (true)) { @@ -10941,10 +10948,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _DrawingCanvas_ctor(thisArray: Uint8Array, thisLength: int32): KPointer { + static _DrawingCanvas_ctor(pixelmap: KPointer): KPointer { if ((this._LoadOnce()) == (true)) { - return this._DrawingCanvas_ctor(thisArray, thisLength) + return this._DrawingCanvas_ctor(pixelmap) } throw new Error("Not implemented") } @@ -11522,24 +11529,24 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _FrameNode_appendChild(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _FrameNode_appendChild(ptr: KPointer, node: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._FrameNode_appendChild(ptr, thisArray, thisLength) + return this._FrameNode_appendChild(ptr, node) } throw new Error("Not implemented") } - static _FrameNode_insertChildAfter(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _FrameNode_insertChildAfter(ptr: KPointer, child: KPointer, sibling: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._FrameNode_insertChildAfter(ptr, thisArray, thisLength) + return this._FrameNode_insertChildAfter(ptr, child, sibling) } throw new Error("Not implemented") } - static _FrameNode_removeChild(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _FrameNode_removeChild(ptr: KPointer, node: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._FrameNode_removeChild(ptr, thisArray, thisLength) + return this._FrameNode_removeChild(ptr, node) } throw new Error("Not implemented") } @@ -11669,10 +11676,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _NavExtender_setUpdateStackCallback(thisArray: Uint8Array, thisLength: int32): void { + static _NavExtender_setUpdateStackCallback(peer: KPointer, thisArray: Uint8Array, thisLength: int32): void { if ((this._LoadOnce()) == (true)) { - return this._NavExtender_setUpdateStackCallback(thisArray, thisLength) + return this._NavExtender_setUpdateStackCallback(peer, thisArray, thisLength) } throw new Error("Not implemented") } @@ -11690,10 +11697,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _EventEmulator_emitClickEvent(node: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _EventEmulator_emitClickEvent(node: KPointer, event: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._EventEmulator_emitClickEvent(node, thisArray, thisLength) + return this._EventEmulator_emitClickEvent(node, event) } throw new Error("Not implemented") } @@ -11760,10 +11767,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _SpringMotion_ctor(start: number, end: number, velocity: number, thisArray: Uint8Array, thisLength: int32): KPointer { + static _SpringMotion_ctor(start: number, end: number, velocity: number, prop: KPointer): KPointer { if ((this._LoadOnce()) == (true)) { - return this._SpringMotion_ctor(start, end, velocity, thisArray, thisLength) + return this._SpringMotion_ctor(start, end, velocity, prop) } throw new Error("Not implemented") } @@ -11788,10 +11795,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _ScrollMotion_ctor(position: number, velocity: number, min: number, max: number, thisArray: Uint8Array, thisLength: int32): KPointer { + static _ScrollMotion_ctor(position: number, velocity: number, min: number, max: number, prop: KPointer): KPointer { if ((this._LoadOnce()) == (true)) { - return this._ScrollMotion_ctor(position, velocity, min, max, thisArray, thisLength) + return this._ScrollMotion_ctor(position, velocity, min, max, prop) } throw new Error("Not implemented") } @@ -11963,10 +11970,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _Path2D_addPath(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _Path2D_addPath(ptr: KPointer, path: KPointer, thisArray: Uint8Array, thisLength: int32): void { if ((this._LoadOnce()) == (true)) { - return this._Path2D_addPath(ptr, thisArray, thisLength) + return this._Path2D_addPath(ptr, path, thisArray, thisLength) } throw new Error("Not implemented") } @@ -12131,10 +12138,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _CanvasRenderer_clip1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _CanvasRenderer_clip1(ptr: KPointer, path: KPointer, thisArray: Uint8Array, thisLength: int32): void { if ((this._LoadOnce()) == (true)) { - return this._CanvasRenderer_clip1(ptr, thisArray, thisLength) + return this._CanvasRenderer_clip1(ptr, path, thisArray, thisLength) } throw new Error("Not implemented") } @@ -12145,10 +12152,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _CanvasRenderer_fill1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _CanvasRenderer_fill1(ptr: KPointer, path: KPointer, thisArray: Uint8Array, thisLength: int32): void { if ((this._LoadOnce()) == (true)) { - return this._CanvasRenderer_fill1(ptr, thisArray, thisLength) + return this._CanvasRenderer_fill1(ptr, path, thisArray, thisLength) } throw new Error("Not implemented") } @@ -12159,10 +12166,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _CanvasRenderer_stroke1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _CanvasRenderer_stroke1(ptr: KPointer, path: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._CanvasRenderer_stroke1(ptr, thisArray, thisLength) + return this._CanvasRenderer_stroke1(ptr, path) } throw new Error("Not implemented") } @@ -12173,10 +12180,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _CanvasRenderer_createPattern(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + static _CanvasRenderer_createPattern(ptr: KPointer, image: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { if ((this._LoadOnce()) == (true)) { - return this._CanvasRenderer_createPattern(ptr, thisArray, thisLength) + return this._CanvasRenderer_createPattern(ptr, image, thisArray, thisLength) } throw new Error("Not implemented") } @@ -12201,10 +12208,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _CanvasRenderer_createImageData1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + static _CanvasRenderer_createImageData1(ptr: KPointer, imagedata: KPointer): KPointer { if ((this._LoadOnce()) == (true)) { - return this._CanvasRenderer_createImageData1(ptr, thisArray, thisLength) + return this._CanvasRenderer_createImageData1(ptr, imagedata) } throw new Error("Not implemented") } @@ -12222,17 +12229,17 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _CanvasRenderer_putImageData0(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _CanvasRenderer_putImageData0(ptr: KPointer, imagedata: KPointer, thisArray: Uint8Array, thisLength: int32): void { if ((this._LoadOnce()) == (true)) { - return this._CanvasRenderer_putImageData0(ptr, thisArray, thisLength) + return this._CanvasRenderer_putImageData0(ptr, imagedata, thisArray, thisLength) } throw new Error("Not implemented") } - static _CanvasRenderer_putImageData1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _CanvasRenderer_putImageData1(ptr: KPointer, imagedata: KPointer, thisArray: Uint8Array, thisLength: int32): void { if ((this._LoadOnce()) == (true)) { - return this._CanvasRenderer_putImageData1(ptr, thisArray, thisLength) + return this._CanvasRenderer_putImageData1(ptr, imagedata, thisArray, thisLength) } throw new Error("Not implemented") } @@ -12369,10 +12376,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _CanvasRenderer_transferFromImageBitmap(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _CanvasRenderer_transferFromImageBitmap(ptr: KPointer, bitmap: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._CanvasRenderer_transferFromImageBitmap(ptr, thisArray, thisLength) + return this._CanvasRenderer_transferFromImageBitmap(ptr, bitmap) } throw new Error("Not implemented") } @@ -12740,6 +12747,13 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } + static _CanvasRenderingContext2D_getCanvas(ptr: KPointer): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._CanvasRenderingContext2D_getCanvas(ptr) + } + throw new Error("Not implemented") + } static _OffscreenCanvasRenderingContext2D_ctor(width: number, height: number, thisArray: Uint8Array, thisLength: int32): KPointer { if ((this._LoadOnce()) == (true)) { @@ -12845,6 +12859,13 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } + static _DrawingRenderingContext_getCanvas(ptr: KPointer): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._DrawingRenderingContext_getCanvas(ptr) + } + throw new Error("Not implemented") + } static _ICurve_ctor(): KPointer { if ((this._LoadOnce()) == (true)) { @@ -12957,10 +12978,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _TransitionEffect_asymmetric(thisArray: Uint8Array, thisLength: int32): KPointer { + static _TransitionEffect_asymmetric(appear: KPointer, disappear: KPointer): KPointer { if ((this._LoadOnce()) == (true)) { - return this._TransitionEffect_asymmetric(thisArray, thisLength) + return this._TransitionEffect_asymmetric(appear, disappear) } throw new Error("Not implemented") } @@ -12971,31 +12992,38 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _TransitionEffect_combine(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + static _TransitionEffect_combine(ptr: KPointer, transitionEffect: KPointer): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._TransitionEffect_combine(ptr, transitionEffect) + } + throw new Error("Not implemented") + } + static _TransitionEffect_getIDENTITY(): KPointer { if ((this._LoadOnce()) == (true)) { - return this._TransitionEffect_combine(ptr, thisArray, thisLength) + return this._TransitionEffect_getIDENTITY() } throw new Error("Not implemented") } - static _GlobalScope_focusControl_common_requestFocus(value: KStringPtr): boolean { + static _TransitionEffect_getOPACITY(): KPointer { if ((this._LoadOnce()) == (true)) { - return this._GlobalScope_focusControl_common_requestFocus(value) + return this._TransitionEffect_getOPACITY() } throw new Error("Not implemented") } - static _GlobalScope_cursorControl_common_setCursor(value: KInt): void { + static _TransitionEffect_getSLIDE(): KPointer { if ((this._LoadOnce()) == (true)) { - return this._GlobalScope_cursorControl_common_setCursor(value) + return this._TransitionEffect_getSLIDE() } throw new Error("Not implemented") } - static _GlobalScope_cursorControl_common_restoreDefault(): void { + static _TransitionEffect_getSLIDE_SWITCH(): KPointer { if ((this._LoadOnce()) == (true)) { - return this._GlobalScope_cursorControl_common_restoreDefault() + return this._TransitionEffect_getSLIDE_SWITCH() } throw new Error("Not implemented") } @@ -13769,10 +13797,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _DragEvent_setData(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _DragEvent_setData(ptr: KPointer, unifiedData: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._DragEvent_setData(ptr, thisArray, thisLength) + return this._DragEvent_setData(ptr, unifiedData) } throw new Error("Not implemented") } @@ -14329,90 +14357,6 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _GlobalScope_common_getContext(thisArray: Uint8Array, thisLength: int32): KInteropReturnBuffer { - if ((this._LoadOnce()) == (true)) - { - return this._GlobalScope_common_getContext(thisArray, thisLength) - } - throw new Error("Not implemented") - } - static _GlobalScope_common_postCardAction(thisArray: Uint8Array, thisLength: int32): void { - if ((this._LoadOnce()) == (true)) - { - return this._GlobalScope_common_postCardAction(thisArray, thisLength) - } - throw new Error("Not implemented") - } - static _GlobalScope_common_dollar_r(value: KStringPtr, thisArray: Uint8Array, thisLength: int32): KInteropReturnBuffer { - if ((this._LoadOnce()) == (true)) - { - return this._GlobalScope_common_dollar_r(value, thisArray, thisLength) - } - throw new Error("Not implemented") - } - static _GlobalScope_common_dollar_rawfile(value: KStringPtr): KInteropReturnBuffer { - if ((this._LoadOnce()) == (true)) - { - return this._GlobalScope_common_dollar_rawfile(value) - } - throw new Error("Not implemented") - } - static _GlobalScope_common_animateTo(thisArray: Uint8Array, thisLength: int32): void { - if ((this._LoadOnce()) == (true)) - { - return this._GlobalScope_common_animateTo(thisArray, thisLength) - } - throw new Error("Not implemented") - } - static _GlobalScope_common_animateToImmediately(thisArray: Uint8Array, thisLength: int32): void { - if ((this._LoadOnce()) == (true)) - { - return this._GlobalScope_common_animateToImmediately(thisArray, thisLength) - } - throw new Error("Not implemented") - } - static _GlobalScope_common_vp2px(value: number): number { - if ((this._LoadOnce()) == (true)) - { - return this._GlobalScope_common_vp2px(value) - } - throw new Error("Not implemented") - } - static _GlobalScope_common_px2vp(value: number): number { - if ((this._LoadOnce()) == (true)) - { - return this._GlobalScope_common_px2vp(value) - } - throw new Error("Not implemented") - } - static _GlobalScope_common_fp2px(value: number): number { - if ((this._LoadOnce()) == (true)) - { - return this._GlobalScope_common_fp2px(value) - } - throw new Error("Not implemented") - } - static _GlobalScope_common_px2fp(value: number): number { - if ((this._LoadOnce()) == (true)) - { - return this._GlobalScope_common_px2fp(value) - } - throw new Error("Not implemented") - } - static _GlobalScope_common_lpx2px(value: number): number { - if ((this._LoadOnce()) == (true)) - { - return this._GlobalScope_common_lpx2px(value) - } - throw new Error("Not implemented") - } - static _GlobalScope_common_px2lpx(value: number): number { - if ((this._LoadOnce()) == (true)) - { - return this._GlobalScope_common_px2lpx(value) - } - throw new Error("Not implemented") - } static _ContextMenu_ctor(): KPointer { if ((this._LoadOnce()) == (true)) { @@ -15372,17 +15316,31 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _NavDestinationContext_setPathInfo(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _NavDestinationContext_getPathInfo(ptr: KPointer): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._NavDestinationContext_getPathInfo(ptr) + } + throw new Error("Not implemented") + } + static _NavDestinationContext_setPathInfo(ptr: KPointer, pathInfo: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._NavDestinationContext_setPathInfo(ptr, thisArray, thisLength) + return this._NavDestinationContext_setPathInfo(ptr, pathInfo) } throw new Error("Not implemented") } - static _NavDestinationContext_setPathStack(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _NavDestinationContext_getPathStack(ptr: KPointer): KPointer { if ((this._LoadOnce()) == (true)) { - return this._NavDestinationContext_setPathStack(ptr, thisArray, thisLength) + return this._NavDestinationContext_getPathStack(ptr) + } + throw new Error("Not implemented") + } + static _NavDestinationContext_setPathStack(ptr: KPointer, pathStack: KPointer): void { + if ((this._LoadOnce()) == (true)) + { + return this._NavDestinationContext_setPathStack(ptr, pathStack) } throw new Error("Not implemented") } @@ -15477,31 +15435,31 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _NavPathStack_pushPath0(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _NavPathStack_pushPath0(ptr: KPointer, info: KPointer, thisArray: Uint8Array, thisLength: int32): void { if ((this._LoadOnce()) == (true)) { - return this._NavPathStack_pushPath0(ptr, thisArray, thisLength) + return this._NavPathStack_pushPath0(ptr, info, thisArray, thisLength) } throw new Error("Not implemented") } - static _NavPathStack_pushPath1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _NavPathStack_pushPath1(ptr: KPointer, info: KPointer, thisArray: Uint8Array, thisLength: int32): void { if ((this._LoadOnce()) == (true)) { - return this._NavPathStack_pushPath1(ptr, thisArray, thisLength) + return this._NavPathStack_pushPath1(ptr, info, thisArray, thisLength) } throw new Error("Not implemented") } - static _NavPathStack_pushDestination0(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + static _NavPathStack_pushDestination0(ptr: KPointer, info: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { if ((this._LoadOnce()) == (true)) { - return this._NavPathStack_pushDestination0(ptr, thisArray, thisLength) + return this._NavPathStack_pushDestination0(ptr, info, thisArray, thisLength) } throw new Error("Not implemented") } - static _NavPathStack_pushDestination1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + static _NavPathStack_pushDestination1(ptr: KPointer, info: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { if ((this._LoadOnce()) == (true)) { - return this._NavPathStack_pushDestination1(ptr, thisArray, thisLength) + return this._NavPathStack_pushDestination1(ptr, info, thisArray, thisLength) } throw new Error("Not implemented") } @@ -15533,24 +15491,24 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _NavPathStack_replacePath0(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _NavPathStack_replacePath0(ptr: KPointer, info: KPointer, thisArray: Uint8Array, thisLength: int32): void { if ((this._LoadOnce()) == (true)) { - return this._NavPathStack_replacePath0(ptr, thisArray, thisLength) + return this._NavPathStack_replacePath0(ptr, info, thisArray, thisLength) } throw new Error("Not implemented") } - static _NavPathStack_replacePath1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _NavPathStack_replacePath1(ptr: KPointer, info: KPointer, thisArray: Uint8Array, thisLength: int32): void { if ((this._LoadOnce()) == (true)) { - return this._NavPathStack_replacePath1(ptr, thisArray, thisLength) + return this._NavPathStack_replacePath1(ptr, info, thisArray, thisLength) } throw new Error("Not implemented") } - static _NavPathStack_replaceDestination(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + static _NavPathStack_replaceDestination(ptr: KPointer, info: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { if ((this._LoadOnce()) == (true)) { - return this._NavPathStack_replaceDestination(ptr, thisArray, thisLength) + return this._NavPathStack_replaceDestination(ptr, info, thisArray, thisLength) } throw new Error("Not implemented") } @@ -15960,10 +15918,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _RichEditorController_fromStyledString(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + static _RichEditorController_fromStyledString(ptr: KPointer, value: KPointer): KPointer { if ((this._LoadOnce()) == (true)) { - return this._RichEditorController_fromStyledString(ptr, thisArray, thisLength) + return this._RichEditorController_fromStyledString(ptr, value) } throw new Error("Not implemented") } @@ -15988,10 +15946,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _RichEditorStyledStringController_setStyledString(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _RichEditorStyledStringController_setStyledString(ptr: KPointer, styledString: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._RichEditorStyledStringController_setStyledString(ptr, thisArray, thisLength) + return this._RichEditorStyledStringController_setStyledString(ptr, styledString) } throw new Error("Not implemented") } @@ -16534,10 +16492,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _TextController_setStyledString(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _TextController_setStyledString(ptr: KPointer, value: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._TextController_setStyledString(ptr, thisArray, thisLength) + return this._TextController_setStyledString(ptr, value) } throw new Error("Not implemented") } @@ -16709,10 +16667,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _StyledStringController_setStyledString(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _StyledStringController_setStyledString(ptr: KPointer, styledString: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._StyledStringController_setStyledString(ptr, thisArray, thisLength) + return this._StyledStringController_setStyledString(ptr, styledString) } throw new Error("Not implemented") } @@ -16786,10 +16744,59 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _TextMenuItemId_equals(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): boolean { + static _TextMenuItemId_equals(ptr: KPointer, id: KPointer): boolean { if ((this._LoadOnce()) == (true)) { - return this._TextMenuItemId_equals(ptr, thisArray, thisLength) + return this._TextMenuItemId_equals(ptr, id) + } + throw new Error("Not implemented") + } + static _TextMenuItemId_getCUT(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._TextMenuItemId_getCUT() + } + throw new Error("Not implemented") + } + static _TextMenuItemId_getCOPY(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._TextMenuItemId_getCOPY() + } + throw new Error("Not implemented") + } + static _TextMenuItemId_getPASTE(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._TextMenuItemId_getPASTE() + } + throw new Error("Not implemented") + } + static _TextMenuItemId_getSELECT_ALL(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._TextMenuItemId_getSELECT_ALL() + } + throw new Error("Not implemented") + } + static _TextMenuItemId_getCOLLABORATION_SERVICE(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._TextMenuItemId_getCOLLABORATION_SERVICE() + } + throw new Error("Not implemented") + } + static _TextMenuItemId_getCAMERA_INPUT(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._TextMenuItemId_getCAMERA_INPUT() + } + throw new Error("Not implemented") + } + static _TextMenuItemId_getAI_WRITER(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._TextMenuItemId_getAI_WRITER() } throw new Error("Not implemented") } @@ -17444,10 +17451,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _ControllerHandler_setWebController(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _ControllerHandler_setWebController(ptr: KPointer, controller: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._ControllerHandler_setWebController(ptr, thisArray, thisLength) + return this._ControllerHandler_setWebController(ptr, controller) } throw new Error("Not implemented") } @@ -18312,10 +18319,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _StyledString_equals(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): boolean { + static _StyledString_equals(ptr: KPointer, other: KPointer): boolean { if ((this._LoadOnce()) == (true)) { - return this._StyledString_equals(ptr, thisArray, thisLength) + return this._StyledString_equals(ptr, other) } throw new Error("Not implemented") } @@ -18333,17 +18340,17 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _StyledString_toHtml(thisArray: Uint8Array, thisLength: int32): string { + static _StyledString_toHtml(styledString: KPointer): string { if ((this._LoadOnce()) == (true)) { - return this._StyledString_toHtml(thisArray, thisLength) + return this._StyledString_toHtml(styledString) } throw new Error("Not implemented") } - static _StyledString_marshalling(thisArray: Uint8Array, thisLength: int32): ArrayBuffer { + static _StyledString_marshalling(styledString: KPointer): ArrayBuffer { if ((this._LoadOnce()) == (true)) { - return this._StyledString_marshalling(thisArray, thisLength) + return this._StyledString_marshalling(styledString) } throw new Error("Not implemented") } @@ -18431,10 +18438,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _BaselineOffsetStyle_ctor(thisArray: Uint8Array, thisLength: int32): KPointer { + static _BaselineOffsetStyle_ctor(value: KPointer): KPointer { if ((this._LoadOnce()) == (true)) { - return this._BaselineOffsetStyle_ctor(thisArray, thisLength) + return this._BaselineOffsetStyle_ctor(value) } throw new Error("Not implemented") } @@ -18452,10 +18459,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _LetterSpacingStyle_ctor(thisArray: Uint8Array, thisLength: int32): KPointer { + static _LetterSpacingStyle_ctor(value: KPointer): KPointer { if ((this._LoadOnce()) == (true)) { - return this._LetterSpacingStyle_ctor(thisArray, thisLength) + return this._LetterSpacingStyle_ctor(value) } throw new Error("Not implemented") } @@ -18571,10 +18578,10 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _LineHeightStyle_ctor(thisArray: Uint8Array, thisLength: int32): KPointer { + static _LineHeightStyle_ctor(lineHeight: KPointer): KPointer { if ((this._LoadOnce()) == (true)) { - return this._LineHeightStyle_ctor(thisArray, thisLength) + return this._LineHeightStyle_ctor(lineHeight) } throw new Error("Not implemented") } @@ -18683,24 +18690,24 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _MutableStyledString_replaceStyledString(ptr: KPointer, start: number, length: number, thisArray: Uint8Array, thisLength: int32): void { + static _MutableStyledString_replaceStyledString(ptr: KPointer, start: number, length: number, other: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._MutableStyledString_replaceStyledString(ptr, start, length, thisArray, thisLength) + return this._MutableStyledString_replaceStyledString(ptr, start, length, other) } throw new Error("Not implemented") } - static _MutableStyledString_insertStyledString(ptr: KPointer, start: number, thisArray: Uint8Array, thisLength: int32): void { + static _MutableStyledString_insertStyledString(ptr: KPointer, start: number, other: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._MutableStyledString_insertStyledString(ptr, start, thisArray, thisLength) + return this._MutableStyledString_insertStyledString(ptr, start, other) } throw new Error("Not implemented") } - static _MutableStyledString_appendStyledString(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + static _MutableStyledString_appendStyledString(ptr: KPointer, other: KPointer): void { if ((this._LoadOnce()) == (true)) { - return this._MutableStyledString_appendStyledString(ptr, thisArray, thisLength) + return this._MutableStyledString_appendStyledString(ptr, other) } throw new Error("Not implemented") } @@ -18718,6 +18725,13 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } + static _ImageAttachment_getValue(ptr: KPointer): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._ImageAttachment_getValue(ptr) + } + throw new Error("Not implemented") + } static _ImageAttachment_getVerticalAlign(ptr: KPointer): KPointer { if ((this._LoadOnce()) == (true)) { @@ -18809,38 +18823,143 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } - static _GlobalScope_Profiler_inspector_registerVsyncCallback(thisArray: Uint8Array, thisLength: int32): void { + static _GlobalScope_getContext(thisArray: Uint8Array, thisLength: int32): KInteropReturnBuffer { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_getContext(thisArray, thisLength) + } + throw new Error("Not implemented") + } + static _GlobalScope_postCardAction(thisArray: Uint8Array, thisLength: int32): void { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_postCardAction(thisArray, thisLength) + } + throw new Error("Not implemented") + } + static _GlobalScope_dollar_r(value: KStringPtr, thisArray: Uint8Array, thisLength: int32): KInteropReturnBuffer { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_dollar_r(value, thisArray, thisLength) + } + throw new Error("Not implemented") + } + static _GlobalScope_dollar_rawfile(value: KStringPtr): KInteropReturnBuffer { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_dollar_rawfile(value) + } + throw new Error("Not implemented") + } + static _GlobalScope_animateTo(thisArray: Uint8Array, thisLength: int32): void { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_animateTo(thisArray, thisLength) + } + throw new Error("Not implemented") + } + static _GlobalScope_animateToImmediately(thisArray: Uint8Array, thisLength: int32): void { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_animateToImmediately(thisArray, thisLength) + } + throw new Error("Not implemented") + } + static _GlobalScope_vp2px(value: number): number { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_vp2px(value) + } + throw new Error("Not implemented") + } + static _GlobalScope_px2vp(value: number): number { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_px2vp(value) + } + throw new Error("Not implemented") + } + static _GlobalScope_fp2px(value: number): number { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_fp2px(value) + } + throw new Error("Not implemented") + } + static _GlobalScope_px2fp(value: number): number { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_px2fp(value) + } + throw new Error("Not implemented") + } + static _GlobalScope_lpx2px(value: number): number { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_lpx2px(value) + } + throw new Error("Not implemented") + } + static _GlobalScope_px2lpx(value: number): number { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_px2lpx(value) + } + throw new Error("Not implemented") + } + static _GlobalScope_getInspectorNodes(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_getInspectorNodes() + } + throw new Error("Not implemented") + } + static _GlobalScope_getInspectorNodeById(id: number): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_getInspectorNodeById(id) + } + throw new Error("Not implemented") + } + static _GlobalScope_setAppBgColor(value: KStringPtr): void { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_setAppBgColor(value) + } + throw new Error("Not implemented") + } + static _GlobalScope_Profiler_registerVsyncCallback(thisArray: Uint8Array, thisLength: int32): void { if ((this._LoadOnce()) == (true)) { - return this._GlobalScope_Profiler_inspector_registerVsyncCallback(thisArray, thisLength) + return this._GlobalScope_Profiler_registerVsyncCallback(thisArray, thisLength) } throw new Error("Not implemented") } - static _GlobalScope_Profiler_inspector_unregisterVsyncCallback(): void { + static _GlobalScope_Profiler_unregisterVsyncCallback(): void { if ((this._LoadOnce()) == (true)) { - return this._GlobalScope_Profiler_inspector_unregisterVsyncCallback() + return this._GlobalScope_Profiler_unregisterVsyncCallback() } throw new Error("Not implemented") } - static _GlobalScope_inspector_getInspectorNodes(): KPointer { + static _GlobalScope_cursorControl_setCursor(value: KInt): void { if ((this._LoadOnce()) == (true)) { - return this._GlobalScope_inspector_getInspectorNodes() + return this._GlobalScope_cursorControl_setCursor(value) } throw new Error("Not implemented") } - static _GlobalScope_inspector_getInspectorNodeById(id: number): KPointer { + static _GlobalScope_cursorControl_restoreDefault(): void { if ((this._LoadOnce()) == (true)) { - return this._GlobalScope_inspector_getInspectorNodeById(id) + return this._GlobalScope_cursorControl_restoreDefault() } throw new Error("Not implemented") } - static _GlobalScope_inspector_setAppBgColor(value: KStringPtr): void { + static _GlobalScope_focusControl_requestFocus(value: KStringPtr): boolean { if ((this._LoadOnce()) == (true)) { - return this._GlobalScope_inspector_setAppBgColor(value) + return this._GlobalScope_focusControl_requestFocus(value) } throw new Error("Not implemented") } diff --git a/arkoala/arkui/src/generated/ArkUIGeneratedNativeModuleEmpty.ts b/arkoala/arkui/src/generated/ArkUIGeneratedNativeModuleEmpty.ts index e01a2606e..500431949 100644 --- a/arkoala/arkui/src/generated/ArkUIGeneratedNativeModuleEmpty.ts +++ b/arkoala/arkui/src/generated/ArkUIGeneratedNativeModuleEmpty.ts @@ -13,7 +13,7 @@ * limitations under the License. */ -import { KInt, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer } from "@koalaui/interop" +import { KInt, KLong, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer } from "@koalaui/interop" import { int32, float32 } from "@koalaui/common" import { Length } from "./ArkUnitsInterfaces" @@ -158,7 +158,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _AnimatorAttribute_playMode(ptr: KPointer, value: KInt): void { console.log("_AnimatorAttribute_playMode") } - _AnimatorAttribute_motion(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _AnimatorAttribute_motion(ptr: KPointer, value: KPointer): void { console.log("_AnimatorAttribute_motion") } _AnimatorAttribute_onStart(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { @@ -602,7 +602,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _CommonMethod_transition0(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_CommonMethod_transition0") } - _CommonMethod_transition1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _CommonMethod_transition1(ptr: KPointer, effect: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_CommonMethod_transition1") } _CommonMethod_motionBlur(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { @@ -866,7 +866,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _CommonMethod_renderFit(ptr: KPointer, value: KInt): void { console.log("_CommonMethod_renderFit") } - _CommonMethod_gestureModifier(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _CommonMethod_gestureModifier(ptr: KPointer, value: KPointer): void { console.log("_CommonMethod_gestureModifier") } _CommonMethod_backgroundBrightness(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { @@ -1709,7 +1709,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _ImageSpanAttribute_onError(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_ImageSpanAttribute_onError") } - _ImageSpanAttribute_alt(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _ImageSpanAttribute_alt(ptr: KPointer, value: KPointer): void { console.log("_ImageSpanAttribute_alt") } _Line_construct(id: KInt, flags: KInt): KPointer { @@ -1783,7 +1783,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _ListAttribute_friction(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_ListAttribute_friction") } - _ListAttribute_childrenMainSize(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _ListAttribute_childrenMainSize(ptr: KPointer, value: KPointer): void { console.log("_ListAttribute_childrenMainSize") } _ListAttribute_maintainVisibleContentPosition(ptr: KPointer, value: KInt): void { @@ -1881,7 +1881,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _ListItemGroupAttribute_divider(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_ListItemGroupAttribute_divider") } - _ListItemGroupAttribute_childrenMainSize(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _ListItemGroupAttribute_childrenMainSize(ptr: KPointer, value: KPointer): void { console.log("_ListItemGroupAttribute_childrenMainSize") } _LoadingProgress_construct(id: KInt, flags: KInt): KPointer { @@ -2498,7 +2498,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _RichEditorAttribute_onCopy(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_RichEditorAttribute_onCopy") } - _RichEditorAttribute_editMenuOptions(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _RichEditorAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void { console.log("_RichEditorAttribute_editMenuOptions") } _RichEditorAttribute_enableKeyboardOnFocus(ptr: KPointer, value: KInt): void { @@ -2774,7 +2774,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _SearchAttribute_onDidDelete(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_SearchAttribute_onDidDelete") } - _SearchAttribute_editMenuOptions(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _SearchAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void { console.log("_SearchAttribute_editMenuOptions") } _SearchAttribute_enablePreviewText(ptr: KPointer, value: KInt): void { @@ -2948,7 +2948,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_Shape_construct") return -1 } - _ShapeInterface_setShapeOptions0(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _ShapeInterface_setShapeOptions0(ptr: KPointer, value: KPointer): void { console.log("_ShapeInterface_setShapeOptions0") } _ShapeInterface_setShapeOptions1(ptr: KPointer): void { @@ -3073,7 +3073,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _BaseSpan_textBackgroundStyle(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_BaseSpan_textBackgroundStyle") } - _BaseSpan_baselineOffset(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _BaseSpan_baselineOffset(ptr: KPointer, value: KPointer): void { console.log("_BaseSpan_baselineOffset") } _Span_construct(id: KInt, flags: KInt): KPointer { @@ -3189,7 +3189,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _SwiperAttribute_indicator0(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_SwiperAttribute_indicator0") } - _SwiperAttribute_indicator1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _SwiperAttribute_indicator1(ptr: KPointer, value: KPointer): void { console.log("_SwiperAttribute_indicator1") } _SwiperAttribute_loop(ptr: KPointer, value: KInt): void { @@ -3483,7 +3483,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _TextAttribute_fontWeight1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_TextAttribute_fontWeight1") } - _TextAttribute_lineSpacing(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _TextAttribute_lineSpacing(ptr: KPointer, value: KPointer): void { console.log("_TextAttribute_lineSpacing") } _TextAttribute_textAlign(ptr: KPointer, value: KInt): void { @@ -3564,7 +3564,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _TextAttribute_textSelectable(ptr: KPointer, value: KInt): void { console.log("_TextAttribute_textSelectable") } - _TextAttribute_editMenuOptions(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _TextAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void { console.log("_TextAttribute_editMenuOptions") } _TextAttribute_halfLeading(ptr: KPointer, value: KInt): void { @@ -3697,7 +3697,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _TextAreaAttribute_letterSpacing(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_TextAreaAttribute_letterSpacing") } - _TextAreaAttribute_lineSpacing(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _TextAreaAttribute_lineSpacing(ptr: KPointer, value: KPointer): void { console.log("_TextAreaAttribute_lineSpacing") } _TextAreaAttribute_lineHeight(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { @@ -3727,7 +3727,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _TextAreaAttribute_onDidDelete(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_TextAreaAttribute_onDidDelete") } - _TextAreaAttribute_editMenuOptions(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _TextAreaAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void { console.log("_TextAreaAttribute_editMenuOptions") } _TextAreaAttribute_enablePreviewText(ptr: KPointer, value: KInt): void { @@ -3972,7 +3972,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _TextInputAttribute_onDidDelete(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_TextInputAttribute_onDidDelete") } - _TextInputAttribute_editMenuOptions(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _TextInputAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void { console.log("_TextInputAttribute_editMenuOptions") } _TextInputAttribute_enablePreviewText(ptr: KPointer, value: KInt): void { @@ -4548,7 +4548,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _WebAttribute_keyboardAvoidMode(ptr: KPointer, value: KInt): void { console.log("_WebAttribute_keyboardAvoidMode") } - _WebAttribute_editMenuOptions(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _WebAttribute_editMenuOptions(ptr: KPointer, value: KPointer): void { console.log("_WebAttribute_editMenuOptions") } _WebAttribute_enableHapticFeedback(ptr: KPointer, value: KInt): void { @@ -4807,6 +4807,9 @@ export class ArkUIGeneratedNativeModuleEmpty { _LazyForEachOps_Prepare(node: KPointer, itemCount: KInt, offset: KInt): void { console.log("_LazyForEachOps_Prepare") } + _LazyForEachOps_NotifyChange(node: KPointer, startIndex: KInt, endIndex: KInt, count: KInt): void { + console.log("_LazyForEachOps_NotifyChange") + } _SystemOps_ctor(): KPointer { console.log("_SystemOps_ctor") return -1 @@ -4822,7 +4825,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _SystemOps_EndFrame(root: KPointer): void { console.log("_SystemOps_EndFrame") } - _DrawingCanvas_ctor(thisArray: Uint8Array, thisLength: int32): KPointer { + _DrawingCanvas_ctor(pixelmap: KPointer): KPointer { console.log("_DrawingCanvas_ctor") return -1 } @@ -5141,13 +5144,13 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_FrameNode_isModifiable") return false } - _FrameNode_appendChild(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _FrameNode_appendChild(ptr: KPointer, node: KPointer): void { console.log("_FrameNode_appendChild") } - _FrameNode_insertChildAfter(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _FrameNode_insertChildAfter(ptr: KPointer, child: KPointer, sibling: KPointer): void { console.log("_FrameNode_insertChildAfter") } - _FrameNode_removeChild(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _FrameNode_removeChild(ptr: KPointer, node: KPointer): void { console.log("_FrameNode_removeChild") } _FrameNode_clearChildren(ptr: KPointer): void { @@ -5218,7 +5221,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_NavExtender_getFinalizer") return -1 } - _NavExtender_setUpdateStackCallback(thisArray: Uint8Array, thisLength: int32): void { + _NavExtender_setUpdateStackCallback(peer: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_NavExtender_setUpdateStackCallback") } _EventEmulator_ctor(): KPointer { @@ -5229,7 +5232,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_EventEmulator_getFinalizer") return -1 } - _EventEmulator_emitClickEvent(node: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _EventEmulator_emitClickEvent(node: KPointer, event: KPointer): void { console.log("_EventEmulator_emitClickEvent") } _EventEmulator_emitTextInputEvent(node: KPointer, text: KStringPtr): void { @@ -5267,7 +5270,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_SpringProp_getFinalizer") return -1 } - _SpringMotion_ctor(start: number, end: number, velocity: number, thisArray: Uint8Array, thisLength: int32): KPointer { + _SpringMotion_ctor(start: number, end: number, velocity: number, prop: KPointer): KPointer { console.log("_SpringMotion_ctor") return -1 } @@ -5283,7 +5286,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_FrictionMotion_getFinalizer") return -1 } - _ScrollMotion_ctor(position: number, velocity: number, min: number, max: number, thisArray: Uint8Array, thisLength: int32): KPointer { + _ScrollMotion_ctor(position: number, velocity: number, min: number, max: number, prop: KPointer): KPointer { console.log("_ScrollMotion_ctor") return -1 } @@ -5372,7 +5375,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_Path2D_getFinalizer") return -1 } - _Path2D_addPath(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _Path2D_addPath(ptr: KPointer, path: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_Path2D_addPath") } _CanvasPattern_ctor(): KPointer { @@ -5459,26 +5462,26 @@ export class ArkUIGeneratedNativeModuleEmpty { _CanvasRenderer_clip0(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_CanvasRenderer_clip0") } - _CanvasRenderer_clip1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _CanvasRenderer_clip1(ptr: KPointer, path: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_CanvasRenderer_clip1") } _CanvasRenderer_fill0(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_CanvasRenderer_fill0") } - _CanvasRenderer_fill1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _CanvasRenderer_fill1(ptr: KPointer, path: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_CanvasRenderer_fill1") } _CanvasRenderer_stroke0(ptr: KPointer): void { console.log("_CanvasRenderer_stroke0") } - _CanvasRenderer_stroke1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _CanvasRenderer_stroke1(ptr: KPointer, path: KPointer): void { console.log("_CanvasRenderer_stroke1") } _CanvasRenderer_createLinearGradient(ptr: KPointer, x0: number, y0: number, x1: number, y1: number): KPointer { console.log("_CanvasRenderer_createLinearGradient") return -1 } - _CanvasRenderer_createPattern(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + _CanvasRenderer_createPattern(ptr: KPointer, image: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { console.log("_CanvasRenderer_createPattern") return -1 } @@ -5494,7 +5497,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_CanvasRenderer_createImageData0") return -1 } - _CanvasRenderer_createImageData1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + _CanvasRenderer_createImageData1(ptr: KPointer, imagedata: KPointer): KPointer { console.log("_CanvasRenderer_createImageData1") return -1 } @@ -5506,10 +5509,10 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_CanvasRenderer_getPixelMap") return -1 } - _CanvasRenderer_putImageData0(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _CanvasRenderer_putImageData0(ptr: KPointer, imagedata: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_CanvasRenderer_putImageData0") } - _CanvasRenderer_putImageData1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _CanvasRenderer_putImageData1(ptr: KPointer, imagedata: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_CanvasRenderer_putImageData1") } _CanvasRenderer_getLineDash(ptr: KPointer): KPointer { @@ -5572,7 +5575,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _CanvasRenderer_setPixelMap(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_CanvasRenderer_setPixelMap") } - _CanvasRenderer_transferFromImageBitmap(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _CanvasRenderer_transferFromImageBitmap(ptr: KPointer, bitmap: KPointer): void { console.log("_CanvasRenderer_transferFromImageBitmap") } _CanvasRenderer_saveLayer(ptr: KPointer): void { @@ -5755,6 +5758,10 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_CanvasRenderingContext2D_getWidth") return 1 } + _CanvasRenderingContext2D_getCanvas(ptr: KPointer): KPointer { + console.log("_CanvasRenderingContext2D_getCanvas") + return -1 + } _OffscreenCanvasRenderingContext2D_ctor(width: number, height: number, thisArray: Uint8Array, thisLength: int32): KPointer { console.log("_OffscreenCanvasRenderingContext2D_ctor") return -1 @@ -5812,6 +5819,10 @@ export class ArkUIGeneratedNativeModuleEmpty { _DrawingRenderingContext_invalidate(ptr: KPointer): void { console.log("_DrawingRenderingContext_invalidate") } + _DrawingRenderingContext_getCanvas(ptr: KPointer): KPointer { + console.log("_DrawingRenderingContext_getCanvas") + return -1 + } _ICurve_ctor(): KPointer { console.log("_ICurve_ctor") return -1 @@ -5872,7 +5883,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_TransitionEffect_move") return -1 } - _TransitionEffect_asymmetric(thisArray: Uint8Array, thisLength: int32): KPointer { + _TransitionEffect_asymmetric(appear: KPointer, disappear: KPointer): KPointer { console.log("_TransitionEffect_asymmetric") return -1 } @@ -5880,19 +5891,25 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_TransitionEffect_animation") return -1 } - _TransitionEffect_combine(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + _TransitionEffect_combine(ptr: KPointer, transitionEffect: KPointer): KPointer { console.log("_TransitionEffect_combine") return -1 } - _GlobalScope_focusControl_common_requestFocus(value: KStringPtr): boolean { - console.log("_GlobalScope_focusControl_common_requestFocus") - return false + _TransitionEffect_getIDENTITY(): KPointer { + console.log("_TransitionEffect_getIDENTITY") + return -1 } - _GlobalScope_cursorControl_common_setCursor(value: KInt): void { - console.log("_GlobalScope_cursorControl_common_setCursor") + _TransitionEffect_getOPACITY(): KPointer { + console.log("_TransitionEffect_getOPACITY") + return -1 + } + _TransitionEffect_getSLIDE(): KPointer { + console.log("_TransitionEffect_getSLIDE") + return -1 } - _GlobalScope_cursorControl_common_restoreDefault(): void { - console.log("_GlobalScope_cursorControl_common_restoreDefault") + _TransitionEffect_getSLIDE_SWITCH(): KPointer { + console.log("_TransitionEffect_getSLIDE_SWITCH") + return -1 } _BaseEvent_ctor(): KPointer { console.log("_BaseEvent_ctor") @@ -6290,7 +6307,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_DragEvent_getY") return 1 } - _DragEvent_setData(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _DragEvent_setData(ptr: KPointer, unifiedData: KPointer): void { console.log("_DragEvent_setData") } _DragEvent_getData(ptr: KPointer): KPointer { @@ -6578,51 +6595,6 @@ export class ArkUIGeneratedNativeModuleEmpty { _GestureModifier_applyGesture(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_GestureModifier_applyGesture") } - _GlobalScope_common_getContext(thisArray: Uint8Array, thisLength: int32): KInteropReturnBuffer { - console.log("_GlobalScope_common_getContext") - return new Uint8Array() - } - _GlobalScope_common_postCardAction(thisArray: Uint8Array, thisLength: int32): void { - console.log("_GlobalScope_common_postCardAction") - } - _GlobalScope_common_dollar_r(value: KStringPtr, thisArray: Uint8Array, thisLength: int32): KInteropReturnBuffer { - console.log("_GlobalScope_common_dollar_r") - return new Uint8Array() - } - _GlobalScope_common_dollar_rawfile(value: KStringPtr): KInteropReturnBuffer { - console.log("_GlobalScope_common_dollar_rawfile") - return new Uint8Array() - } - _GlobalScope_common_animateTo(thisArray: Uint8Array, thisLength: int32): void { - console.log("_GlobalScope_common_animateTo") - } - _GlobalScope_common_animateToImmediately(thisArray: Uint8Array, thisLength: int32): void { - console.log("_GlobalScope_common_animateToImmediately") - } - _GlobalScope_common_vp2px(value: number): number { - console.log("_GlobalScope_common_vp2px") - return 1 - } - _GlobalScope_common_px2vp(value: number): number { - console.log("_GlobalScope_common_px2vp") - return 1 - } - _GlobalScope_common_fp2px(value: number): number { - console.log("_GlobalScope_common_fp2px") - return 1 - } - _GlobalScope_common_px2fp(value: number): number { - console.log("_GlobalScope_common_px2fp") - return 1 - } - _GlobalScope_common_lpx2px(value: number): number { - console.log("_GlobalScope_common_lpx2px") - return 1 - } - _GlobalScope_common_px2lpx(value: number): number { - console.log("_GlobalScope_common_px2lpx") - return 1 - } _ContextMenu_ctor(): KPointer { console.log("_ContextMenu_ctor") return -1 @@ -7137,10 +7109,18 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_NavDestinationContext_getConfigInRouteMap") return -1 } - _NavDestinationContext_setPathInfo(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _NavDestinationContext_getPathInfo(ptr: KPointer): KPointer { + console.log("_NavDestinationContext_getPathInfo") + return -1 + } + _NavDestinationContext_setPathInfo(ptr: KPointer, pathInfo: KPointer): void { console.log("_NavDestinationContext_setPathInfo") } - _NavDestinationContext_setPathStack(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _NavDestinationContext_getPathStack(ptr: KPointer): KPointer { + console.log("_NavDestinationContext_getPathStack") + return -1 + } + _NavDestinationContext_setPathStack(ptr: KPointer, pathStack: KPointer): void { console.log("_NavDestinationContext_setPathStack") } _NavDestinationContext_getNavDestinationId(ptr: KPointer): string { @@ -7190,17 +7170,17 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_NavPathStack_getFinalizer") return -1 } - _NavPathStack_pushPath0(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _NavPathStack_pushPath0(ptr: KPointer, info: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_NavPathStack_pushPath0") } - _NavPathStack_pushPath1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _NavPathStack_pushPath1(ptr: KPointer, info: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_NavPathStack_pushPath1") } - _NavPathStack_pushDestination0(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + _NavPathStack_pushDestination0(ptr: KPointer, info: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { console.log("_NavPathStack_pushDestination0") return -1 } - _NavPathStack_pushDestination1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + _NavPathStack_pushDestination1(ptr: KPointer, info: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { console.log("_NavPathStack_pushDestination1") return -1 } @@ -7218,13 +7198,13 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_NavPathStack_pushDestinationByName1") return -1 } - _NavPathStack_replacePath0(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _NavPathStack_replacePath0(ptr: KPointer, info: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_NavPathStack_replacePath0") } - _NavPathStack_replacePath1(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _NavPathStack_replacePath1(ptr: KPointer, info: KPointer, thisArray: Uint8Array, thisLength: int32): void { console.log("_NavPathStack_replacePath1") } - _NavPathStack_replaceDestination(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + _NavPathStack_replaceDestination(ptr: KPointer, info: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { console.log("_NavPathStack_replaceDestination") return -1 } @@ -7439,7 +7419,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_RichEditorController_getSelection") return new Uint8Array() } - _RichEditorController_fromStyledString(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + _RichEditorController_fromStyledString(ptr: KPointer, value: KPointer): KPointer { console.log("_RichEditorController_fromStyledString") return -1 } @@ -7455,7 +7435,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_RichEditorStyledStringController_getFinalizer") return -1 } - _RichEditorStyledStringController_setStyledString(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _RichEditorStyledStringController_setStyledString(ptr: KPointer, styledString: KPointer): void { console.log("_RichEditorStyledStringController_setStyledString") } _RichEditorStyledStringController_getStyledString(ptr: KPointer): KPointer { @@ -7741,7 +7721,7 @@ export class ArkUIGeneratedNativeModuleEmpty { _TextController_closeSelectionMenu(ptr: KPointer): void { console.log("_TextController_closeSelectionMenu") } - _TextController_setStyledString(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _TextController_setStyledString(ptr: KPointer, value: KPointer): void { console.log("_TextController_setStyledString") } _TextController_getLayoutManager(ptr: KPointer): KPointer { @@ -7834,7 +7814,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_StyledStringController_getFinalizer") return -1 } - _StyledStringController_setStyledString(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _StyledStringController_setStyledString(ptr: KPointer, styledString: KPointer): void { console.log("_StyledStringController_setStyledString") } _StyledStringController_getStyledString(ptr: KPointer): KPointer { @@ -7877,10 +7857,38 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_TextMenuItemId_of") return -1 } - _TextMenuItemId_equals(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): boolean { + _TextMenuItemId_equals(ptr: KPointer, id: KPointer): boolean { console.log("_TextMenuItemId_equals") return false } + _TextMenuItemId_getCUT(): KPointer { + console.log("_TextMenuItemId_getCUT") + return -1 + } + _TextMenuItemId_getCOPY(): KPointer { + console.log("_TextMenuItemId_getCOPY") + return -1 + } + _TextMenuItemId_getPASTE(): KPointer { + console.log("_TextMenuItemId_getPASTE") + return -1 + } + _TextMenuItemId_getSELECT_ALL(): KPointer { + console.log("_TextMenuItemId_getSELECT_ALL") + return -1 + } + _TextMenuItemId_getCOLLABORATION_SERVICE(): KPointer { + console.log("_TextMenuItemId_getCOLLABORATION_SERVICE") + return -1 + } + _TextMenuItemId_getCAMERA_INPUT(): KPointer { + console.log("_TextMenuItemId_getCAMERA_INPUT") + return -1 + } + _TextMenuItemId_getAI_WRITER(): KPointer { + console.log("_TextMenuItemId_getAI_WRITER") + return -1 + } _EditMenuOptions_ctor(): KPointer { console.log("_EditMenuOptions_ctor") return -1 @@ -8224,7 +8232,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_ControllerHandler_getFinalizer") return -1 } - _ControllerHandler_setWebController(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _ControllerHandler_setWebController(ptr: KPointer, controller: KPointer): void { console.log("_ControllerHandler_setWebController") } _WebContextMenuParam_ctor(): KPointer { @@ -8688,7 +8696,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_StyledString_getStyles") return -1 } - _StyledString_equals(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): boolean { + _StyledString_equals(ptr: KPointer, other: KPointer): boolean { console.log("_StyledString_equals") return false } @@ -8700,11 +8708,11 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_StyledString_fromHtml") return -1 } - _StyledString_toHtml(thisArray: Uint8Array, thisLength: int32): string { + _StyledString_toHtml(styledString: KPointer): string { console.log("_StyledString_toHtml") return "" } - _StyledString_marshalling(thisArray: Uint8Array, thisLength: int32): ArrayBuffer { + _StyledString_marshalling(styledString: KPointer): ArrayBuffer { console.log("_StyledString_marshalling") return new ArrayBuffer(8) } @@ -8756,7 +8764,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_DecorationStyle_getStyle") return -1 } - _BaselineOffsetStyle_ctor(thisArray: Uint8Array, thisLength: int32): KPointer { + _BaselineOffsetStyle_ctor(value: KPointer): KPointer { console.log("_BaselineOffsetStyle_ctor") return -1 } @@ -8768,7 +8776,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_BaselineOffsetStyle_getBaselineOffset") return 1 } - _LetterSpacingStyle_ctor(thisArray: Uint8Array, thisLength: int32): KPointer { + _LetterSpacingStyle_ctor(value: KPointer): KPointer { console.log("_LetterSpacingStyle_ctor") return -1 } @@ -8836,7 +8844,7 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_ParagraphStyle_getWordBreak") return -1 } - _LineHeightStyle_ctor(thisArray: Uint8Array, thisLength: int32): KPointer { + _LineHeightStyle_ctor(lineHeight: KPointer): KPointer { console.log("_LineHeightStyle_ctor") return -1 } @@ -8892,13 +8900,13 @@ export class ArkUIGeneratedNativeModuleEmpty { _MutableStyledString_clearStyles(ptr: KPointer): void { console.log("_MutableStyledString_clearStyles") } - _MutableStyledString_replaceStyledString(ptr: KPointer, start: number, length: number, thisArray: Uint8Array, thisLength: int32): void { + _MutableStyledString_replaceStyledString(ptr: KPointer, start: number, length: number, other: KPointer): void { console.log("_MutableStyledString_replaceStyledString") } - _MutableStyledString_insertStyledString(ptr: KPointer, start: number, thisArray: Uint8Array, thisLength: int32): void { + _MutableStyledString_insertStyledString(ptr: KPointer, start: number, other: KPointer): void { console.log("_MutableStyledString_insertStyledString") } - _MutableStyledString_appendStyledString(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + _MutableStyledString_appendStyledString(ptr: KPointer, other: KPointer): void { console.log("_MutableStyledString_appendStyledString") } _ImageAttachment_ctor(thisArray: Uint8Array, thisLength: int32): KPointer { @@ -8909,6 +8917,10 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_ImageAttachment_getFinalizer") return -1 } + _ImageAttachment_getValue(ptr: KPointer): KPointer { + console.log("_ImageAttachment_getValue") + return -1 + } _ImageAttachment_getVerticalAlign(ptr: KPointer): KPointer { console.log("_ImageAttachment_getVerticalAlign") return -1 @@ -8955,21 +8967,76 @@ export class ArkUIGeneratedNativeModuleEmpty { _LinearIndicatorController_stop(ptr: KPointer): void { console.log("_LinearIndicatorController_stop") } - _GlobalScope_Profiler_inspector_registerVsyncCallback(thisArray: Uint8Array, thisLength: int32): void { - console.log("_GlobalScope_Profiler_inspector_registerVsyncCallback") + _GlobalScope_getContext(thisArray: Uint8Array, thisLength: int32): KInteropReturnBuffer { + console.log("_GlobalScope_getContext") + return new Uint8Array() + } + _GlobalScope_postCardAction(thisArray: Uint8Array, thisLength: int32): void { + console.log("_GlobalScope_postCardAction") + } + _GlobalScope_dollar_r(value: KStringPtr, thisArray: Uint8Array, thisLength: int32): KInteropReturnBuffer { + console.log("_GlobalScope_dollar_r") + return new Uint8Array() + } + _GlobalScope_dollar_rawfile(value: KStringPtr): KInteropReturnBuffer { + console.log("_GlobalScope_dollar_rawfile") + return new Uint8Array() + } + _GlobalScope_animateTo(thisArray: Uint8Array, thisLength: int32): void { + console.log("_GlobalScope_animateTo") + } + _GlobalScope_animateToImmediately(thisArray: Uint8Array, thisLength: int32): void { + console.log("_GlobalScope_animateToImmediately") + } + _GlobalScope_vp2px(value: number): number { + console.log("_GlobalScope_vp2px") + return 1 + } + _GlobalScope_px2vp(value: number): number { + console.log("_GlobalScope_px2vp") + return 1 } - _GlobalScope_Profiler_inspector_unregisterVsyncCallback(): void { - console.log("_GlobalScope_Profiler_inspector_unregisterVsyncCallback") + _GlobalScope_fp2px(value: number): number { + console.log("_GlobalScope_fp2px") + return 1 } - _GlobalScope_inspector_getInspectorNodes(): KPointer { - console.log("_GlobalScope_inspector_getInspectorNodes") + _GlobalScope_px2fp(value: number): number { + console.log("_GlobalScope_px2fp") + return 1 + } + _GlobalScope_lpx2px(value: number): number { + console.log("_GlobalScope_lpx2px") + return 1 + } + _GlobalScope_px2lpx(value: number): number { + console.log("_GlobalScope_px2lpx") + return 1 + } + _GlobalScope_getInspectorNodes(): KPointer { + console.log("_GlobalScope_getInspectorNodes") return -1 } - _GlobalScope_inspector_getInspectorNodeById(id: number): KPointer { - console.log("_GlobalScope_inspector_getInspectorNodeById") + _GlobalScope_getInspectorNodeById(id: number): KPointer { + console.log("_GlobalScope_getInspectorNodeById") return -1 } - _GlobalScope_inspector_setAppBgColor(value: KStringPtr): void { - console.log("_GlobalScope_inspector_setAppBgColor") + _GlobalScope_setAppBgColor(value: KStringPtr): void { + console.log("_GlobalScope_setAppBgColor") + } + _GlobalScope_Profiler_registerVsyncCallback(thisArray: Uint8Array, thisLength: int32): void { + console.log("_GlobalScope_Profiler_registerVsyncCallback") + } + _GlobalScope_Profiler_unregisterVsyncCallback(): void { + console.log("_GlobalScope_Profiler_unregisterVsyncCallback") + } + _GlobalScope_cursorControl_setCursor(value: KInt): void { + console.log("_GlobalScope_cursorControl_setCursor") + } + _GlobalScope_cursorControl_restoreDefault(): void { + console.log("_GlobalScope_cursorControl_restoreDefault") + } + _GlobalScope_focusControl_requestFocus(value: KStringPtr): boolean { + console.log("_GlobalScope_focusControl_requestFocus") + return false } } \ No newline at end of file diff --git a/arkoala/arkui/src/generated/ArkUnifiedDataMaterialized.ts b/arkoala/arkui/src/generated/ArkUnifiedDataMaterialized.ts index df9f0d4ad..b1de5205a 100644 --- a/arkoala/arkui/src/generated/ArkUnifiedDataMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkUnifiedDataMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkUrlStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkUrlStyleMaterialized.ts index 79bb73ee3..5135c0743 100644 --- a/arkoala/arkui/src/generated/ArkUrlStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkUrlStyleMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkVideoControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkVideoControllerMaterialized.ts index 32c1a4000..f004039f0 100644 --- a/arkoala/arkui/src/generated/ArkVideoControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkVideoControllerMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { SeekMode } from "./ArkVideoInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkViewMaterialized.ts b/arkoala/arkui/src/generated/ArkViewMaterialized.ts index 165e0bdb2..1c4b72ae5 100644 --- a/arkoala/arkui/src/generated/ArkViewMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkViewMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkWaterFlowSectionsMaterialized.ts b/arkoala/arkui/src/generated/ArkWaterFlowSectionsMaterialized.ts index 4253a9a2d..b36ebea0e 100644 --- a/arkoala/arkui/src/generated/ArkWaterFlowSectionsMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkWaterFlowSectionsMaterialized.ts @@ -18,7 +18,7 @@ import { SectionOptions, GetItemMainSizeByIndex } from "./ArkWaterFlowInterfaces" import { Dimension, Margin } from "./ArkUnitsInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkWebContextMenuParamMaterialized.ts b/arkoala/arkui/src/generated/ArkWebContextMenuParamMaterialized.ts index 25f2eaa2f..cb57e83e7 100644 --- a/arkoala/arkui/src/generated/ArkWebContextMenuParamMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkWebContextMenuParamMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { ContextMenuMediaType, ContextMenuSourceType, ContextMenuInputFieldType } from "./ArkWebInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkWebContextMenuResultMaterialized.ts b/arkoala/arkui/src/generated/ArkWebContextMenuResultMaterialized.ts index 059dc1a9f..b2a7e5546 100644 --- a/arkoala/arkui/src/generated/ArkWebContextMenuResultMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkWebContextMenuResultMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkWebControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkWebControllerMaterialized.ts index 70b43d038..ca44fe324 100644 --- a/arkoala/arkui/src/generated/ArkWebControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkWebControllerMaterialized.ts @@ -19,7 +19,7 @@ import { Resource } from "./ArkResourceInterfaces" import { Header, HitTestType } from "./ArkWebInterfaces" import { WebCookie, WebCookieInternal } from "./ArkWebCookieMaterialized" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" @@ -262,6 +262,7 @@ export class WebController implements MaterializedBase { } private getCookieManager_serialize(): WebCookie { const retval = ArkUIGeneratedNativeModule._WebController_getCookieManager(this.peer!.ptr) - throw new Error("Object deserialization is not implemented.") + const obj: WebCookie = WebCookieInternal.fromPtr(retval) + return obj } } diff --git a/arkoala/arkui/src/generated/ArkWebCookieMaterialized.ts b/arkoala/arkui/src/generated/ArkWebCookieMaterialized.ts index a84e7baf0..196e6f84f 100644 --- a/arkoala/arkui/src/generated/ArkWebCookieMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkWebCookieMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkWebKeyboardControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkWebKeyboardControllerMaterialized.ts index 3e1bdb0d7..5e8b13045 100644 --- a/arkoala/arkui/src/generated/ArkWebKeyboardControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkWebKeyboardControllerMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkWebResourceErrorMaterialized.ts b/arkoala/arkui/src/generated/ArkWebResourceErrorMaterialized.ts index 480e2e4a6..7ec322e9c 100644 --- a/arkoala/arkui/src/generated/ArkWebResourceErrorMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkWebResourceErrorMaterialized.ts @@ -16,7 +16,7 @@ // 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, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkWebResourceRequestMaterialized.ts b/arkoala/arkui/src/generated/ArkWebResourceRequestMaterialized.ts index 939194ecc..6e4551507 100644 --- a/arkoala/arkui/src/generated/ArkWebResourceRequestMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkWebResourceRequestMaterialized.ts @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { Header } from "./ArkWebInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkWebResourceResponseMaterialized.ts b/arkoala/arkui/src/generated/ArkWebResourceResponseMaterialized.ts index f6268026d..69c6245fd 100644 --- a/arkoala/arkui/src/generated/ArkWebResourceResponseMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkWebResourceResponseMaterialized.ts @@ -18,7 +18,7 @@ import { Resource } from "./ArkResourceInterfaces" import { Header } from "./ArkWebInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkWebviewControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkWebviewControllerMaterialized.ts index e347085f5..d32aa7f53 100644 --- a/arkoala/arkui/src/generated/ArkWebviewControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkWebviewControllerMaterialized.ts @@ -18,7 +18,7 @@ import { Resource } from "./ArkResourceInterfaces" import { WebHeader } from "./ArkArkuiExternalInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/ArkXComponentControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkXComponentControllerMaterialized.ts index 925249690..031ba4ecb 100644 --- a/arkoala/arkui/src/generated/ArkXComponentControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkXComponentControllerMaterialized.ts @@ -18,7 +18,7 @@ import { SurfaceRect, SurfaceRotationOptions } from "./ArkXcomponentInterfaces" import { ImageAnalyzerConfig, ImageAnalyzerType } from "./ArkImageCommonInterfaces" -import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" import { Serializer } from "./peers/Serializer" import { CallbackKind } from "./peers/CallbackKind" diff --git a/arkoala/arkui/src/generated/GlobalScope.ts b/arkoala/arkui/src/generated/GlobalScope.ts index 1b52931f2..202aac0ce 100644 --- a/arkoala/arkui/src/generated/GlobalScope.ts +++ b/arkoala/arkui/src/generated/GlobalScope.ts @@ -16,51 +16,53 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { GlobalScope_common } from "./ArkGlobalScopeCommonMaterialized" -import { ICurve } from "./ArkICurveMaterialized" -import { GlobalScope_inspector } from "./ArkGlobalScopeInspectorMaterialized" -export function getContext(component: Object): Context { - return GlobalScope_common.getContext(component) +import { Context, AnimateParam, FinishCallbackType, ExpectedFrameRateRange } from "./ArkCommonInterfaces" +import { GlobalScope } from "./peers/GlobalScope" +import { Resource } from "./ArkResourceInterfaces" +import { Curve, PlayMode } from "./ArkEnumsInterfaces" +import { ICurve, ICurveInternal } from "./ArkICurveMaterialized" +export function getContext(component?: Object | undefined): Context { + return GlobalScope.getContext(component) } export function postCardAction(component: Object, action: Object): void { - GlobalScope_common.postCardAction(component, action) + GlobalScope.postCardAction(component, action) } export function dollar_r(value: string, params: Array): Resource { - return GlobalScope_common.dollar_r(value, params) + return GlobalScope.dollar_r(value, params) } export function dollar_rawfile(value: string): Resource { - return GlobalScope_common.dollar_rawfile(value) + return GlobalScope.dollar_rawfile(value) } export function animateTo(value: AnimateParam, event: (() => void)): void { - GlobalScope_common.animateTo(value, event) + GlobalScope.animateTo(value, event) } export function animateToImmediately(value: AnimateParam, event: (() => void)): void { - GlobalScope_common.animateToImmediately(value, event) + GlobalScope.animateToImmediately(value, event) } export function vp2px(value: number): number { - return GlobalScope_common.vp2px(value) + return GlobalScope.vp2px(value) } export function px2vp(value: number): number { - return GlobalScope_common.px2vp(value) + return GlobalScope.px2vp(value) } export function fp2px(value: number): number { - return GlobalScope_common.fp2px(value) + return GlobalScope.fp2px(value) } export function px2fp(value: number): number { - return GlobalScope_common.px2fp(value) + return GlobalScope.px2fp(value) } export function lpx2px(value: number): number { - return GlobalScope_common.lpx2px(value) + return GlobalScope.lpx2px(value) } export function px2lpx(value: number): number { - return GlobalScope_common.px2lpx(value) + return GlobalScope.px2lpx(value) } export function getInspectorNodes(): Object { - return GlobalScope_inspector.getInspectorNodes() + return GlobalScope.getInspectorNodes() } export function getInspectorNodeById(id: number): Object { - return GlobalScope_inspector.getInspectorNodeById(id) + return GlobalScope.getInspectorNodeById(id) } export function setAppBgColor(value: string): void { - GlobalScope_inspector.setAppBgColor(value) + GlobalScope.setAppBgColor(value) } diff --git a/arkoala/arkui/src/generated/peer_events.ts b/arkoala/arkui/src/generated/peer_events.ts index 911634cf1..4fb17126c 100644 --- a/arkoala/arkui/src/generated/peer_events.ts +++ b/arkoala/arkui/src/generated/peer_events.ts @@ -28,7 +28,8 @@ import { ScrollOnScrollCallback, OnScrollEdgeCallback, OnScrollFrameBeginCallbac import { ScrollState, OnScrollVisibleContentChangeCallback, VisibleListContentInfo, ListItemGroupArea } from "./ArkListInterfaces" import { DatePickerResult } from "./ArkDatePickerInterfaces" import { TerminationInfo } from "./ArkEmbeddedComponentInterfaces" -import { Want, ErrorCallback, BusinessError, WebHeader } from "./ArkArkuiExternalInterfaces" +import { Want, ErrorCallback, WebHeader } from "./ArkArkuiExternalInterfaces" +import { BusinessError } from "./ArkBaseInterfaces" import { OnFoldStatusChangeCallback, OnFoldStatusChangeInfo, OnHoverStatusChangeCallback, HoverEventParam, WindowStatusType } from "./ArkFolderStackInterfaces" import { FormCallbackInfo } from "./ArkFormComponentInterfaces" import { ComputedBarAttribute } from "./ArkGridInterfaces" diff --git a/arkoala/arkui/src/generated/peers/ArkAbilityComponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkAbilityComponentPeer.ts index dbf040ee0..ad4018f72 100644 --- a/arkoala/arkui/src/generated/peers/ArkAbilityComponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkAbilityComponentPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkAlphabetIndexerPeer.ts b/arkoala/arkui/src/generated/peers/ArkAlphabetIndexerPeer.ts index 2c548fc49..ceb8eb663 100644 --- a/arkoala/arkui/src/generated/peers/ArkAlphabetIndexerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkAlphabetIndexerPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkAnimatorPeer.ts b/arkoala/arkui/src/generated/peers/ArkAnimatorPeer.ts index 38a1ef4e5..62423a386 100644 --- a/arkoala/arkui/src/generated/peers/ArkAnimatorPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkAnimatorPeer.ts @@ -63,8 +63,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -105,10 +105,7 @@ export class ArkAnimatorPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._AnimatorAttribute_playMode(this.peer.ptr, value) } motionAttribute(value: SpringMotion): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeSpringMotion(value) - ArkUIGeneratedNativeModule._AnimatorAttribute_motion(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._AnimatorAttribute_motion(this.peer.ptr, toPeerPtr(value)) } onStartAttribute(value: (() => void)): void { const thisSerializer: Serializer = Serializer.hold() diff --git a/arkoala/arkui/src/generated/peers/ArkBadgePeer.ts b/arkoala/arkui/src/generated/peers/ArkBadgePeer.ts index 37786a866..5491f453a 100644 --- a/arkoala/arkui/src/generated/peers/ArkBadgePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkBadgePeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkBlankPeer.ts b/arkoala/arkui/src/generated/peers/ArkBlankPeer.ts index 5a26fbabb..703a1e24e 100644 --- a/arkoala/arkui/src/generated/peers/ArkBlankPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkBlankPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkButtonPeer.ts b/arkoala/arkui/src/generated/peers/ArkButtonPeer.ts index b7ac816db..94cab340d 100644 --- a/arkoala/arkui/src/generated/peers/ArkButtonPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkButtonPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkCalendarPeer.ts b/arkoala/arkui/src/generated/peers/ArkCalendarPeer.ts index 86e3fea0c..71270cb5f 100644 --- a/arkoala/arkui/src/generated/peers/ArkCalendarPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkCalendarPeer.ts @@ -31,8 +31,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkCalendarPickerPeer.ts b/arkoala/arkui/src/generated/peers/ArkCalendarPickerPeer.ts index 1ccfb50d9..0b27f88e4 100644 --- a/arkoala/arkui/src/generated/peers/ArkCalendarPickerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkCalendarPickerPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkCanvasPeer.ts b/arkoala/arkui/src/generated/peers/ArkCanvasPeer.ts index 73d61b3d9..95768cb50 100644 --- a/arkoala/arkui/src/generated/peers/ArkCanvasPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkCanvasPeer.ts @@ -76,8 +76,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkCheckboxPeer.ts b/arkoala/arkui/src/generated/peers/ArkCheckboxPeer.ts index c7f62fd9b..ed5e5a8f0 100644 --- a/arkoala/arkui/src/generated/peers/ArkCheckboxPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkCheckboxPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkCheckboxgroupPeer.ts b/arkoala/arkui/src/generated/peers/ArkCheckboxgroupPeer.ts index fb6e91e63..4289036f4 100644 --- a/arkoala/arkui/src/generated/peers/ArkCheckboxgroupPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkCheckboxgroupPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkCirclePeer.ts b/arkoala/arkui/src/generated/peers/ArkCirclePeer.ts index b1455e23c..dcb121eb3 100644 --- a/arkoala/arkui/src/generated/peers/ArkCirclePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkCirclePeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkColumnPeer.ts b/arkoala/arkui/src/generated/peers/ArkColumnPeer.ts index 8deff2d54..6a58113e9 100644 --- a/arkoala/arkui/src/generated/peers/ArkColumnPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkColumnPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkColumnSplitPeer.ts b/arkoala/arkui/src/generated/peers/ArkColumnSplitPeer.ts index 231169466..15d6d751e 100644 --- a/arkoala/arkui/src/generated/peers/ArkColumnSplitPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkColumnSplitPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkCommonPeer.ts b/arkoala/arkui/src/generated/peers/ArkCommonPeer.ts index 2d9114da1..085a5b1ad 100644 --- a/arkoala/arkui/src/generated/peers/ArkCommonPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkCommonPeer.ts @@ -60,8 +60,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -1248,7 +1248,6 @@ export class ArkCommonMethodPeer extends PeerNode { } transition1Attribute(effect: TransitionEffect, onFinish?: TransitionFinishCallback): void { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeTransitionEffect(effect) let onFinish_type: int32 = RuntimeType.UNDEFINED onFinish_type = runtimeType(onFinish) thisSerializer.writeInt8(onFinish_type) @@ -1256,7 +1255,7 @@ export class ArkCommonMethodPeer extends PeerNode { const onFinish_value = onFinish! thisSerializer.holdAndWriteCallback(onFinish_value) } - ArkUIGeneratedNativeModule._CommonMethod_transition1(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) + ArkUIGeneratedNativeModule._CommonMethod_transition1(this.peer.ptr, toPeerPtr(effect), thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } motionBlurAttribute(value: MotionBlurOptions): void { @@ -2184,10 +2183,7 @@ export class ArkCommonMethodPeer extends PeerNode { ArkUIGeneratedNativeModule._CommonMethod_renderFit(this.peer.ptr, value) } gestureModifierAttribute(value: GestureModifier): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeGestureModifier(value) - ArkUIGeneratedNativeModule._CommonMethod_gestureModifier(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._CommonMethod_gestureModifier(this.peer.ptr, toPeerPtr(value)) } backgroundBrightnessAttribute(value: BackgroundBrightnessOptions): void { const thisSerializer: Serializer = Serializer.hold() diff --git a/arkoala/arkui/src/generated/peers/ArkComponent3dPeer.ts b/arkoala/arkui/src/generated/peers/ArkComponent3dPeer.ts index 3b5f88e2d..27ead852c 100644 --- a/arkoala/arkui/src/generated/peers/ArkComponent3dPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkComponent3dPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkContainerSpanPeer.ts b/arkoala/arkui/src/generated/peers/ArkContainerSpanPeer.ts index d25d66a2b..76adffd25 100644 --- a/arkoala/arkui/src/generated/peers/ArkContainerSpanPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkContainerSpanPeer.ts @@ -31,8 +31,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkCounterPeer.ts b/arkoala/arkui/src/generated/peers/ArkCounterPeer.ts index 813cf25a6..6e70a729e 100644 --- a/arkoala/arkui/src/generated/peers/ArkCounterPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkCounterPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkDataPanelPeer.ts b/arkoala/arkui/src/generated/peers/ArkDataPanelPeer.ts index 3450f50ab..f23b30b25 100644 --- a/arkoala/arkui/src/generated/peers/ArkDataPanelPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkDataPanelPeer.ts @@ -62,8 +62,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkDatePickerPeer.ts b/arkoala/arkui/src/generated/peers/ArkDatePickerPeer.ts index bc1324217..fb5a28c8d 100644 --- a/arkoala/arkui/src/generated/peers/ArkDatePickerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkDatePickerPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkDividerPeer.ts b/arkoala/arkui/src/generated/peers/ArkDividerPeer.ts index c1aa12da0..eff7918d9 100644 --- a/arkoala/arkui/src/generated/peers/ArkDividerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkDividerPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkEffectComponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkEffectComponentPeer.ts index aaa6a57d0..b653fdc70 100644 --- a/arkoala/arkui/src/generated/peers/ArkEffectComponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkEffectComponentPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkEllipsePeer.ts b/arkoala/arkui/src/generated/peers/ArkEllipsePeer.ts index e07622a4f..4bb844e1e 100644 --- a/arkoala/arkui/src/generated/peers/ArkEllipsePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkEllipsePeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkEmbeddedComponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkEmbeddedComponentPeer.ts index 78b86b41d..11e94b6ce 100644 --- a/arkoala/arkui/src/generated/peers/ArkEmbeddedComponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkEmbeddedComponentPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkFlexPeer.ts b/arkoala/arkui/src/generated/peers/ArkFlexPeer.ts index 05688dca6..82b5da532 100644 --- a/arkoala/arkui/src/generated/peers/ArkFlexPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkFlexPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkFlowItemPeer.ts b/arkoala/arkui/src/generated/peers/ArkFlowItemPeer.ts index 071a9f85a..59d25b0e8 100644 --- a/arkoala/arkui/src/generated/peers/ArkFlowItemPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkFlowItemPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkFolderStackPeer.ts b/arkoala/arkui/src/generated/peers/ArkFolderStackPeer.ts index 8d3827625..89d276d2f 100644 --- a/arkoala/arkui/src/generated/peers/ArkFolderStackPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkFolderStackPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkFormComponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkFormComponentPeer.ts index ff39eefd0..2c254ab90 100644 --- a/arkoala/arkui/src/generated/peers/ArkFormComponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkFormComponentPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkFormLinkPeer.ts b/arkoala/arkui/src/generated/peers/ArkFormLinkPeer.ts index b99ff3b9a..887244c78 100644 --- a/arkoala/arkui/src/generated/peers/ArkFormLinkPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkFormLinkPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkGaugePeer.ts b/arkoala/arkui/src/generated/peers/ArkGaugePeer.ts index 59d9bb119..da1e21dce 100644 --- a/arkoala/arkui/src/generated/peers/ArkGaugePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkGaugePeer.ts @@ -63,8 +63,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkGridColPeer.ts b/arkoala/arkui/src/generated/peers/ArkGridColPeer.ts index 29a64eb46..185a87a49 100644 --- a/arkoala/arkui/src/generated/peers/ArkGridColPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkGridColPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkGridContainerPeer.ts b/arkoala/arkui/src/generated/peers/ArkGridContainerPeer.ts index 5916bb270..003a8aee2 100644 --- a/arkoala/arkui/src/generated/peers/ArkGridContainerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkGridContainerPeer.ts @@ -62,8 +62,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkGridItemPeer.ts b/arkoala/arkui/src/generated/peers/ArkGridItemPeer.ts index 1bce8d882..fd0d978e0 100644 --- a/arkoala/arkui/src/generated/peers/ArkGridItemPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkGridItemPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkGridPeer.ts b/arkoala/arkui/src/generated/peers/ArkGridPeer.ts index a89a6fea6..6bed6edb4 100644 --- a/arkoala/arkui/src/generated/peers/ArkGridPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkGridPeer.ts @@ -64,8 +64,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkGridRowPeer.ts b/arkoala/arkui/src/generated/peers/ArkGridRowPeer.ts index e6d29ed10..d011231ad 100644 --- a/arkoala/arkui/src/generated/peers/ArkGridRowPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkGridRowPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkHyperlinkPeer.ts b/arkoala/arkui/src/generated/peers/ArkHyperlinkPeer.ts index 6d0971b99..e1491784f 100644 --- a/arkoala/arkui/src/generated/peers/ArkHyperlinkPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkHyperlinkPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkImageAnimatorPeer.ts b/arkoala/arkui/src/generated/peers/ArkImageAnimatorPeer.ts index 845e076a1..e917e79af 100644 --- a/arkoala/arkui/src/generated/peers/ArkImageAnimatorPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkImageAnimatorPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkImagePeer.ts b/arkoala/arkui/src/generated/peers/ArkImagePeer.ts index 6deb94f23..dbb36879a 100644 --- a/arkoala/arkui/src/generated/peers/ArkImagePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkImagePeer.ts @@ -63,8 +63,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkImageSpanPeer.ts b/arkoala/arkui/src/generated/peers/ArkImageSpanPeer.ts index 1c43d0fa1..4e1d7270b 100644 --- a/arkoala/arkui/src/generated/peers/ArkImageSpanPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkImageSpanPeer.ts @@ -63,8 +63,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -144,10 +144,7 @@ export class ArkImageSpanPeer extends ArkBaseSpanPeer { thisSerializer.release() } altAttribute(value: PixelMap): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writePixelMap(value) - ArkUIGeneratedNativeModule._ImageSpanAttribute_alt(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._ImageSpanAttribute_alt(this.peer.ptr, toPeerPtr(value)) } } export interface ArkImageSpanAttributes extends ArkBaseSpanAttributes { diff --git a/arkoala/arkui/src/generated/peers/ArkIndicatorcomponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkIndicatorcomponentPeer.ts index 7ab697d1f..0f9caae37 100644 --- a/arkoala/arkui/src/generated/peers/ArkIndicatorcomponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkIndicatorcomponentPeer.ts @@ -65,8 +65,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" import { BottomTabBarStyle } from "./../ArkBottomTabBarStyleBuilder" export class ArkIndicatorComponentPeer extends ArkCommonMethodPeer { diff --git a/arkoala/arkui/src/generated/peers/ArkLinePeer.ts b/arkoala/arkui/src/generated/peers/ArkLinePeer.ts index 8176d74e9..669605f3f 100644 --- a/arkoala/arkui/src/generated/peers/ArkLinePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkLinePeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkLinearindicatorPeer.ts b/arkoala/arkui/src/generated/peers/ArkLinearindicatorPeer.ts index c2360a1f6..3dc6854fa 100644 --- a/arkoala/arkui/src/generated/peers/ArkLinearindicatorPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkLinearindicatorPeer.ts @@ -62,8 +62,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkListItemGroupPeer.ts b/arkoala/arkui/src/generated/peers/ArkListItemGroupPeer.ts index 62ad24b87..d7fc9cbbf 100644 --- a/arkoala/arkui/src/generated/peers/ArkListItemGroupPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkListItemGroupPeer.ts @@ -63,8 +63,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -105,10 +105,7 @@ export class ArkListItemGroupPeer extends ArkCommonMethodPeer { thisSerializer.release() } childrenMainSizeAttribute(value: ChildrenMainSize): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeChildrenMainSize(value) - ArkUIGeneratedNativeModule._ListItemGroupAttribute_childrenMainSize(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._ListItemGroupAttribute_childrenMainSize(this.peer.ptr, toPeerPtr(value)) } } export interface ArkListItemGroupAttributes extends ArkCommonMethodAttributes { diff --git a/arkoala/arkui/src/generated/peers/ArkListItemPeer.ts b/arkoala/arkui/src/generated/peers/ArkListItemPeer.ts index 0bdde60db..e2d4e6762 100644 --- a/arkoala/arkui/src/generated/peers/ArkListItemPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkListItemPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkListPeer.ts b/arkoala/arkui/src/generated/peers/ArkListPeer.ts index 57e0e7280..2d8581581 100644 --- a/arkoala/arkui/src/generated/peers/ArkListPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkListPeer.ts @@ -64,8 +64,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -174,10 +174,7 @@ export class ArkListPeer extends ArkScrollableCommonMethodPeer { thisSerializer.release() } childrenMainSizeAttribute(value: ChildrenMainSize): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeChildrenMainSize(value) - ArkUIGeneratedNativeModule._ListAttribute_childrenMainSize(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._ListAttribute_childrenMainSize(this.peer.ptr, toPeerPtr(value)) } maintainVisibleContentPositionAttribute(value: boolean): void { ArkUIGeneratedNativeModule._ListAttribute_maintainVisibleContentPosition(this.peer.ptr, +value) diff --git a/arkoala/arkui/src/generated/peers/ArkLoadingProgressPeer.ts b/arkoala/arkui/src/generated/peers/ArkLoadingProgressPeer.ts index 508edadf0..e54843c6d 100644 --- a/arkoala/arkui/src/generated/peers/ArkLoadingProgressPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkLoadingProgressPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkLocationButtonPeer.ts b/arkoala/arkui/src/generated/peers/ArkLocationButtonPeer.ts index 0c6d76cc2..91ef01324 100644 --- a/arkoala/arkui/src/generated/peers/ArkLocationButtonPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkLocationButtonPeer.ts @@ -39,8 +39,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkMarqueePeer.ts b/arkoala/arkui/src/generated/peers/ArkMarqueePeer.ts index 97f35e77d..1f589542e 100644 --- a/arkoala/arkui/src/generated/peers/ArkMarqueePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkMarqueePeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkMediaCachedImagePeer.ts b/arkoala/arkui/src/generated/peers/ArkMediaCachedImagePeer.ts index 8af5eef76..826381f1e 100644 --- a/arkoala/arkui/src/generated/peers/ArkMediaCachedImagePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkMediaCachedImagePeer.ts @@ -63,8 +63,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkMenuItemGroupPeer.ts b/arkoala/arkui/src/generated/peers/ArkMenuItemGroupPeer.ts index 8cd749157..d3942d8d5 100644 --- a/arkoala/arkui/src/generated/peers/ArkMenuItemGroupPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkMenuItemGroupPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkMenuItemPeer.ts b/arkoala/arkui/src/generated/peers/ArkMenuItemPeer.ts index 143b64b9c..709bdd852 100644 --- a/arkoala/arkui/src/generated/peers/ArkMenuItemPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkMenuItemPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkMenuPeer.ts b/arkoala/arkui/src/generated/peers/ArkMenuPeer.ts index f664d90ef..449a199cc 100644 --- a/arkoala/arkui/src/generated/peers/ArkMenuPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkMenuPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkNavDestinationPeer.ts b/arkoala/arkui/src/generated/peers/ArkNavDestinationPeer.ts index da2cc73d4..1b571a7c8 100644 --- a/arkoala/arkui/src/generated/peers/ArkNavDestinationPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkNavDestinationPeer.ts @@ -65,8 +65,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkNavRouterPeer.ts b/arkoala/arkui/src/generated/peers/ArkNavRouterPeer.ts index cb62caeda..df0de0f7e 100644 --- a/arkoala/arkui/src/generated/peers/ArkNavRouterPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkNavRouterPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkNavigatorPeer.ts b/arkoala/arkui/src/generated/peers/ArkNavigatorPeer.ts index 357a83b97..4c39fc4dc 100644 --- a/arkoala/arkui/src/generated/peers/ArkNavigatorPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkNavigatorPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkNodeContainerPeer.ts b/arkoala/arkui/src/generated/peers/ArkNodeContainerPeer.ts index b62a2c4e4..576b1a10c 100644 --- a/arkoala/arkui/src/generated/peers/ArkNodeContainerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkNodeContainerPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkPanelPeer.ts b/arkoala/arkui/src/generated/peers/ArkPanelPeer.ts index 3fb9432a2..1977a7694 100644 --- a/arkoala/arkui/src/generated/peers/ArkPanelPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkPanelPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkPasteButtonPeer.ts b/arkoala/arkui/src/generated/peers/ArkPasteButtonPeer.ts index a78a0dd02..0fa09d518 100644 --- a/arkoala/arkui/src/generated/peers/ArkPasteButtonPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkPasteButtonPeer.ts @@ -39,8 +39,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkPathPeer.ts b/arkoala/arkui/src/generated/peers/ArkPathPeer.ts index 67d1341cf..8512ae836 100644 --- a/arkoala/arkui/src/generated/peers/ArkPathPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkPathPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkPatternLockPeer.ts b/arkoala/arkui/src/generated/peers/ArkPatternLockPeer.ts index e4016173a..ae24e1b6b 100644 --- a/arkoala/arkui/src/generated/peers/ArkPatternLockPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkPatternLockPeer.ts @@ -62,8 +62,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkPluginComponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkPluginComponentPeer.ts index 34b0f8462..de0e108b9 100644 --- a/arkoala/arkui/src/generated/peers/ArkPluginComponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkPluginComponentPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkPolygonPeer.ts b/arkoala/arkui/src/generated/peers/ArkPolygonPeer.ts index aaa1d1269..197ae3a60 100644 --- a/arkoala/arkui/src/generated/peers/ArkPolygonPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkPolygonPeer.ts @@ -62,8 +62,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkPolylinePeer.ts b/arkoala/arkui/src/generated/peers/ArkPolylinePeer.ts index 09ee2060c..2adadabd6 100644 --- a/arkoala/arkui/src/generated/peers/ArkPolylinePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkPolylinePeer.ts @@ -62,8 +62,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkProgressPeer.ts b/arkoala/arkui/src/generated/peers/ArkProgressPeer.ts index 590100586..af9863ab3 100644 --- a/arkoala/arkui/src/generated/peers/ArkProgressPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkProgressPeer.ts @@ -63,8 +63,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkQrcodePeer.ts b/arkoala/arkui/src/generated/peers/ArkQrcodePeer.ts index 496ea41b1..13294d7d2 100644 --- a/arkoala/arkui/src/generated/peers/ArkQrcodePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkQrcodePeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkRadioPeer.ts b/arkoala/arkui/src/generated/peers/ArkRadioPeer.ts index e757c4b64..c81082344 100644 --- a/arkoala/arkui/src/generated/peers/ArkRadioPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRadioPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkRatingPeer.ts b/arkoala/arkui/src/generated/peers/ArkRatingPeer.ts index d05fe2c71..5b2385ee8 100644 --- a/arkoala/arkui/src/generated/peers/ArkRatingPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRatingPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkRectPeer.ts b/arkoala/arkui/src/generated/peers/ArkRectPeer.ts index 252b541ce..05817aba2 100644 --- a/arkoala/arkui/src/generated/peers/ArkRectPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRectPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkRefreshPeer.ts b/arkoala/arkui/src/generated/peers/ArkRefreshPeer.ts index 3be1c747c..4bb3a69c3 100644 --- a/arkoala/arkui/src/generated/peers/ArkRefreshPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRefreshPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkRelativeContainerPeer.ts b/arkoala/arkui/src/generated/peers/ArkRelativeContainerPeer.ts index 5ec76bf32..efee861e1 100644 --- a/arkoala/arkui/src/generated/peers/ArkRelativeContainerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRelativeContainerPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkRemoteWindowPeer.ts b/arkoala/arkui/src/generated/peers/ArkRemoteWindowPeer.ts index fff9baa41..7e074a423 100644 --- a/arkoala/arkui/src/generated/peers/ArkRemoteWindowPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRemoteWindowPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkRichEditorPeer.ts b/arkoala/arkui/src/generated/peers/ArkRichEditorPeer.ts index 68e87e856..3d67b818b 100644 --- a/arkoala/arkui/src/generated/peers/ArkRichEditorPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRichEditorPeer.ts @@ -78,8 +78,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -270,10 +270,7 @@ export class ArkRichEditorPeer extends ArkCommonMethodPeer { thisSerializer.release() } editMenuOptionsAttribute(value: EditMenuOptions): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeEditMenuOptions(value) - ArkUIGeneratedNativeModule._RichEditorAttribute_editMenuOptions(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._RichEditorAttribute_editMenuOptions(this.peer.ptr, toPeerPtr(value)) } enableKeyboardOnFocusAttribute(value: boolean): void { ArkUIGeneratedNativeModule._RichEditorAttribute_enableKeyboardOnFocus(this.peer.ptr, +value) diff --git a/arkoala/arkui/src/generated/peers/ArkRichTextPeer.ts b/arkoala/arkui/src/generated/peers/ArkRichTextPeer.ts index bf66e1fa0..1a97236b6 100644 --- a/arkoala/arkui/src/generated/peers/ArkRichTextPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRichTextPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkRootScenePeer.ts b/arkoala/arkui/src/generated/peers/ArkRootScenePeer.ts index d0e42e6bc..0c9e468a3 100644 --- a/arkoala/arkui/src/generated/peers/ArkRootScenePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRootScenePeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkRowPeer.ts b/arkoala/arkui/src/generated/peers/ArkRowPeer.ts index 2f01c6afd..7c09343ed 100644 --- a/arkoala/arkui/src/generated/peers/ArkRowPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRowPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkRowSplitPeer.ts b/arkoala/arkui/src/generated/peers/ArkRowSplitPeer.ts index b956e6a51..1644cde90 100644 --- a/arkoala/arkui/src/generated/peers/ArkRowSplitPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRowSplitPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkSaveButtonPeer.ts b/arkoala/arkui/src/generated/peers/ArkSaveButtonPeer.ts index 54ce8f20b..7b8509033 100644 --- a/arkoala/arkui/src/generated/peers/ArkSaveButtonPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSaveButtonPeer.ts @@ -39,8 +39,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkScreenPeer.ts b/arkoala/arkui/src/generated/peers/ArkScreenPeer.ts index a58a6cd5e..37b722a79 100644 --- a/arkoala/arkui/src/generated/peers/ArkScreenPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkScreenPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkScrollBarPeer.ts b/arkoala/arkui/src/generated/peers/ArkScrollBarPeer.ts index 7f370a9d6..2a7da4420 100644 --- a/arkoala/arkui/src/generated/peers/ArkScrollBarPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkScrollBarPeer.ts @@ -63,8 +63,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkScrollPeer.ts b/arkoala/arkui/src/generated/peers/ArkScrollPeer.ts index 3e5ea30e0..94f36e3dd 100644 --- a/arkoala/arkui/src/generated/peers/ArkScrollPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkScrollPeer.ts @@ -63,8 +63,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkSearchPeer.ts b/arkoala/arkui/src/generated/peers/ArkSearchPeer.ts index 0c7403df4..9d6466be0 100644 --- a/arkoala/arkui/src/generated/peers/ArkSearchPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSearchPeer.ts @@ -68,8 +68,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -442,10 +442,7 @@ export class ArkSearchPeer extends ArkCommonMethodPeer { thisSerializer.release() } editMenuOptionsAttribute(value: EditMenuOptions): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeEditMenuOptions(value) - ArkUIGeneratedNativeModule._SearchAttribute_editMenuOptions(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._SearchAttribute_editMenuOptions(this.peer.ptr, toPeerPtr(value)) } enablePreviewTextAttribute(value: boolean): void { ArkUIGeneratedNativeModule._SearchAttribute_enablePreviewText(this.peer.ptr, +value) diff --git a/arkoala/arkui/src/generated/peers/ArkSecurityComponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkSecurityComponentPeer.ts index 0e238bbb3..39ec5cce1 100644 --- a/arkoala/arkui/src/generated/peers/ArkSecurityComponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSecurityComponentPeer.ts @@ -33,8 +33,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkSelectPeer.ts b/arkoala/arkui/src/generated/peers/ArkSelectPeer.ts index cf4ca4b6e..aa6129085 100644 --- a/arkoala/arkui/src/generated/peers/ArkSelectPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSelectPeer.ts @@ -63,8 +63,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkShapePeer.ts b/arkoala/arkui/src/generated/peers/ArkShapePeer.ts index 60a1d5cb7..2f3a47777 100644 --- a/arkoala/arkui/src/generated/peers/ArkShapePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkShapePeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -79,10 +79,7 @@ export class ArkShapePeer extends ArkCommonMethodPeer { return _peer } setShapeOptions0Attribute(value: PixelMap): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writePixelMap(value) - ArkUIGeneratedNativeModule._ShapeInterface_setShapeOptions0(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._ShapeInterface_setShapeOptions0(this.peer.ptr, toPeerPtr(value)) } setShapeOptions1Attribute(): void { ArkUIGeneratedNativeModule._ShapeInterface_setShapeOptions1(this.peer.ptr) diff --git a/arkoala/arkui/src/generated/peers/ArkSidebarPeer.ts b/arkoala/arkui/src/generated/peers/ArkSidebarPeer.ts index 25d1e01c2..8f6861f57 100644 --- a/arkoala/arkui/src/generated/peers/ArkSidebarPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSidebarPeer.ts @@ -62,8 +62,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkSliderPeer.ts b/arkoala/arkui/src/generated/peers/ArkSliderPeer.ts index ed811d0ea..3181db770 100644 --- a/arkoala/arkui/src/generated/peers/ArkSliderPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSliderPeer.ts @@ -63,8 +63,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkSpanPeer.ts b/arkoala/arkui/src/generated/peers/ArkSpanPeer.ts index 52f80a13b..838b8c8ac 100644 --- a/arkoala/arkui/src/generated/peers/ArkSpanPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSpanPeer.ts @@ -62,8 +62,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -86,10 +86,7 @@ export class ArkBaseSpanPeer extends ArkCommonMethodPeer { thisSerializer.release() } baselineOffsetAttribute(value: LengthMetrics): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeLengthMetrics(value) - ArkUIGeneratedNativeModule._BaseSpan_baselineOffset(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._BaseSpan_baselineOffset(this.peer.ptr, toPeerPtr(value)) } } export interface ArkBaseSpanAttributes extends ArkCommonMethodAttributes { diff --git a/arkoala/arkui/src/generated/peers/ArkStackPeer.ts b/arkoala/arkui/src/generated/peers/ArkStackPeer.ts index b008fd822..d5c783174 100644 --- a/arkoala/arkui/src/generated/peers/ArkStackPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkStackPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkStaticComponentsPeer.ts b/arkoala/arkui/src/generated/peers/ArkStaticComponentsPeer.ts index 0af46b345..162b5d4e7 100644 --- a/arkoala/arkui/src/generated/peers/ArkStaticComponentsPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkStaticComponentsPeer.ts @@ -27,8 +27,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkStepperItemPeer.ts b/arkoala/arkui/src/generated/peers/ArkStepperItemPeer.ts index 3732341e9..53c6417d7 100644 --- a/arkoala/arkui/src/generated/peers/ArkStepperItemPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkStepperItemPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkStepperPeer.ts b/arkoala/arkui/src/generated/peers/ArkStepperPeer.ts index 70c546407..059219892 100644 --- a/arkoala/arkui/src/generated/peers/ArkStepperPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkStepperPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkSwiperPeer.ts b/arkoala/arkui/src/generated/peers/ArkSwiperPeer.ts index d4d9d289b..8bbced7fc 100644 --- a/arkoala/arkui/src/generated/peers/ArkSwiperPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSwiperPeer.ts @@ -67,8 +67,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" import { BottomTabBarStyle } from "./../ArkBottomTabBarStyleBuilder" export class ArkSwiperPeer extends ArkCommonMethodPeer { @@ -126,10 +126,7 @@ export class ArkSwiperPeer extends ArkCommonMethodPeer { thisSerializer.release() } indicator1Attribute(value: IndicatorComponentController): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeIndicatorComponentController(value) - ArkUIGeneratedNativeModule._SwiperAttribute_indicator1(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._SwiperAttribute_indicator1(this.peer.ptr, toPeerPtr(value)) } loopAttribute(value: boolean): void { ArkUIGeneratedNativeModule._SwiperAttribute_loop(this.peer.ptr, +value) diff --git a/arkoala/arkui/src/generated/peers/ArkSymbolSpanPeer.ts b/arkoala/arkui/src/generated/peers/ArkSymbolSpanPeer.ts index 87e14a746..3b176e63c 100644 --- a/arkoala/arkui/src/generated/peers/ArkSymbolSpanPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSymbolSpanPeer.ts @@ -62,8 +62,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkSymbolglyphPeer.ts b/arkoala/arkui/src/generated/peers/ArkSymbolglyphPeer.ts index 5d6e5c5d6..c2082e372 100644 --- a/arkoala/arkui/src/generated/peers/ArkSymbolglyphPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSymbolglyphPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkTabContentPeer.ts b/arkoala/arkui/src/generated/peers/ArkTabContentPeer.ts index f990f6d24..82d6e2ce4 100644 --- a/arkoala/arkui/src/generated/peers/ArkTabContentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTabContentPeer.ts @@ -65,8 +65,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" export class ArkTabContentPeer extends ArkCommonMethodPeer { diff --git a/arkoala/arkui/src/generated/peers/ArkTabsPeer.ts b/arkoala/arkui/src/generated/peers/ArkTabsPeer.ts index b1248ac7c..cd2a5e07b 100644 --- a/arkoala/arkui/src/generated/peers/ArkTabsPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTabsPeer.ts @@ -62,8 +62,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkTextAreaPeer.ts b/arkoala/arkui/src/generated/peers/ArkTextAreaPeer.ts index 092b060b8..6704fc70e 100644 --- a/arkoala/arkui/src/generated/peers/ArkTextAreaPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTextAreaPeer.ts @@ -68,8 +68,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -431,10 +431,7 @@ export class ArkTextAreaPeer extends ArkCommonMethodPeer { thisSerializer.release() } lineSpacingAttribute(value: LengthMetrics): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeLengthMetrics(value) - ArkUIGeneratedNativeModule._TextAreaAttribute_lineSpacing(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._TextAreaAttribute_lineSpacing(this.peer.ptr, toPeerPtr(value)) } lineHeightAttribute(value: number | string | Resource): void { const thisSerializer: Serializer = Serializer.hold() @@ -495,10 +492,7 @@ export class ArkTextAreaPeer extends ArkCommonMethodPeer { thisSerializer.release() } editMenuOptionsAttribute(value: EditMenuOptions): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeEditMenuOptions(value) - ArkUIGeneratedNativeModule._TextAreaAttribute_editMenuOptions(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._TextAreaAttribute_editMenuOptions(this.peer.ptr, toPeerPtr(value)) } enablePreviewTextAttribute(value: boolean): void { ArkUIGeneratedNativeModule._TextAreaAttribute_enablePreviewText(this.peer.ptr, +value) diff --git a/arkoala/arkui/src/generated/peers/ArkTextClockPeer.ts b/arkoala/arkui/src/generated/peers/ArkTextClockPeer.ts index 545a3cb8b..ac9361d70 100644 --- a/arkoala/arkui/src/generated/peers/ArkTextClockPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTextClockPeer.ts @@ -63,8 +63,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkTextInputPeer.ts b/arkoala/arkui/src/generated/peers/ArkTextInputPeer.ts index c34f4e718..49f828e8f 100644 --- a/arkoala/arkui/src/generated/peers/ArkTextInputPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTextInputPeer.ts @@ -69,8 +69,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -625,10 +625,7 @@ export class ArkTextInputPeer extends ArkCommonMethodPeer { thisSerializer.release() } editMenuOptionsAttribute(value: EditMenuOptions): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeEditMenuOptions(value) - ArkUIGeneratedNativeModule._TextInputAttribute_editMenuOptions(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._TextInputAttribute_editMenuOptions(this.peer.ptr, toPeerPtr(value)) } enablePreviewTextAttribute(value: boolean): void { ArkUIGeneratedNativeModule._TextInputAttribute_enablePreviewText(this.peer.ptr, +value) diff --git a/arkoala/arkui/src/generated/peers/ArkTextPeer.ts b/arkoala/arkui/src/generated/peers/ArkTextPeer.ts index 1cef2364d..7956e9569 100644 --- a/arkoala/arkui/src/generated/peers/ArkTextPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTextPeer.ts @@ -71,8 +71,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -319,10 +319,7 @@ export class ArkTextPeer extends ArkCommonMethodPeer { thisSerializer.release() } lineSpacingAttribute(value: LengthMetrics): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeLengthMetrics(value) - ArkUIGeneratedNativeModule._TextAttribute_lineSpacing(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._TextAttribute_lineSpacing(this.peer.ptr, toPeerPtr(value)) } textAlignAttribute(value: TextAlign): void { ArkUIGeneratedNativeModule._TextAttribute_textAlign(this.peer.ptr, value) @@ -545,10 +542,7 @@ export class ArkTextPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._TextAttribute_textSelectable(this.peer.ptr, value) } editMenuOptionsAttribute(value: EditMenuOptions): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeEditMenuOptions(value) - ArkUIGeneratedNativeModule._TextAttribute_editMenuOptions(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._TextAttribute_editMenuOptions(this.peer.ptr, toPeerPtr(value)) } halfLeadingAttribute(value: boolean): void { ArkUIGeneratedNativeModule._TextAttribute_halfLeading(this.peer.ptr, +value) diff --git a/arkoala/arkui/src/generated/peers/ArkTextPickerPeer.ts b/arkoala/arkui/src/generated/peers/ArkTextPickerPeer.ts index 3389f7030..dbb4af80d 100644 --- a/arkoala/arkui/src/generated/peers/ArkTextPickerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTextPickerPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkTextTimerPeer.ts b/arkoala/arkui/src/generated/peers/ArkTextTimerPeer.ts index 2623e5d61..4d84f5d99 100644 --- a/arkoala/arkui/src/generated/peers/ArkTextTimerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTextTimerPeer.ts @@ -62,8 +62,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkTimePickerPeer.ts b/arkoala/arkui/src/generated/peers/ArkTimePickerPeer.ts index 20e41c6df..c59505616 100644 --- a/arkoala/arkui/src/generated/peers/ArkTimePickerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTimePickerPeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkTogglePeer.ts b/arkoala/arkui/src/generated/peers/ArkTogglePeer.ts index 1a035ba5b..60cc09b9d 100644 --- a/arkoala/arkui/src/generated/peers/ArkTogglePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTogglePeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkUiExtensionComponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkUiExtensionComponentPeer.ts index cc784b561..12a44f6e9 100644 --- a/arkoala/arkui/src/generated/peers/ArkUiExtensionComponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkUiExtensionComponentPeer.ts @@ -63,8 +63,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkVideoPeer.ts b/arkoala/arkui/src/generated/peers/ArkVideoPeer.ts index f32d68875..6f562fe60 100644 --- a/arkoala/arkui/src/generated/peers/ArkVideoPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkVideoPeer.ts @@ -64,8 +64,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkWaterFlowPeer.ts b/arkoala/arkui/src/generated/peers/ArkWaterFlowPeer.ts index c184fbda2..2a8bf6873 100644 --- a/arkoala/arkui/src/generated/peers/ArkWaterFlowPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkWaterFlowPeer.ts @@ -65,8 +65,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkWebPeer.ts b/arkoala/arkui/src/generated/peers/ArkWebPeer.ts index f86c7af6f..29d6c70a8 100644 --- a/arkoala/arkui/src/generated/peers/ArkWebPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkWebPeer.ts @@ -85,8 +85,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" @@ -693,10 +693,7 @@ export class ArkWebPeer extends ArkCommonMethodPeer { ArkUIGeneratedNativeModule._WebAttribute_keyboardAvoidMode(this.peer.ptr, value) } editMenuOptionsAttribute(value: EditMenuOptions): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeEditMenuOptions(value) - ArkUIGeneratedNativeModule._WebAttribute_editMenuOptions(this.peer.ptr, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + ArkUIGeneratedNativeModule._WebAttribute_editMenuOptions(this.peer.ptr, toPeerPtr(value)) } enableHapticFeedbackAttribute(value: boolean): void { ArkUIGeneratedNativeModule._WebAttribute_enableHapticFeedback(this.peer.ptr, +value) diff --git a/arkoala/arkui/src/generated/peers/ArkWindowScenePeer.ts b/arkoala/arkui/src/generated/peers/ArkWindowScenePeer.ts index 27c9608c4..f9676f5a0 100644 --- a/arkoala/arkui/src/generated/peers/ArkWindowScenePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkWindowScenePeer.ts @@ -61,8 +61,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/ArkXcomponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkXcomponentPeer.ts index 3306e3ef2..c0e36df64 100644 --- a/arkoala/arkui/src/generated/peers/ArkXcomponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkXcomponentPeer.ts @@ -64,8 +64,8 @@ import { GestureName, GestureComponent } from "./../shared/generated-utils" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" import { unsafeCast } from "@koalaui/common" -import { wrapCallback, MaterializedBase } from "@koalaui/interop" import { Deserializer, createDeserializer } from "./Deserializer" +import { MaterializedBase, toPeerPtr, wrapCallback } from "@koalaui/interop" import { DotIndicator } from "./../ArkDotIndicatorBuilder" import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" diff --git a/arkoala/arkui/src/generated/peers/CallbackDeserializeCall.ts b/arkoala/arkui/src/generated/peers/CallbackDeserializeCall.ts index 078ea86ae..8960f250a 100644 --- a/arkoala/arkui/src/generated/peers/CallbackDeserializeCall.ts +++ b/arkoala/arkui/src/generated/peers/CallbackDeserializeCall.ts @@ -62,7 +62,7 @@ import { RectShape } from "./../ArkRectShapeMaterialized" import { ProgressMask } from "./../ArkProgressMaskMaterialized" import { AttributeModifier } from "./../../handwritten" import { GestureModifier } from "./../ArkGestureModifierMaterialized" -import { LengthUnit, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions, ErrorCallback, Want, WebHeader, BusinessError } from "./../ArkArkuiExternalInterfaces" +import { LengthUnit, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions, ErrorCallback, Want, WebHeader } from "./../ArkArkuiExternalInterfaces" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" @@ -116,6 +116,7 @@ import { UIExtensionProxy } from "./../ArkUIExtensionProxyMaterialized" import { WithThemeAttribute, WithThemeInterface, WithThemeOptions, CustomTheme } from "./../ArkWithThemeInterfaces" import { ContentDidScrollCallback, OnSwiperAnimationEndCallback, SwiperAnimationEvent, OnSwiperAnimationStartCallback, OnSwiperGestureSwipeCallback } from "./../ArkSwiperInterfaces" import { CustomNodeBuilder } from "./../ArkCustomBuilderInterfaces" +import { BusinessError } from "./../ArkBaseInterfaces" import { GetItemMainSizeByIndex } from "./../ArkWaterFlowInterfaces" import { ImageCompleteCallback, ImageLoadResult } from "./../ArkImageSpanInterfaces" import { NavExtender_OnUpdateStack } from "./../ArkNavigationExtenderInterfaces" diff --git a/arkoala/arkui/src/generated/peers/Deserializer.ts b/arkoala/arkui/src/generated/peers/Deserializer.ts index 639aa0ca6..4d7fc99ce 100644 --- a/arkoala/arkui/src/generated/peers/Deserializer.ts +++ b/arkoala/arkui/src/generated/peers/Deserializer.ts @@ -22,14 +22,14 @@ import { Serializer } from "./Serializer" import { Finalizable } from "@koalaui/interop" import { CallbackTransformer } from "./CallbackTransformer" -import { AccessibilityCallback, CustomBuilder, GestureRecognizerJudgeBeginCallback, HoverCallback, OnMoveHandler, OnScrollCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, VisibleAreaChangeCallback, SymbolGlyphModifier, ShadowOptions, ShadowType, ComponentContent, EventTarget, SourceType, SourceTool, SheetTitleOptions, TransitionEffects, TranslateOptions, RotateOptions, ScaleOptions, TransitionEdge, AnimateParam, FinishCallbackType, ExpectedFrameRateRange, DismissPopupAction, DismissReason, Rectangle, PickerTextStyle, PickerDialogButtonStyle, BlurOptions, DrawContext, UIContext, SheetType, SpringBackAction, DismissSheetAction, SheetDismiss, DismissContentCoverAction, ContextMenuAnimationOptions, PopupMessageOptions, OverlayOffset, ImageModifier, MotionPathOptions, LinearGradient_common, ScrollableCommonMethod, CommonMethod, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, TransitionOptions, MotionBlurOptions, InvertOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, DragItemInfo, ShadowStyle, StateStyles, PixelStretchEffectOptions, BackgroundBrightnessOptions, SafeAreaType, SafeAreaEdge, BlurStyle, BackgroundBlurStyleOptions, ForegroundBlurStyleOptions, LinearGradientBlurOptions, EffectType, sharedTransitionOptions, ChainStyle, DragPreviewOptions, DragInteractionOptions, OverlayOptions, BlendMode, BlendApplyType, Blender, GeometryTransitionOptions, PopupOptions, CustomPopupOptions, MenuElement, MenuOptions, ContextMenuOptions, ModalTransition, ContentCoverOptions, SheetOptions, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, TransitionHierarchyStrategy, MenuPreviewMode, BindOptions, SheetSize, SheetMode, ScrollSizeMode, SheetKeyboardAvoidMode, RectResult, TouchTestStrategy, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions, HoverModeAreaType, TextDecorationOptions, InputCounterOptions, CaretOffset, SelectionOptions, MenuPolicy, ContentModifier, CommonConfiguration, LayoutSafeAreaType, LayoutSafeAreaEdge, ItemDragInfo, Context, VisibleAreaEventOptions, MeasureResult, SizeResult, LightSource, MultiShadowOptions, KeyboardAvoidMode, PointLightStyle } from "./../ArkCommonInterfaces" +import { AccessibilityCallback, CustomBuilder, GestureRecognizerJudgeBeginCallback, HoverCallback, OnMoveHandler, OnScrollCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, VisibleAreaChangeCallback, SymbolGlyphModifier, ShadowOptions, ShadowType, ComponentContent, EventTarget, SourceType, SourceTool, SheetTitleOptions, TransitionEffects, TranslateOptions, RotateOptions, ScaleOptions, TransitionEdge, AnimateParam, FinishCallbackType, ExpectedFrameRateRange, DismissPopupAction, DismissReason, Rectangle, PickerTextStyle, PickerDialogButtonStyle, BlurOptions, DrawContext, UIContext, SheetType, SpringBackAction, DismissSheetAction, SheetDismiss, DismissContentCoverAction, ContextMenuAnimationOptions, PopupMessageOptions, OverlayOffset, ImageModifier, MotionPathOptions, LinearGradient_common, ScrollableCommonMethod, CommonMethod, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, TransitionOptions, MotionBlurOptions, InvertOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, DragItemInfo, ShadowStyle, StateStyles, PixelStretchEffectOptions, BackgroundBrightnessOptions, SafeAreaType, SafeAreaEdge, BlurStyle, BackgroundBlurStyleOptions, ForegroundBlurStyleOptions, LinearGradientBlurOptions, EffectType, sharedTransitionOptions, ChainStyle, DragPreviewOptions, DragInteractionOptions, OverlayOptions, BlendMode, BlendApplyType, Blender, GeometryTransitionOptions, PopupOptions, CustomPopupOptions, MenuElement, MenuOptions, ContextMenuOptions, ModalTransition, ContentCoverOptions, SheetOptions, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, TransitionHierarchyStrategy, MenuPreviewMode, BindOptions, SheetSize, SheetMode, ScrollSizeMode, SheetKeyboardAvoidMode, RectResult, TouchTestStrategy, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions, HoverModeAreaType, TextDecorationOptions, InputCounterOptions, CaretOffset, SelectionOptions, MenuPolicy, ContentModifier, CommonConfiguration, LayoutSafeAreaType, LayoutSafeAreaEdge, ItemDragInfo, VisibleAreaEventOptions, MeasureResult, SizeResult, Context, LightSource, MultiShadowOptions, KeyboardAvoidMode, PointLightStyle } from "./../ArkCommonInterfaces" import { ButtonTriggerClickCallback, ButtonType, ButtonStyleMode, ButtonRole, LabelStyle, ControlSize, ButtonOptions } from "./../ArkButtonInterfaces" import { Callback_Extender_OnFinish, Callback_Extender_OnProgress, DoubleAnimationParam } from "./../ArkAnimationExtenderInterfaces" import { Callback_RangeUpdate } from "./../ArkArkuiCustomInterfaces" import { ContentDidScrollCallback, OnSwiperAnimationEndCallback, OnSwiperAnimationStartCallback, OnSwiperGestureSwipeCallback, IndicatorStyle, SwiperAttribute, SwiperDisplayMode, SwiperNestedScrollMode, SwiperContentAnimatedTransition, ArrowStyle, SwiperAutoFill, SwiperAnimationEvent } from "./../ArkSwiperInterfaces" import { CustomNodeBuilder } from "./../ArkCustomBuilderInterfaces" import { EditableTextOnChangeCallback, OnDidChangeCallback, DecorationStyleResult, Affinity, TextRange, StyledStringChangeValue, TextMenuItem, MenuType, CaretStyle, InsertValue, DeleteValue, TextDeleteDirection, LineMetrics, PositionWithAffinity, PreviewText, TextBox, TextDataDetectorConfig, FontSettingOptions, TextDataDetectorType, StyledStringChangedListener } from "./../ArkTextCommonInterfaces" -import { ErrorCallback, LengthUnit, WebHeader, TextModifier, Want, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions, RectWidthStyle, RectHeightStyle, SymbolEffect, FontOptions, SnapshotOptions, EffectScope, EffectDirection, NodeController, BusinessError, PerfMonitorActionType, PerfMonitorSourceType } from "./../ArkArkuiExternalInterfaces" +import { ErrorCallback, LengthUnit, WebHeader, TextModifier, Want, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions, RectWidthStyle, RectHeightStyle, SymbolEffect, FontOptions, SnapshotOptions, EffectScope, EffectDirection, NodeController, PerfMonitorActionType, PerfMonitorSourceType } from "./../ArkArkuiExternalInterfaces" import { GetItemMainSizeByIndex, WaterFlowAttribute, SectionOptions, WaterFlowOptions, WaterFlowLayoutMode } from "./../ArkWaterFlowInterfaces" import { ImageCompleteCallback, ImageLoadResult } from "./../ArkImageSpanInterfaces" import { ImageErrorCallback, ResizableOptions, DrawingLattice, DrawableDescriptor, DrawingColorFilter, ResolutionQuality, ImageError, ImageSourceSize } from "./../ArkImageInterfaces" @@ -262,6 +262,7 @@ import { TapGestureEvent, TapGestureEventInternal } from "./../ArkTapGestureEven import { GaugeIndicatorOptions, GaugeShadowOptions, GaugeOptions } from "./../ArkGaugeInterfaces" import { FormLinkOptions } from "./../ArkFormLinkInterfaces" import { FormCallbackInfo, FormInfo, FormDimension, FormRenderingMode, FormShape } from "./../ArkFormComponentInterfaces" +import { BusinessError } from "./../ArkBaseInterfaces" import { TerminationInfo } from "./../ArkEmbeddedComponentInterfaces" import { EllipseOptions } from "./../ArkEllipseInterfaces" import { DatePickerDialog, DatePickerDialogInternal } from "./../ArkDatePickerDialogMaterialized" @@ -7863,12 +7864,6 @@ export class Deserializer extends DeserializerBase { let value: Component3DAttribute = ({} as Component3DAttribute) return value } - readContext(): Context { - let valueDeserializer: Deserializer = this - const _ContextStub_result: string = (valueDeserializer.readString() as string) - let value: Context = ({_ContextStub: _ContextStub_result} as Context) - return value - } readUIGestureEvent(): UIGestureEvent { let value: UIGestureEvent = ({} as UIGestureEvent) return value @@ -10137,6 +10132,12 @@ export class Deserializer extends DeserializerBase { let value: TouchObject = ({type: type_result,id: id_result,displayX: displayX_result,displayY: displayY_result,windowX: windowX_result,windowY: windowY_result,screenX: screenX_result,screenY: screenY_result,x: x_result,y: y_result} as TouchObject) return value } + readContext(): Context { + let valueDeserializer: Deserializer = this + const _ContextStub_result: string = (valueDeserializer.readString() as string) + let value: Context = ({_ContextStub: _ContextStub_result} as Context) + return value + } readColumnSplitDividerStyle(): ColumnSplitDividerStyle { let valueDeserializer: Deserializer = this const startMargin_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -19746,17 +19747,8 @@ export class Deserializer extends DeserializerBase { } readBusinessError(): BusinessError { let valueDeserializer: Deserializer = this - const name_result: string = (valueDeserializer.readString() as string) - const message_result: string = (valueDeserializer.readString() as string) - const stack_buf_runtimeType = (valueDeserializer.readInt8() as int32) - let stack_buf: string | undefined|undefined - if ((RuntimeType.UNDEFINED) != (stack_buf_runtimeType)) - { - stack_buf = (valueDeserializer.readString() as string) - } - const stack_result: string | undefined|undefined = stack_buf const code_result: number = (valueDeserializer.readNumber() as number) - let value: BusinessError = ({name: name_result,message: message_result,stack: stack_result,code: code_result} as BusinessError) + let value: BusinessError = ({code: code_result} as BusinessError) return value } readErrorCallback(isSync: boolean = false): ErrorCallback { diff --git a/arkoala/arkui/src/generated/ArkGlobalScopeCommonMaterialized.ts b/arkoala/arkui/src/generated/peers/GlobalScope.ts similarity index 41% rename from arkoala/arkui/src/generated/ArkGlobalScopeCommonMaterialized.ts rename to arkoala/arkui/src/generated/peers/GlobalScope.ts index 14eb3717b..8f5a77556 100644 --- a/arkoala/arkui/src/generated/ArkGlobalScopeCommonMaterialized.ts +++ b/arkoala/arkui/src/generated/peers/GlobalScope.ts @@ -16,144 +16,209 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { Context, AnimateParam, FinishCallbackType, ExpectedFrameRateRange } from "./ArkCommonInterfaces" -import { Resource } from "./ArkResourceInterfaces" -import { Curve, PlayMode } from "./ArkEnumsInterfaces" -import { ICurve, ICurveInternal } from "./ArkICurveMaterialized" +import { Context, AnimateParam, FinishCallbackType, ExpectedFrameRateRange } from "./../ArkCommonInterfaces" +import { Resource } from "./../ArkResourceInterfaces" +import { Curve, PlayMode } from "./../ArkEnumsInterfaces" +import { ICurve, ICurveInternal } from "./../ArkICurveMaterialized" +import { PointerStyle } from "./../ArkArkuiCustomInterfaces" import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, MaterializedBase } from "@koalaui/interop" import { unsafeCast, int32, float32 } from "@koalaui/common" -import { Serializer } from "./peers/Serializer" -import { CallbackKind } from "./peers/CallbackKind" -import { Deserializer, createDeserializer } from "./peers/Deserializer" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" -export class GlobalScope_common { +import { Serializer } from "./Serializer" +import { CallbackKind } from "./CallbackKind" +import { Deserializer, createDeserializer } from "./Deserializer" +import { CallbackTransformer } from "./CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./../ArkUIGeneratedNativeModule" +export class GlobalScope { public static getContext(component?: Object): Context { const component_casted = component as (Object | undefined) - return GlobalScope_common.getContext_serialize(component_casted) + return GlobalScope.getContext_serialize(component_casted) + } + static getContext_serialize(component?: Object): Context { + const thisSerializer: Serializer = Serializer.hold() + let component_type: int32 = RuntimeType.UNDEFINED + component_type = runtimeType(component) + thisSerializer.writeInt8(component_type) + if ((RuntimeType.UNDEFINED) != (component_type)) { + const component_value = component! + thisSerializer.writeCustomObject("Object", component_value) + } + const retval = ArkUIGeneratedNativeModule._GlobalScope_getContext(thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + return new Deserializer(retval.buffer, retval.byteLength).readContext() } public static postCardAction(component: Object, action: Object): void { const component_casted = component as (Object) const action_casted = action as (Object) - GlobalScope_common.postCardAction_serialize(component_casted, action_casted) + GlobalScope.postCardAction_serialize(component_casted, action_casted) return } + static postCardAction_serialize(component: Object, action: Object): void { + const thisSerializer: Serializer = Serializer.hold() + thisSerializer.writeCustomObject("Object", component) + thisSerializer.writeCustomObject("Object", action) + ArkUIGeneratedNativeModule._GlobalScope_postCardAction(thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + } public static dollar_r(value: string, params: Array): Resource { const value_casted = value as (string) const params_casted = params as (Array) - return GlobalScope_common.dollar_r_serialize(value_casted, params_casted) + return GlobalScope.dollar_r_serialize(value_casted, params_casted) + } + static dollar_r_serialize(value: string, params: Array): Resource { + const thisSerializer: Serializer = Serializer.hold() + thisSerializer.writeInt32(params.length) + for (let i = 0; i < params.length; i++) { + const params_element: any = params[i] + thisSerializer.writeCustomObject("Any", params_element) + } + const retval = ArkUIGeneratedNativeModule._GlobalScope_dollar_r(value, thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + return new Deserializer(retval.buffer, retval.byteLength).readResource() } public static dollar_rawfile(value: string): Resource { const value_casted = value as (string) - return GlobalScope_common.dollar_rawfile_serialize(value_casted) + return GlobalScope.dollar_rawfile_serialize(value_casted) + } + static dollar_rawfile_serialize(value: string): Resource { + const retval = ArkUIGeneratedNativeModule._GlobalScope_dollar_rawfile(value) + return new Deserializer(retval.buffer, retval.byteLength).readResource() } public static animateTo(value: AnimateParam, event: (() => void)): void { const value_casted = value as (AnimateParam) const event_casted = event as ((() => void)) - GlobalScope_common.animateTo_serialize(value_casted, event_casted) + GlobalScope.animateTo_serialize(value_casted, event_casted) return } + static animateTo_serialize(value: AnimateParam, event: (() => void)): void { + const thisSerializer: Serializer = Serializer.hold() + thisSerializer.writeAnimateParam(value) + thisSerializer.holdAndWriteCallback(event) + ArkUIGeneratedNativeModule._GlobalScope_animateTo(thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + } public static animateToImmediately(value: AnimateParam, event: (() => void)): void { const value_casted = value as (AnimateParam) const event_casted = event as ((() => void)) - GlobalScope_common.animateToImmediately_serialize(value_casted, event_casted) + GlobalScope.animateToImmediately_serialize(value_casted, event_casted) return } + static animateToImmediately_serialize(value: AnimateParam, event: (() => void)): void { + const thisSerializer: Serializer = Serializer.hold() + thisSerializer.writeAnimateParam(value) + thisSerializer.holdAndWriteCallback(event) + ArkUIGeneratedNativeModule._GlobalScope_animateToImmediately(thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + } public static vp2px(value: number): number { const value_casted = value as (number) - return GlobalScope_common.vp2px_serialize(value_casted) + return GlobalScope.vp2px_serialize(value_casted) + } + static vp2px_serialize(value: number): number { + const retval = ArkUIGeneratedNativeModule._GlobalScope_vp2px(value) + return retval } public static px2vp(value: number): number { const value_casted = value as (number) - return GlobalScope_common.px2vp_serialize(value_casted) + return GlobalScope.px2vp_serialize(value_casted) + } + static px2vp_serialize(value: number): number { + const retval = ArkUIGeneratedNativeModule._GlobalScope_px2vp(value) + return retval } public static fp2px(value: number): number { const value_casted = value as (number) - return GlobalScope_common.fp2px_serialize(value_casted) + return GlobalScope.fp2px_serialize(value_casted) + } + static fp2px_serialize(value: number): number { + const retval = ArkUIGeneratedNativeModule._GlobalScope_fp2px(value) + return retval } public static px2fp(value: number): number { const value_casted = value as (number) - return GlobalScope_common.px2fp_serialize(value_casted) + return GlobalScope.px2fp_serialize(value_casted) + } + static px2fp_serialize(value: number): number { + const retval = ArkUIGeneratedNativeModule._GlobalScope_px2fp(value) + return retval } public static lpx2px(value: number): number { const value_casted = value as (number) - return GlobalScope_common.lpx2px_serialize(value_casted) + return GlobalScope.lpx2px_serialize(value_casted) + } + static lpx2px_serialize(value: number): number { + const retval = ArkUIGeneratedNativeModule._GlobalScope_lpx2px(value) + return retval } public static px2lpx(value: number): number { const value_casted = value as (number) - return GlobalScope_common.px2lpx_serialize(value_casted) + return GlobalScope.px2lpx_serialize(value_casted) } - private static getContext_serialize(component?: Object): Context { - const thisSerializer: Serializer = Serializer.hold() - let component_type: int32 = RuntimeType.UNDEFINED - component_type = runtimeType(component) - thisSerializer.writeInt8(component_type) - if ((RuntimeType.UNDEFINED) != (component_type)) { - const component_value = component! - thisSerializer.writeCustomObject("Object", component_value) - } - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_getContext(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() - return new Deserializer(retval.buffer, retval.byteLength).readContext() + static px2lpx_serialize(value: number): number { + const retval = ArkUIGeneratedNativeModule._GlobalScope_px2lpx(value) + return retval } - private static postCardAction_serialize(component: Object, action: Object): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeCustomObject("Object", component) - thisSerializer.writeCustomObject("Object", action) - ArkUIGeneratedNativeModule._GlobalScope_common_postCardAction(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + public static getInspectorNodes(): Object { + return GlobalScope.getInspectorNodes_serialize() } - private static dollar_r_serialize(value: string, params: Array): Resource { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeInt32(params.length) - for (let i = 0; i < params.length; i++) { - const params_element: any = params[i] - thisSerializer.writeCustomObject("Any", params_element) - } - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_dollar_r(value, thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() - return new Deserializer(retval.buffer, retval.byteLength).readResource() + static getInspectorNodes_serialize(): Object { + const retval = ArkUIGeneratedNativeModule._GlobalScope_getInspectorNodes() + throw new Error("Object deserialization is not implemented.") } - private static dollar_rawfile_serialize(value: string): Resource { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_dollar_rawfile(value) - return new Deserializer(retval.buffer, retval.byteLength).readResource() + public static getInspectorNodeById(id: number): Object { + const id_casted = id as (number) + return GlobalScope.getInspectorNodeById_serialize(id_casted) } - private static animateTo_serialize(value: AnimateParam, event: (() => void)): void { - const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeAnimateParam(value) - thisSerializer.holdAndWriteCallback(event) - ArkUIGeneratedNativeModule._GlobalScope_common_animateTo(thisSerializer.asArray(), thisSerializer.length()) - thisSerializer.release() + static getInspectorNodeById_serialize(id: number): Object { + const retval = ArkUIGeneratedNativeModule._GlobalScope_getInspectorNodeById(id) + throw new Error("Object deserialization is not implemented.") + } + public static setAppBgColor(value: string): void { + const value_casted = value as (string) + GlobalScope.setAppBgColor_serialize(value_casted) + return + } + static setAppBgColor_serialize(value: string): void { + ArkUIGeneratedNativeModule._GlobalScope_setAppBgColor(value) + } + public static Profiler_registerVsyncCallback(callback_: ((info: string) => void)): void { + const callback__casted = callback_ as (((info: string) => void)) + GlobalScope.Profiler_registerVsyncCallback_serialize(callback__casted) + return } - private static animateToImmediately_serialize(value: AnimateParam, event: (() => void)): void { + static Profiler_registerVsyncCallback_serialize(callback_: ((info: string) => void)): void { const thisSerializer: Serializer = Serializer.hold() - thisSerializer.writeAnimateParam(value) - thisSerializer.holdAndWriteCallback(event) - ArkUIGeneratedNativeModule._GlobalScope_common_animateToImmediately(thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.holdAndWriteCallback(callback_) + ArkUIGeneratedNativeModule._GlobalScope_Profiler_registerVsyncCallback(thisSerializer.asArray(), thisSerializer.length()) thisSerializer.release() } - private static vp2px_serialize(value: number): number { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_vp2px(value) - return retval + public static Profiler_unregisterVsyncCallback(): void { + GlobalScope.Profiler_unregisterVsyncCallback_serialize() + return } - private static px2vp_serialize(value: number): number { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_px2vp(value) - return retval + static Profiler_unregisterVsyncCallback_serialize(): void { + ArkUIGeneratedNativeModule._GlobalScope_Profiler_unregisterVsyncCallback() } - private static fp2px_serialize(value: number): number { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_fp2px(value) - return retval + public static cursorControl_setCursor(value: PointerStyle): void { + const value_casted = value as (PointerStyle) + GlobalScope.cursorControl_setCursor_serialize(value_casted) + return } - private static px2fp_serialize(value: number): number { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_px2fp(value) - return retval + static cursorControl_setCursor_serialize(value: PointerStyle): void { + ArkUIGeneratedNativeModule._GlobalScope_cursorControl_setCursor(value) } - private static lpx2px_serialize(value: number): number { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_lpx2px(value) - return retval + public static cursorControl_restoreDefault(): void { + GlobalScope.cursorControl_restoreDefault_serialize() + return + } + static cursorControl_restoreDefault_serialize(): void { + ArkUIGeneratedNativeModule._GlobalScope_cursorControl_restoreDefault() + } + public static focusControl_requestFocus(value: string): boolean { + const value_casted = value as (string) + return GlobalScope.focusControl_requestFocus_serialize(value_casted) } - private static px2lpx_serialize(value: number): number { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_px2lpx(value) + static focusControl_requestFocus_serialize(value: string): boolean { + const retval = ArkUIGeneratedNativeModule._GlobalScope_focusControl_requestFocus(value) return retval } } diff --git a/arkoala/arkui/src/generated/peers/Serializer.ts b/arkoala/arkui/src/generated/peers/Serializer.ts index 70c662c6d..8fca19a19 100644 --- a/arkoala/arkui/src/generated/peers/Serializer.ts +++ b/arkoala/arkui/src/generated/peers/Serializer.ts @@ -13,19 +13,19 @@ * limitations under the License. */ -import { SerializerBase, Tags, RuntimeType, runtimeType, isResource, isInstanceOf, MaterializedBase, InteropNativeModule, ResourceHolder, nullptr, KPointer } from "@koalaui/interop" +import { SerializerBase, Tags, RuntimeType, runtimeType, isResource, isInstanceOf, toPeerPtr, MaterializedBase, InteropNativeModule, ResourceHolder, nullptr, KPointer } from "@koalaui/interop" import { int32, float32, unsafeCast } from "@koalaui/common" import { CallbackKind } from "./CallbackKind" import { Finalizable } from "@koalaui/interop" import { CallbackTransformer } from "./CallbackTransformer" -import { AccessibilityCallback, CustomBuilder, GestureRecognizerJudgeBeginCallback, HoverCallback, OnMoveHandler, OnScrollCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, VisibleAreaChangeCallback, SymbolGlyphModifier, ShadowOptions, ShadowType, ComponentContent, EventTarget, SourceType, SourceTool, SheetTitleOptions, TransitionEffects, TranslateOptions, RotateOptions, ScaleOptions, TransitionEdge, AnimateParam, FinishCallbackType, ExpectedFrameRateRange, DismissPopupAction, DismissReason, Rectangle, PickerTextStyle, PickerDialogButtonStyle, BlurOptions, DrawContext, UIContext, SheetType, SpringBackAction, DismissSheetAction, SheetDismiss, DismissContentCoverAction, ContextMenuAnimationOptions, PopupMessageOptions, OverlayOffset, ImageModifier, MotionPathOptions, LinearGradient_common, ScrollableCommonMethod, CommonMethod, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, TransitionOptions, MotionBlurOptions, InvertOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, DragItemInfo, ShadowStyle, StateStyles, PixelStretchEffectOptions, BackgroundBrightnessOptions, SafeAreaType, SafeAreaEdge, BlurStyle, BackgroundBlurStyleOptions, ForegroundBlurStyleOptions, LinearGradientBlurOptions, EffectType, sharedTransitionOptions, ChainStyle, DragPreviewOptions, DragInteractionOptions, OverlayOptions, BlendMode, BlendApplyType, Blender, GeometryTransitionOptions, PopupOptions, CustomPopupOptions, MenuElement, MenuOptions, ContextMenuOptions, ModalTransition, ContentCoverOptions, SheetOptions, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, TransitionHierarchyStrategy, MenuPreviewMode, BindOptions, SheetSize, SheetMode, ScrollSizeMode, SheetKeyboardAvoidMode, RectResult, TouchTestStrategy, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions, HoverModeAreaType, TextDecorationOptions, InputCounterOptions, CaretOffset, SelectionOptions, MenuPolicy, ContentModifier, CommonConfiguration, LayoutSafeAreaType, LayoutSafeAreaEdge, ItemDragInfo, Context, VisibleAreaEventOptions, MeasureResult, SizeResult, LightSource, MultiShadowOptions, KeyboardAvoidMode, PointLightStyle } from "./../ArkCommonInterfaces" +import { AccessibilityCallback, CustomBuilder, GestureRecognizerJudgeBeginCallback, HoverCallback, OnMoveHandler, OnScrollCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, VisibleAreaChangeCallback, SymbolGlyphModifier, ShadowOptions, ShadowType, ComponentContent, EventTarget, SourceType, SourceTool, SheetTitleOptions, TransitionEffects, TranslateOptions, RotateOptions, ScaleOptions, TransitionEdge, AnimateParam, FinishCallbackType, ExpectedFrameRateRange, DismissPopupAction, DismissReason, Rectangle, PickerTextStyle, PickerDialogButtonStyle, BlurOptions, DrawContext, UIContext, SheetType, SpringBackAction, DismissSheetAction, SheetDismiss, DismissContentCoverAction, ContextMenuAnimationOptions, PopupMessageOptions, OverlayOffset, ImageModifier, MotionPathOptions, LinearGradient_common, ScrollableCommonMethod, CommonMethod, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, TransitionOptions, MotionBlurOptions, InvertOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, DragItemInfo, ShadowStyle, StateStyles, PixelStretchEffectOptions, BackgroundBrightnessOptions, SafeAreaType, SafeAreaEdge, BlurStyle, BackgroundBlurStyleOptions, ForegroundBlurStyleOptions, LinearGradientBlurOptions, EffectType, sharedTransitionOptions, ChainStyle, DragPreviewOptions, DragInteractionOptions, OverlayOptions, BlendMode, BlendApplyType, Blender, GeometryTransitionOptions, PopupOptions, CustomPopupOptions, MenuElement, MenuOptions, ContextMenuOptions, ModalTransition, ContentCoverOptions, SheetOptions, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, TransitionHierarchyStrategy, MenuPreviewMode, BindOptions, SheetSize, SheetMode, ScrollSizeMode, SheetKeyboardAvoidMode, RectResult, TouchTestStrategy, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions, HoverModeAreaType, TextDecorationOptions, InputCounterOptions, CaretOffset, SelectionOptions, MenuPolicy, ContentModifier, CommonConfiguration, LayoutSafeAreaType, LayoutSafeAreaEdge, ItemDragInfo, VisibleAreaEventOptions, MeasureResult, SizeResult, Context, LightSource, MultiShadowOptions, KeyboardAvoidMode, PointLightStyle } from "./../ArkCommonInterfaces" import { ButtonTriggerClickCallback, ButtonType, ButtonStyleMode, ButtonRole, LabelStyle, ControlSize, ButtonOptions } from "./../ArkButtonInterfaces" import { Callback_Extender_OnFinish, Callback_Extender_OnProgress, DoubleAnimationParam } from "./../ArkAnimationExtenderInterfaces" import { Callback_RangeUpdate } from "./../ArkArkuiCustomInterfaces" import { ContentDidScrollCallback, OnSwiperAnimationEndCallback, OnSwiperAnimationStartCallback, OnSwiperGestureSwipeCallback, IndicatorStyle, SwiperAttribute, SwiperDisplayMode, SwiperNestedScrollMode, SwiperContentAnimatedTransition, ArrowStyle, SwiperAutoFill, SwiperAnimationEvent } from "./../ArkSwiperInterfaces" import { CustomNodeBuilder } from "./../ArkCustomBuilderInterfaces" import { EditableTextOnChangeCallback, OnDidChangeCallback, DecorationStyleResult, Affinity, TextRange, StyledStringChangeValue, TextMenuItem, MenuType, CaretStyle, InsertValue, DeleteValue, TextDeleteDirection, LineMetrics, PositionWithAffinity, PreviewText, TextBox, TextDataDetectorConfig, FontSettingOptions, TextDataDetectorType, StyledStringChangedListener } from "./../ArkTextCommonInterfaces" -import { ErrorCallback, LengthUnit, WebHeader, TextModifier, Want, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions, RectWidthStyle, RectHeightStyle, SymbolEffect, FontOptions, SnapshotOptions, EffectScope, EffectDirection, NodeController, BusinessError, PerfMonitorActionType, PerfMonitorSourceType } from "./../ArkArkuiExternalInterfaces" +import { ErrorCallback, LengthUnit, WebHeader, TextModifier, Want, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions, RectWidthStyle, RectHeightStyle, SymbolEffect, FontOptions, SnapshotOptions, EffectScope, EffectDirection, NodeController, PerfMonitorActionType, PerfMonitorSourceType } from "./../ArkArkuiExternalInterfaces" import { GetItemMainSizeByIndex, WaterFlowAttribute, SectionOptions, WaterFlowOptions, WaterFlowLayoutMode } from "./../ArkWaterFlowInterfaces" import { ImageCompleteCallback, ImageLoadResult } from "./../ArkImageSpanInterfaces" import { ImageErrorCallback, ResizableOptions, DrawingLattice, DrawableDescriptor, DrawingColorFilter, ResolutionQuality, ImageError, ImageSourceSize } from "./../ArkImageInterfaces" @@ -258,6 +258,7 @@ import { TapGestureEvent, TapGestureEventInternal } from "./../ArkTapGestureEven import { GaugeIndicatorOptions, GaugeShadowOptions, GaugeOptions } from "./../ArkGaugeInterfaces" import { FormLinkOptions } from "./../ArkFormLinkInterfaces" import { FormCallbackInfo, FormInfo, FormDimension, FormRenderingMode, FormShape } from "./../ArkFormComponentInterfaces" +import { BusinessError } from "./../ArkBaseInterfaces" import { TerminationInfo } from "./../ArkEmbeddedComponentInterfaces" import { EllipseOptions } from "./../ArkEllipseInterfaces" import { DatePickerDialog, DatePickerDialogInternal } from "./../ArkDatePickerDialogMaterialized" @@ -358,54 +359,15 @@ export class Serializer extends SerializerBase { } writeICurve(value: ICurve): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePixelMap(value: PixelMap): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLengthMetrics(value: LengthMetrics): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePosition(value: Position): void { let valueSerializer: Serializer = this @@ -1127,20 +1089,7 @@ export class Serializer extends SerializerBase { } writeTransitionEffect(value: TransitionEffect): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLocalizedBorderRadiuses(value: LocalizedBorderRadiuses): void { let valueSerializer: Serializer = this @@ -1179,37 +1128,11 @@ export class Serializer extends SerializerBase { } writeCanvasPattern(value: CanvasPattern): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCanvasGradient(value: CanvasGradient): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeColorMetrics(value: ColorMetrics): void { let valueSerializer: Serializer = this @@ -1395,20 +1318,7 @@ export class Serializer extends SerializerBase { } writeImageAnalyzerController(value: ImageAnalyzerController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeEventTarget(value: EventTarget): void { let valueSerializer: Serializer = this @@ -1417,54 +1327,15 @@ export class Serializer extends SerializerBase { } writeWebResourceRequest(value: WebResourceRequest): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebviewController(value: WebviewController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebController(value: WebController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeDateTimeOptions(value: DateTimeOptions): void { let valueSerializer: Serializer = this @@ -1750,20 +1621,7 @@ export class Serializer extends SerializerBase { } writeTextMenuItemId(value: TextMenuItemId): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeAffinity(value: Affinity): void { let valueSerializer: Serializer = this @@ -2604,37 +2462,11 @@ export class Serializer extends SerializerBase { } writeNavPathStack(value: NavPathStack): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeNavPathInfo(value: NavPathInfo): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextModifier(value: TextModifier): void { } @@ -2834,20 +2666,7 @@ export class Serializer extends SerializerBase { } writeLinearGradient(value: LinearGradient): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLunarSwitchStyle(value: LunarSwitchStyle): void { let valueSerializer: Serializer = this @@ -3387,20 +3206,7 @@ export class Serializer extends SerializerBase { } writeDrawingCanvas(value: DrawingCanvas): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSize(value: Size): void { let valueSerializer: Serializer = this @@ -3411,20 +3217,7 @@ export class Serializer extends SerializerBase { } writeFrameNode(value: FrameNode): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextStyle_alert_dialog(value: TextStyle_alert_dialog): void { let valueSerializer: Serializer = this @@ -3721,20 +3514,7 @@ export class Serializer extends SerializerBase { } writeStyledString(value: StyledString): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeNavigationAnimatedTransition(value: NavigationAnimatedTransition): void { let valueSerializer: Serializer = this @@ -3956,73 +3736,21 @@ export class Serializer extends SerializerBase { } writeCustomSpan(value: CustomSpan): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeImageAttachment(value: ImageAttachment): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWaterFlowAttribute(value: WaterFlowAttribute): void { } writeWaterFlowSections(value: WaterFlowSections): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeScroller(value: Scroller): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSectionOptions(value: SectionOptions): void { let valueSerializer: Serializer = this @@ -4262,20 +3990,7 @@ export class Serializer extends SerializerBase { } writeXComponentController(value: XComponentController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeImageAnalyzerConfig(value: ImageAnalyzerConfig): void { let valueSerializer: Serializer = this @@ -4361,54 +4076,15 @@ export class Serializer extends SerializerBase { } writeWebKeyboardController(value: WebKeyboardController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeEventResult(value: EventResult): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTouchEvent(value: TouchEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeNativeEmbedInfo(value: NativeEmbedInfo): void { let valueSerializer: Serializer = this @@ -4533,309 +4209,75 @@ export class Serializer extends SerializerBase { } writeDataResubmissionHandler(value: DataResubmissionHandler): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeControllerHandler(value: ControllerHandler): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeClientAuthenticationHandler(value: ClientAuthenticationHandler): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSslErrorHandler(value: SslErrorHandler): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebContextMenuResult(value: WebContextMenuResult): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebContextMenuParam(value: WebContextMenuParam): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeScreenCaptureHandler(value: ScreenCaptureHandler): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePermissionRequest(value: PermissionRequest): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeHttpAuthHandler(value: HttpAuthHandler): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeFullScreenExitHandler(value: FullScreenExitHandler): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeFileSelectorParam(value: FileSelectorParam): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeFileSelectorResult(value: FileSelectorResult): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebResourceResponse(value: WebResourceResponse): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebResourceError(value: WebResourceError): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeConsoleMessage(value: ConsoleMessage): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeJsResult(value: JsResult): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeJsGeolocation(value: JsGeolocation): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebCookie(value: WebCookie): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeScreenCaptureConfig(value: ScreenCaptureConfig): void { let valueSerializer: Serializer = this @@ -4844,20 +4286,7 @@ export class Serializer extends SerializerBase { } writeVideoController(value: VideoController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTimePickerDialogOptions(value: TimePickerDialogOptions): void { let valueSerializer: Serializer = this @@ -5091,20 +4520,7 @@ export class Serializer extends SerializerBase { } writeTextTimerController(value: TextTimerController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextPickerDialogOptions(value: TextPickerDialogOptions): void { let valueSerializer: Serializer = this @@ -5634,20 +5050,7 @@ export class Serializer extends SerializerBase { } writeTextInputController(value: TextInputController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSelectionOptions(value: SelectionOptions): void { let valueSerializer: Serializer = this @@ -5730,20 +5133,7 @@ export class Serializer extends SerializerBase { } writeMutableStyledString(value: MutableStyledString): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePreviewText(value: PreviewText): void { let valueSerializer: Serializer = this @@ -5754,56 +5144,17 @@ export class Serializer extends SerializerBase { } writeLayoutManager(value: LayoutManager): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextClockController(value: TextClockController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextAreaAttribute(value: TextAreaAttribute): void { } writeTextAreaController(value: TextAreaController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextAttribute(value: TextAttribute): void { } @@ -5847,20 +5198,7 @@ export class Serializer extends SerializerBase { } writeTextController(value: TextController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeBottomTabBarStyle(value: BottomTabBarStyle): void { let valueSerializer: Serializer = this @@ -6294,20 +5632,7 @@ export class Serializer extends SerializerBase { } writeTabsController(value: TabsController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSymbolGlyphAttribute(value: SymbolGlyphAttribute): void { } @@ -6872,20 +6197,7 @@ export class Serializer extends SerializerBase { } writeSearchController(value: SearchController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeScrollAttribute(value: ScrollAttribute): void { } @@ -6997,37 +6309,11 @@ export class Serializer extends SerializerBase { } writeRichEditorStyledStringController(value: RichEditorStyledStringController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeRichEditorController(value: RichEditorController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeRichEditorAttribute(value: RichEditorAttribute): void { } @@ -7881,20 +7167,7 @@ export class Serializer extends SerializerBase { } writeNavDestinationContext(value: NavDestinationContext): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeNavigationInterception(value: NavigationInterception): void { let valueSerializer: Serializer = this @@ -8318,20 +7591,7 @@ export class Serializer extends SerializerBase { } writeMatrix2D(value: Matrix2D): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeListDividerOptions(value: ListDividerOptions): void { let valueSerializer: Serializer = this @@ -8424,20 +7684,7 @@ export class Serializer extends SerializerBase { } writeColorFilter(value: ColorFilter): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeBreakPoints(value: BreakPoints): void { let valueSerializer: Serializer = this @@ -8466,37 +7713,11 @@ export class Serializer extends SerializerBase { } writePanGestureOptions(value: PanGestureOptions): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeEventTargetInfo(value: EventTargetInfo): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWindowStatusType(value: WindowStatusType): void { let valueSerializer: Serializer = this @@ -8901,11 +8122,6 @@ export class Serializer extends SerializerBase { } writeComponent3DAttribute(value: Component3DAttribute): void { } - writeContext(value: Context): void { - let valueSerializer: Serializer = this - const value__ContextStub = value._ContextStub - valueSerializer.writeString(value__ContextStub) - } writeUIGestureEvent(value: UIGestureEvent): void { } writeVisibleAreaEventOptions(value: VisibleAreaEventOptions): void { @@ -8938,20 +8154,7 @@ export class Serializer extends SerializerBase { } writeRectShape(value: RectShape): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCaretOffset(value: CaretOffset): void { let valueSerializer: Serializer = this @@ -11049,71 +10252,19 @@ export class Serializer extends SerializerBase { } writePathShape(value: PathShape): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeEllipseShape(value: EllipseShape): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCircleShape(value: CircleShape): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeProgressMask(value: ProgressMask): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeDragItemInfo(value: DragItemInfo): void { let valueSerializer: Serializer = this @@ -11275,20 +10426,7 @@ export class Serializer extends SerializerBase { } writeDrawModifier(value: DrawModifier): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeIntentionCode(value: IntentionCode): void { let valueSerializer: Serializer = this @@ -11302,20 +10440,7 @@ export class Serializer extends SerializerBase { } writeUnifiedData(value: UnifiedData): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTouchObject(value: TouchObject): void { let valueSerializer: Serializer = this @@ -11340,6 +10465,11 @@ export class Serializer extends SerializerBase { const value_y = value.y valueSerializer.writeNumber(value_y) } + writeContext(value: Context): void { + let valueSerializer: Serializer = this + const value__ContextStub = value._ContextStub + valueSerializer.writeString(value__ContextStub) + } writeColumnSplitDividerStyle(value: ColumnSplitDividerStyle): void { let valueSerializer: Serializer = this const value_startMargin = value.startMargin @@ -11401,88 +10531,23 @@ export class Serializer extends SerializerBase { } writeDrawingRenderingContext(value: DrawingRenderingContext): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCanvasRenderingContext2D(value: CanvasRenderingContext2D): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeOffscreenCanvasRenderingContext2D(value: OffscreenCanvasRenderingContext2D): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeRenderingContextSettings(value: RenderingContextSettings): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeImageBitmap(value: ImageBitmap): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextMetrics(value: TextMetrics): void { let valueSerializer: Serializer = this @@ -11515,37 +10580,11 @@ export class Serializer extends SerializerBase { } writeImageData(value: ImageData): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePath2D(value: Path2D): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCalendarDialogOptions(value: CalendarDialogOptions): void { let valueSerializer: Serializer = this @@ -11725,20 +10764,7 @@ export class Serializer extends SerializerBase { } writeCalendarController(value: CalendarController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeMonthData(value: MonthData): void { let valueSerializer: Serializer = this @@ -14144,20 +13170,7 @@ export class Serializer extends SerializerBase { } writeClickEvent(value: ClickEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeFontOptions(value: FontOptions): void { let valueSerializer: Serializer = this @@ -14349,37 +13362,11 @@ export class Serializer extends SerializerBase { } writeBaseShape(value: BaseShape): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCommonShape(value: CommonShape): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSnapshotOptions(value: SnapshotOptions): void { let valueSerializer: Serializer = this @@ -14479,20 +13466,7 @@ export class Serializer extends SerializerBase { } writeLinearIndicatorController(value: LinearIndicatorController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeImageAttachmentInterface(value: ImageAttachmentInterface): void { let valueSerializer: Serializer = this @@ -14533,37 +13507,11 @@ export class Serializer extends SerializerBase { } writeUrlStyle(value: UrlStyle): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLineHeightStyle(value: LineHeightStyle): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeParagraphStyleInterface(value: ParagraphStyleInterface): void { let valueSerializer: Serializer = this @@ -14629,20 +13577,7 @@ export class Serializer extends SerializerBase { } writeParagraphStyle(value: ParagraphStyle): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeGestureStyleInterface(value: GestureStyleInterface): void { let valueSerializer: Serializer = this @@ -14665,105 +13600,27 @@ export class Serializer extends SerializerBase { } writeGestureStyle(value: GestureStyle): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeBackgroundColorStyle(value: BackgroundColorStyle): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextShadowStyle(value: TextShadowStyle): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLetterSpacingStyle(value: LetterSpacingStyle): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeBaselineOffsetStyle(value: BaselineOffsetStyle): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeDecorationStyle(value: DecorationStyle): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextStyleInterface(value: TextStyleInterface): void { let valueSerializer: Serializer = this @@ -14858,20 +13715,7 @@ export class Serializer extends SerializerBase { } writeTextStyle_styled_string(value: TextStyle_styled_string): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeStyleOptions(value: StyleOptions): void { let valueSerializer: Serializer = this @@ -14942,20 +13786,7 @@ export class Serializer extends SerializerBase { } writeUIExtensionProxy(value: UIExtensionProxy): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWaterFlowOptions(value: WaterFlowOptions): void { let valueSerializer: Serializer = this @@ -15977,20 +14808,7 @@ export class Serializer extends SerializerBase { } writeTimePickerDialog(value: TimePickerDialog): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTimePickerResult(value: TimePickerResult): void { let valueSerializer: Serializer = this @@ -16086,20 +14904,7 @@ export class Serializer extends SerializerBase { } writeTextPickerDialog(value: TextPickerDialog): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextCascadePickerRangeContent(value: TextCascadePickerRangeContent): void { let valueSerializer: Serializer = this @@ -16358,54 +15163,15 @@ export class Serializer extends SerializerBase { } writeStyledStringController(value: StyledStringController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextEditControllerEx(value: TextEditControllerEx): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextBaseController(value: TextBaseController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextClockOptions(value: TextClockOptions): void { let valueSerializer: Serializer = this @@ -16487,20 +15253,7 @@ export class Serializer extends SerializerBase { } writeTabContentTransitionProxy(value: TabContentTransitionProxy): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeBarGridColumnOptions(value: BarGridColumnOptions): void { let valueSerializer: Serializer = this @@ -16583,88 +15336,23 @@ export class Serializer extends SerializerBase { } writeBounceSymbolEffect(value: BounceSymbolEffect): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeDisappearSymbolEffect(value: DisappearSymbolEffect): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeAppearSymbolEffect(value: AppearSymbolEffect): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeHierarchicalSymbolEffect(value: HierarchicalSymbolEffect): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSwiperContentTransitionProxy(value: SwiperContentTransitionProxy): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSwiperContentAnimatedTransition(value: SwiperContentAnimatedTransition): void { let valueSerializer: Serializer = this @@ -16690,37 +15378,11 @@ export class Serializer extends SerializerBase { } writeIndicatorComponentController(value: IndicatorComponentController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSwiperController(value: SwiperController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeStackOptions(value: StackOptions): void { let valueSerializer: Serializer = this @@ -17261,20 +15923,7 @@ export class Serializer extends SerializerBase { } writeEditMenuOptions(value: EditMenuOptions): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCopyEvent(value: CopyEvent): void { let valueSerializer: Serializer = this @@ -17323,20 +15972,7 @@ export class Serializer extends SerializerBase { } writeSubmitEvent(value: SubmitEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextDataDetectorConfig(value: TextDataDetectorConfig): void { let valueSerializer: Serializer = this @@ -17470,21 +16106,8 @@ export class Serializer extends SerializerBase { valueSerializer.writeNumber(value_range_1) } writeRichEditorBaseController(value: RichEditorBaseController): void { - let valueSerializer: Serializer = this - 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!") - } + let valueSerializer: Serializer = this + valueSerializer.writePointer(toPeerPtr(value)) } writeLocalizedBarrierStyle(value: LocalizedBarrierStyle): void { let valueSerializer: Serializer = this @@ -17874,20 +16497,7 @@ export class Serializer extends SerializerBase { } writePatternLockController(value: PatternLockController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePathOptions(value: PathOptions): void { let valueSerializer: Serializer = this @@ -17969,20 +16579,7 @@ export class Serializer extends SerializerBase { } writeNavigationTransitionProxy(value: NavigationTransitionProxy): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeRouteInfo(value: RouteInfo): void { let valueSerializer: Serializer = this @@ -18487,20 +17084,7 @@ export class Serializer extends SerializerBase { } writeListScroller(value: ListScroller): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLineOptions(value: LineOptions): void { let valueSerializer: Serializer = this @@ -18938,156 +17522,39 @@ export class Serializer extends SerializerBase { } writePanRecognizer(value: PanRecognizer): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeScrollableTargetInfo(value: ScrollableTargetInfo): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeGestureEvent(value: GestureEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSwipeGestureEvent(value: SwipeGestureEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeRotationGestureEvent(value: RotationGestureEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePinchGestureEvent(value: PinchGestureEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePanGestureEvent(value: PanGestureEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLongPressGestureEvent(value: LongPressGestureEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTapGestureEvent(value: TapGestureEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeGaugeIndicatorOptions(value: GaugeIndicatorOptions): void { let valueSerializer: Serializer = this @@ -19400,18 +17867,6 @@ export class Serializer extends SerializerBase { } writeBusinessError(value: BusinessError): void { let valueSerializer: Serializer = this - const value_name = value.name - valueSerializer.writeString(value_name) - const value_message = value.message - valueSerializer.writeString(value_message) - const value_stack = value.stack - let value_stack_type: int32 = RuntimeType.UNDEFINED - value_stack_type = runtimeType(value_stack) - valueSerializer.writeInt8(value_stack_type) - if ((RuntimeType.UNDEFINED) != (value_stack_type)) { - const value_stack_value = value_stack! - valueSerializer.writeString(value_stack_value) - } const value_code = value.code valueSerializer.writeNumber(value_code) } @@ -19471,20 +17926,7 @@ export class Serializer extends SerializerBase { } writeDatePickerDialog(value: DatePickerDialog): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeDatePickerResult(value: DatePickerResult): void { let valueSerializer: Serializer = this @@ -20233,37 +18675,11 @@ export class Serializer extends SerializerBase { } writeCustomDialogController(value: CustomDialogController): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeContextMenu(value: ContextMenu): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSceneOptions(value: SceneOptions): void { let valueSerializer: Serializer = this @@ -20308,88 +18724,23 @@ export class Serializer extends SerializerBase { } writeUICommonEvent(value: UICommonEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeChildrenMainSize(value: ChildrenMainSize): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeTextContentControllerBase(value: TextContentControllerBase): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeView(value: View): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeMeasurable(value: Measurable): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSpringBackAction(value: SpringBackAction): void { let valueSerializer: Serializer = this @@ -20477,20 +18828,7 @@ export class Serializer extends SerializerBase { } writeGestureRecognizer(value: GestureRecognizer): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeFingerInfo(value: FingerInfo): void { let valueSerializer: Serializer = this @@ -20511,20 +18849,7 @@ export class Serializer extends SerializerBase { } writeBaseGestureEvent(value: BaseGestureEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeGestureInfo(value: GestureInfo): void { let valueSerializer: Serializer = this @@ -20550,20 +18875,7 @@ export class Serializer extends SerializerBase { } writeGestureModifier(value: GestureModifier): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePixelStretchEffectOptions(value: PixelStretchEffectOptions): void { let valueSerializer: Serializer = this @@ -22036,54 +20348,15 @@ export class Serializer extends SerializerBase { } writeKeyEvent(value: KeyEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeDragEvent(value: DragEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePixelMapMock(value: PixelMapMock): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeHistoricalPoint(value: HistoricalPoint): void { let valueSerializer: Serializer = this @@ -22098,71 +20371,19 @@ export class Serializer extends SerializerBase { } writeAccessibilityHoverEvent(value: AccessibilityHoverEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeMouseEvent(value: MouseEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeHoverEvent(value: HoverEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeBaseEvent(value: BaseEvent): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePointLightStyle(value: PointLightStyle): void { let valueSerializer: Serializer = this @@ -22353,37 +20574,11 @@ export class Serializer extends SerializerBase { } writeOffscreenCanvas(value: OffscreenCanvas): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCanvasRenderer(value: CanvasRenderer): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLengthMetricsUnit(value: LengthMetricsUnit): void { let valueSerializer: Serializer = this @@ -22392,37 +20587,11 @@ export class Serializer extends SerializerBase { } writeCanvasPath(value: CanvasPath): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCalendarPickerDialog(value: CalendarPickerDialog): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeCalendarOptions(value: CalendarOptions): void { let valueSerializer: Serializer = this @@ -23296,71 +21465,19 @@ export class Serializer extends SerializerBase { } writeScrollMotion(value: ScrollMotion): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeFrictionMotion(value: FrictionMotion): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSpringMotion(value: SpringMotion): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeSpringProp(value: SpringProp): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeAlphabetIndexerOptions(value: AlphabetIndexerOptions): void { let valueSerializer: Serializer = this @@ -23483,20 +21600,7 @@ export class Serializer extends SerializerBase { } writeAlertDialog(value: AlertDialog): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeDismissDialogAction(value: DismissDialogAction): void { let valueSerializer: Serializer = this @@ -23544,105 +21648,27 @@ export class Serializer extends SerializerBase { } writeActionSheet(value: ActionSheet): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeEventEmulator(value: EventEmulator): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeNavExtender(value: NavExtender): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeReplaceSymbolEffect(value: ReplaceSymbolEffect): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeScaleSymbolEffect(value: ScaleSymbolEffect): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeGlobalScope_ohos_font(value: GlobalScope_ohos_font): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writePathShapeOptions(value: PathShapeOptions): void { let valueSerializer: Serializer = this @@ -23698,37 +21724,11 @@ export class Serializer extends SerializerBase { } writeGlobalScope_ohos_arkui_performanceMonitor(value: GlobalScope_ohos_arkui_performanceMonitor): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeGlobalScope_ohos_arkui_componentSnapshot(value: GlobalScope_ohos_arkui_componentSnapshot): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeWebHeader(value: WebHeader): void { let valueSerializer: Serializer = this @@ -23739,54 +21739,15 @@ export class Serializer extends SerializerBase { } writeSystemOps(value: SystemOps): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLazyForEachOps(value: LazyForEachOps): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeAnimationExtender(value: AnimationExtender): void { let valueSerializer: Serializer = this - 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!") - } + valueSerializer.writePointer(toPeerPtr(value)) } writeLength(value: Length): void { const valueType = runtimeType(value) diff --git a/arkoala/framework/native/src/generated/Serializers.h b/arkoala/framework/native/src/generated/Serializers.h index dfee5d5b1..66048f02e 100644 --- a/arkoala/framework/native/src/generated/Serializers.h +++ b/arkoala/framework/native/src/generated/Serializers.h @@ -2,7 +2,6 @@ #include "SerializerBase.h" #include "DeserializerBase.h" #include "callbacks.h" -#include "koala-types.h" #include "arkoala_api_generated.h" #include @@ -21311,37 +21310,6 @@ inline Ark_RuntimeType runtimeType(const Opt_Union_ResourceStr_Scene& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Context& value) -{ - return INTEROP_RUNTIME_OBJECT; -} -template <> -inline void WriteToString(std::string* result, const Ark_Context* value) { - result->append("{"); - // Ark_String _ContextStub - result->append("._ContextStub="); - WriteToString(result, &value->_ContextStub); - result->append("}"); -} -template <> -inline void WriteToString(std::string* result, const Opt_Context* 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_Context& value) -{ - return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); -} -template <> inline Ark_RuntimeType runtimeType(const Ark_UIGestureEvent& value) { return INTEROP_RUNTIME_OBJECT; @@ -25093,6 +25061,37 @@ inline Ark_RuntimeType runtimeType(const Opt_Undefined& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_Context& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_Context* value) { + result->append("{"); + // Ark_String _ContextStub + result->append("._ContextStub="); + WriteToString(result, &value->_ContextStub); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Context* 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_Context& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_ColumnSplitDividerStyle& value) { return INTEROP_RUNTIME_OBJECT; @@ -28029,60 +28028,6 @@ inline Ark_RuntimeType runtimeType(const Opt_ButtonTriggerClickCallback& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_GlobalScope_inspector& value) -{ - return INTEROP_RUNTIME_OBJECT; -} -template <> -inline void WriteToString(std::string* result, const Ark_GlobalScope_inspector value) { - WriteToString(result, static_cast(value)); -} -template <> -inline void WriteToString(std::string* result, const Opt_GlobalScope_inspector* 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_GlobalScope_inspector& value) -{ - return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); -} -template <> -inline Ark_RuntimeType runtimeType(const Ark_GlobalScope_Profiler_inspector& value) -{ - return INTEROP_RUNTIME_OBJECT; -} -template <> -inline void WriteToString(std::string* result, const Ark_GlobalScope_Profiler_inspector value) { - WriteToString(result, static_cast(value)); -} -template <> -inline void WriteToString(std::string* result, const Opt_GlobalScope_Profiler_inspector* 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_GlobalScope_Profiler_inspector& value) -{ - return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); -} -template <> inline Ark_RuntimeType runtimeType(const Ark_LinearIndicatorController& value) { return INTEROP_RUNTIME_OBJECT; @@ -45178,19 +45123,7 @@ inline Ark_RuntimeType runtimeType(const Ark_BusinessError& value) template <> inline void WriteToString(std::string* result, const Ark_BusinessError* value) { result->append("{"); - // Ark_String name - result->append(".name="); - WriteToString(result, &value->name); - // Ark_String message - result->append(", "); - result->append(".message="); - WriteToString(result, &value->message); - // Ark_String stack - result->append(", "); - result->append(".stack="); - WriteToString(result, &value->stack); // Ark_Number code - result->append(", "); result->append(".code="); WriteToString(result, &value->code); result->append("}"); @@ -45856,33 +45789,6 @@ inline Ark_RuntimeType runtimeType(const Opt_SceneOptions& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_GlobalScope_common& value) -{ - return INTEROP_RUNTIME_OBJECT; -} -template <> -inline void WriteToString(std::string* result, const Ark_GlobalScope_common value) { - WriteToString(result, static_cast(value)); -} -template <> -inline void WriteToString(std::string* result, const Opt_GlobalScope_common* 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_GlobalScope_common& value) -{ - return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); -} -template <> inline Ark_RuntimeType runtimeType(const Ark_UICommonEvent& value) { return INTEROP_RUNTIME_OBJECT; @@ -50057,60 +49963,6 @@ inline Ark_RuntimeType runtimeType(const Opt_SafeAreaType& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_GlobalScope_cursorControl_common& value) -{ - return INTEROP_RUNTIME_OBJECT; -} -template <> -inline void WriteToString(std::string* result, const Ark_GlobalScope_cursorControl_common value) { - WriteToString(result, static_cast(value)); -} -template <> -inline void WriteToString(std::string* result, const Opt_GlobalScope_cursorControl_common* 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_GlobalScope_cursorControl_common& value) -{ - return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); -} -template <> -inline Ark_RuntimeType runtimeType(const Ark_GlobalScope_focusControl_common& value) -{ - return INTEROP_RUNTIME_OBJECT; -} -template <> -inline void WriteToString(std::string* result, const Ark_GlobalScope_focusControl_common value) { - WriteToString(result, static_cast(value)); -} -template <> -inline void WriteToString(std::string* result, const Opt_GlobalScope_focusControl_common* 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_GlobalScope_focusControl_common& value) -{ - return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); -} -template <> inline Ark_RuntimeType runtimeType(const Ark_PreDragStatus& value) { return INTEROP_RUNTIME_NUMBER; @@ -60750,12 +60602,6 @@ class Serializer : public SerializerBase { void writeComponent3DAttribute(Ark_Component3DAttribute value) { } - void writeContext(Ark_Context value) - { - Serializer& valueSerializer = *this; - const auto value__ContextStub = value._ContextStub; - valueSerializer.writeString(value__ContextStub); - } void writeUIGestureEvent(Ark_UIGestureEvent value) { } @@ -63211,6 +63057,12 @@ class Serializer : public SerializerBase { const auto value_y = value.y; valueSerializer.writeNumber(value_y); } + void writeContext(Ark_Context value) + { + Serializer& valueSerializer = *this; + const auto value__ContextStub = value._ContextStub; + valueSerializer.writeString(value__ContextStub); + } void writeColumnSplitDividerStyle(Ark_ColumnSplitDividerStyle value) { Serializer& valueSerializer = *this; @@ -70938,18 +70790,6 @@ class Serializer : public SerializerBase { void writeBusinessError(Ark_BusinessError value) { Serializer& valueSerializer = *this; - const auto value_name = value.name; - valueSerializer.writeString(value_name); - const auto value_message = value.message; - valueSerializer.writeString(value_message); - const auto value_stack = value.stack; - Ark_Int32 value_stack_type = INTEROP_RUNTIME_UNDEFINED; - value_stack_type = runtimeType(value_stack); - valueSerializer.writeInt8(value_stack_type); - if ((INTEROP_RUNTIME_UNDEFINED) != (value_stack_type)) { - const auto value_stack_value = value_stack.value; - valueSerializer.writeString(value_stack_value); - } const auto value_code = value.code; valueSerializer.writeNumber(value_code); } @@ -83740,13 +83580,6 @@ class Deserializer : public DeserializerBase { Ark_Component3DAttribute value = {}; return value; } - Ark_Context readContext() - { - Ark_Context value = {}; - Deserializer& valueDeserializer = *this; - value._ContextStub = static_cast(valueDeserializer.readString()); - return value; - } Ark_UIGestureEvent readUIGestureEvent() { Ark_UIGestureEvent value = {}; @@ -86278,6 +86111,13 @@ class Deserializer : public DeserializerBase { value.y = static_cast(valueDeserializer.readNumber()); return value; } + Ark_Context readContext() + { + Ark_Context value = {}; + Deserializer& valueDeserializer = *this; + value._ContextStub = static_cast(valueDeserializer.readString()); + return value; + } Ark_ColumnSplitDividerStyle readColumnSplitDividerStyle() { Ark_ColumnSplitDividerStyle value = {}; @@ -94620,16 +94460,6 @@ class Deserializer : public DeserializerBase { { Ark_BusinessError value = {}; Deserializer& valueDeserializer = *this; - value.name = static_cast(valueDeserializer.readString()); - value.message = static_cast(valueDeserializer.readString()); - const auto stack_buf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_String stack_buf = {}; - stack_buf.tag = stack_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((INTEROP_RUNTIME_UNDEFINED) != (stack_buf_runtimeType)) - { - stack_buf.value = static_cast(valueDeserializer.readString()); - } - value.stack = stack_buf; value.code = static_cast(valueDeserializer.readNumber()); 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 7f35da2b0..87c1c49a5 100644 --- a/arkoala/framework/native/src/generated/arkoala_api_generated.h +++ b/arkoala/framework/native/src/generated/arkoala_api_generated.h @@ -150,13 +150,29 @@ typedef struct InteropBuffer { InteropInt64 length; } InteropBuffer; +typedef struct InteropAsyncWork { + InteropNativePointer workId; + void (*queue)(InteropNativePointer workId); + void (*cancel)(InteropNativePointer workId); +} InteropAsyncWork; + +typedef struct InteropAsyncWorker { + InteropAsyncWork (*createWork)( + InteropVMContext context, + InteropNativePointer handle, + void (*execute)(InteropNativePointer handle), + void (*complete)(InteropNativePointer handle) + ); +} InteropAsyncWorker; +typedef const InteropAsyncWorker* InteropAsyncWorkerPtr; + #endif // _INTEROP_TYPES_H_ // The only include allowed in this file! Do not add anything else ever. #include -#define GENERATED_ARKUI_FULL_API_VERSION 120 +#define GENERATED_ARKUI_FULL_API_VERSION 121 #define GENERATED_ARKUI_NODE_API_VERSION GENERATED_ARKUI_FULL_API_VERSION #define GENERATED_ARKUI_BASIC_NODE_API_VERSION 1 @@ -199,6 +215,9 @@ typedef InteropPipelineContext Ark_PipelineContext; typedef InteropCustomObject Ark_CustomObject; typedef InteropDate Ark_Date; typedef InteropFunction Ark_Function; +typedef InteropAsyncWork Ark_AsyncWork; +typedef InteropAsyncWorker Ark_AsyncWorker; +typedef InteropAsyncWorkerPtr Ark_AsyncWorkerPtr; // TODO: generate! typedef struct Opt_Ark_Callback { @@ -234,8 +253,6 @@ typedef struct _Ark_Canvas* Ark_CanvasHandle; - - typedef struct Array_String Array_String; typedef struct Opt_Array_String Opt_Array_String; typedef struct Ark_Resource Ark_Resource; @@ -1152,8 +1169,6 @@ typedef struct Ark_Component3DAttribute Ark_Component3DAttribute; typedef struct Opt_Component3DAttribute Opt_Component3DAttribute; typedef struct Ark_Union_ResourceStr_Scene Ark_Union_ResourceStr_Scene; typedef struct Opt_Union_ResourceStr_Scene Opt_Union_ResourceStr_Scene; -typedef struct Ark_Context Ark_Context; -typedef struct Opt_Context Opt_Context; typedef struct Ark_UIGestureEvent Ark_UIGestureEvent; typedef struct Opt_UIGestureEvent Opt_UIGestureEvent; typedef struct VisibleAreaChangeCallback VisibleAreaChangeCallback; @@ -1301,6 +1316,8 @@ typedef struct Ark_TouchObject Ark_TouchObject; typedef struct Opt_TouchObject Opt_TouchObject; typedef struct Ark_Literal_TransitionEffect_appear_disappear Ark_Literal_TransitionEffect_appear_disappear; typedef struct Opt_Literal_TransitionEffect_appear_disappear Opt_Literal_TransitionEffect_appear_disappear; +typedef struct Ark_Context Ark_Context; +typedef struct Opt_Context Opt_Context; typedef struct Ark_ColumnSplitDividerStyle Ark_ColumnSplitDividerStyle; typedef struct Opt_ColumnSplitDividerStyle Opt_ColumnSplitDividerStyle; typedef struct Ark_LightSource Ark_LightSource; @@ -1450,12 +1467,6 @@ typedef struct Callback_Array_String_Void Callback_Array_String_Void; typedef struct Opt_Callback_Array_String_Void Opt_Callback_Array_String_Void; typedef struct ButtonTriggerClickCallback ButtonTriggerClickCallback; typedef struct Opt_ButtonTriggerClickCallback Opt_ButtonTriggerClickCallback; -typedef struct GlobalScope_inspectorPeer GlobalScope_inspectorPeer; -typedef struct GlobalScope_inspectorPeer* Ark_GlobalScope_inspector; -typedef struct Opt_GlobalScope_inspector Opt_GlobalScope_inspector; -typedef struct GlobalScope_Profiler_inspectorPeer GlobalScope_Profiler_inspectorPeer; -typedef struct GlobalScope_Profiler_inspectorPeer* Ark_GlobalScope_Profiler_inspector; -typedef struct Opt_GlobalScope_Profiler_inspector Opt_GlobalScope_Profiler_inspector; typedef struct LinearIndicatorControllerPeer LinearIndicatorControllerPeer; typedef struct LinearIndicatorControllerPeer* Ark_LinearIndicatorController; typedef struct Opt_LinearIndicatorController Opt_LinearIndicatorController; @@ -2367,9 +2378,6 @@ typedef struct ContextMenuPeer* Ark_ContextMenu; typedef struct Opt_ContextMenu Opt_ContextMenu; typedef struct Ark_SceneOptions Ark_SceneOptions; typedef struct Opt_SceneOptions Opt_SceneOptions; -typedef struct GlobalScope_commonPeer GlobalScope_commonPeer; -typedef struct GlobalScope_commonPeer* Ark_GlobalScope_common; -typedef struct Opt_GlobalScope_common Opt_GlobalScope_common; typedef struct UICommonEventPeer UICommonEventPeer; typedef struct UICommonEventPeer* Ark_UICommonEvent; typedef struct Opt_UICommonEvent Opt_UICommonEvent; @@ -2578,12 +2586,6 @@ typedef struct Opt_HoverEvent Opt_HoverEvent; typedef struct BaseEventPeer BaseEventPeer; typedef struct BaseEventPeer* Ark_BaseEvent; typedef struct Opt_BaseEvent Opt_BaseEvent; -typedef struct GlobalScope_cursorControl_commonPeer GlobalScope_cursorControl_commonPeer; -typedef struct GlobalScope_cursorControl_commonPeer* Ark_GlobalScope_cursorControl_common; -typedef struct Opt_GlobalScope_cursorControl_common Opt_GlobalScope_cursorControl_common; -typedef struct GlobalScope_focusControl_commonPeer GlobalScope_focusControl_commonPeer; -typedef struct GlobalScope_focusControl_commonPeer* Ark_GlobalScope_focusControl_common; -typedef struct Opt_GlobalScope_focusControl_common Opt_GlobalScope_focusControl_common; typedef struct Ark_TransitionEffects Ark_TransitionEffects; typedef struct Opt_TransitionEffects Opt_TransitionEffects; typedef struct Ark_PointLightStyle Ark_PointLightStyle; @@ -9364,13 +9366,6 @@ typedef struct Opt_Union_ResourceStr_Scene { Ark_Tag tag; Ark_Union_ResourceStr_Scene value; } Opt_Union_ResourceStr_Scene; -typedef struct Ark_Context { - Ark_String _ContextStub; -} Ark_Context; -typedef struct Opt_Context { - Ark_Tag tag; - Ark_Context value; -} Opt_Context; typedef struct Ark_UIGestureEvent { void *handle; } Ark_UIGestureEvent; @@ -10091,6 +10086,13 @@ typedef struct Opt_Undefined { Ark_Tag tag; Ark_Undefined value; } Opt_Undefined; +typedef struct Ark_Context { + Ark_String _ContextStub; +} Ark_Context; +typedef struct Opt_Context { + Ark_Tag tag; + Ark_Context value; +} Opt_Context; typedef struct Ark_ColumnSplitDividerStyle { Opt_Length startMargin; Opt_Length endMargin; @@ -10774,14 +10776,6 @@ typedef struct Opt_ButtonTriggerClickCallback { Ark_Tag tag; ButtonTriggerClickCallback value; } Opt_ButtonTriggerClickCallback; -typedef struct Opt_GlobalScope_inspector { - Ark_Tag tag; - Ark_GlobalScope_inspector value; -} Opt_GlobalScope_inspector; -typedef struct Opt_GlobalScope_Profiler_inspector { - Ark_Tag tag; - Ark_GlobalScope_Profiler_inspector value; -} Opt_GlobalScope_Profiler_inspector; typedef struct Opt_LinearIndicatorController { Ark_Tag tag; Ark_LinearIndicatorController value; @@ -14402,9 +14396,6 @@ typedef struct Opt_FlexOptions { Ark_FlexOptions value; } Opt_FlexOptions; typedef struct Ark_BusinessError { - Ark_String name; - Ark_String message; - Opt_String stack; Ark_Number code; } Ark_BusinessError; typedef struct Opt_BusinessError { @@ -14550,10 +14541,6 @@ typedef struct Opt_SceneOptions { Ark_Tag tag; Ark_SceneOptions value; } Opt_SceneOptions; -typedef struct Opt_GlobalScope_common { - Ark_Tag tag; - Ark_GlobalScope_common value; -} Opt_GlobalScope_common; typedef struct Opt_UICommonEvent { Ark_Tag tag; Ark_UICommonEvent value; @@ -15403,14 +15390,6 @@ typedef struct Opt_BaseEvent { Ark_Tag tag; Ark_BaseEvent value; } Opt_BaseEvent; -typedef struct Opt_GlobalScope_cursorControl_common { - Ark_Tag tag; - Ark_GlobalScope_cursorControl_common value; -} Opt_GlobalScope_cursorControl_common; -typedef struct Opt_GlobalScope_focusControl_common { - Ark_Tag tag; - Ark_GlobalScope_focusControl_common value; -} Opt_GlobalScope_focusControl_common; typedef struct Ark_TransitionEffects { Ark_Undefined identity; Ark_Number opacity; @@ -19472,8 +19451,8 @@ typedef struct GENERATED_ArkUILazyForEachOpsAccessor { Ark_Int32 itemCount, Ark_Int32 offset); void (*NotifyChange)(Ark_NativePointer node, - Ark_Int32 startIdx, - Ark_Int32 endIdx, + Ark_Int32 startIndex, + Ark_Int32 endIndex, Ark_Int32 count); } GENERATED_ArkUILazyForEachOpsAccessor; @@ -19505,7 +19484,7 @@ typedef struct GENERATED_ArkUILengthMetricsAccessor { Ark_LengthUnit (*getUnit)(Ark_LengthMetrics peer); void (*setUnit)(Ark_LengthMetrics peer, Ark_LengthUnit unit); - Ark_Int32 (*getValue)(Ark_LengthMetrics peer); + Ark_Number (*getValue)(Ark_LengthMetrics peer); void (*setValue)(Ark_LengthMetrics peer, const Ark_Number* value); } GENERATED_ArkUILengthMetricsAccessor; @@ -19691,7 +19670,7 @@ typedef struct GENERATED_ArkUIFrameNodeAccessor { Ark_FrameNode (*getParent)(Ark_FrameNode peer); Ark_Int32 (*getChildrenCount)(Ark_FrameNode peer); void (*dispose)(Ark_FrameNode peer); - Ark_Int32 (*getOpacity)(Ark_FrameNode peer); + Ark_Number (*getOpacity)(Ark_FrameNode peer); Ark_Position (*getPositionToWindowWithTransform)(Ark_FrameNode peer); } GENERATED_ArkUIFrameNodeAccessor; @@ -19873,8 +19852,8 @@ typedef struct GENERATED_ArkUIImageBitmapAccessor { Ark_ImageBitmap (*ctor)(const Ark_String* src); Ark_NativePointer (*getFinalizer)(); void (*close)(Ark_ImageBitmap peer); - Ark_Int32 (*getHeight)(Ark_ImageBitmap peer); - Ark_Int32 (*getWidth)(Ark_ImageBitmap peer); + Ark_Number (*getHeight)(Ark_ImageBitmap peer); + Ark_Number (*getWidth)(Ark_ImageBitmap peer); } GENERATED_ArkUIImageBitmapAccessor; typedef struct GENERATED_ArkUIImageDataAccessor { @@ -19883,8 +19862,8 @@ typedef struct GENERATED_ArkUIImageDataAccessor { const Ark_Number* height, const Opt_Buffer* data); Ark_NativePointer (*getFinalizer)(); - Ark_Int32 (*getHeight)(Ark_ImageData peer); - Ark_Int32 (*getWidth)(Ark_ImageData peer); + Ark_Number (*getHeight)(Ark_ImageData peer); + Ark_Number (*getWidth)(Ark_ImageData peer); } GENERATED_ArkUIImageDataAccessor; typedef struct GENERATED_ArkUIRenderingContextSettingsAccessor { @@ -20045,7 +20024,7 @@ typedef struct GENERATED_ArkUICanvasRendererAccessor { void (*saveLayer)(Ark_CanvasRenderer peer); void (*restoreLayer)(Ark_CanvasRenderer peer); void (*reset)(Ark_CanvasRenderer peer); - Ark_Int32 (*getGlobalAlpha)(Ark_CanvasRenderer peer); + Ark_Number (*getGlobalAlpha)(Ark_CanvasRenderer peer); void (*setGlobalAlpha)(Ark_CanvasRenderer peer, const Ark_Number* globalAlpha); Ark_String (*getGlobalCompositeOperation)(Ark_CanvasRenderer peer); @@ -20067,28 +20046,28 @@ typedef struct GENERATED_ArkUICanvasRendererAccessor { Ark_String (*getLineCap)(Ark_CanvasRenderer peer); void (*setLineCap)(Ark_CanvasRenderer peer, const Ark_String* lineCap); - Ark_Int32 (*getLineDashOffset)(Ark_CanvasRenderer peer); + Ark_Number (*getLineDashOffset)(Ark_CanvasRenderer peer); void (*setLineDashOffset)(Ark_CanvasRenderer peer, const Ark_Number* lineDashOffset); Ark_String (*getLineJoin)(Ark_CanvasRenderer peer); void (*setLineJoin)(Ark_CanvasRenderer peer, const Ark_String* lineJoin); - Ark_Int32 (*getLineWidth)(Ark_CanvasRenderer peer); + Ark_Number (*getLineWidth)(Ark_CanvasRenderer peer); void (*setLineWidth)(Ark_CanvasRenderer peer, const Ark_Number* lineWidth); - Ark_Int32 (*getMiterLimit)(Ark_CanvasRenderer peer); + Ark_Number (*getMiterLimit)(Ark_CanvasRenderer peer); void (*setMiterLimit)(Ark_CanvasRenderer peer, const Ark_Number* miterLimit); - Ark_Int32 (*getShadowBlur)(Ark_CanvasRenderer peer); + Ark_Number (*getShadowBlur)(Ark_CanvasRenderer peer); void (*setShadowBlur)(Ark_CanvasRenderer peer, const Ark_Number* shadowBlur); Ark_String (*getShadowColor)(Ark_CanvasRenderer peer); void (*setShadowColor)(Ark_CanvasRenderer peer, const Ark_String* shadowColor); - Ark_Int32 (*getShadowOffsetX)(Ark_CanvasRenderer peer); + Ark_Number (*getShadowOffsetX)(Ark_CanvasRenderer peer); void (*setShadowOffsetX)(Ark_CanvasRenderer peer, const Ark_Number* shadowOffsetX); - Ark_Int32 (*getShadowOffsetY)(Ark_CanvasRenderer peer); + Ark_Number (*getShadowOffsetY)(Ark_CanvasRenderer peer); void (*setShadowOffsetY)(Ark_CanvasRenderer peer, const Ark_Number* shadowOffsetY); Ark_String (*getDirection)(Ark_CanvasRenderer peer); @@ -20113,6 +20092,7 @@ typedef struct GENERATED_ArkUICanvasRenderingContext2DAccessor { const Opt_String* type, const Opt_Float32* quality); void (*startImageAnalyzer)(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_CanvasRenderingContext2D peer, const Ark_ImageAnalyzerConfig* config, const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise); @@ -20129,8 +20109,9 @@ typedef struct GENERATED_ArkUICanvasRenderingContext2DAccessor { void (*offOnDetach)(Ark_VMContext vmContext, Ark_CanvasRenderingContext2D peer, const Opt_Callback_Void* callback_); - Ark_Int32 (*getHeight)(Ark_CanvasRenderingContext2D peer); - Ark_Int32 (*getWidth)(Ark_CanvasRenderingContext2D peer); + Ark_Number (*getHeight)(Ark_CanvasRenderingContext2D peer); + Ark_Number (*getWidth)(Ark_CanvasRenderingContext2D peer); + Ark_FrameNode (*getCanvas)(Ark_CanvasRenderingContext2D peer); } GENERATED_ArkUICanvasRenderingContext2DAccessor; typedef struct GENERATED_ArkUIOffscreenCanvasRenderingContext2DAccessor { @@ -20153,10 +20134,10 @@ typedef struct GENERATED_ArkUIOffscreenCanvasAccessor { Ark_ImageBitmap (*transferToImageBitmap)(Ark_OffscreenCanvas peer); Ark_OffscreenCanvasRenderingContext2D (*getContext2d)(Ark_OffscreenCanvas peer, const Opt_RenderingContextSettings* options); - Ark_Int32 (*getHeight)(Ark_OffscreenCanvas peer); + Ark_Number (*getHeight)(Ark_OffscreenCanvas peer); void (*setHeight)(Ark_OffscreenCanvas peer, const Ark_Number* height); - Ark_Int32 (*getWidth)(Ark_OffscreenCanvas peer); + Ark_Number (*getWidth)(Ark_OffscreenCanvas peer); void (*setWidth)(Ark_OffscreenCanvas peer, const Ark_Number* width); } GENERATED_ArkUIOffscreenCanvasAccessor; @@ -20166,14 +20147,15 @@ typedef struct GENERATED_ArkUIDrawingRenderingContextAccessor { Ark_DrawingRenderingContext (*ctor)(const Opt_LengthMetricsUnit* unit); Ark_NativePointer (*getFinalizer)(); void (*invalidate)(Ark_DrawingRenderingContext peer); + Ark_DrawingCanvas (*getCanvas)(Ark_DrawingRenderingContext peer); } GENERATED_ArkUIDrawingRenderingContextAccessor; typedef struct GENERATED_ArkUIICurveAccessor { void (*destroyPeer)(Ark_ICurve peer); Ark_ICurve (*ctor)(); Ark_NativePointer (*getFinalizer)(); - Ark_Int32 (*interpolate)(Ark_ICurve peer, - const Ark_Number* fraction); + Ark_Number (*interpolate)(Ark_ICurve peer, + const Ark_Number* fraction); } GENERATED_ArkUIICurveAccessor; typedef struct GENERATED_ArkUIDrawModifierAccessor { @@ -20205,19 +20187,12 @@ typedef struct GENERATED_ArkUITransitionEffectAccessor { const Ark_AnimateParam* value); Ark_TransitionEffect (*combine)(Ark_TransitionEffect peer, Ark_TransitionEffect transitionEffect); + Ark_TransitionEffect (*getIDENTITY)(); + Ark_TransitionEffect (*getOPACITY)(); + Ark_TransitionEffect (*getSLIDE)(); + Ark_TransitionEffect (*getSLIDE_SWITCH)(); } GENERATED_ArkUITransitionEffectAccessor; -typedef struct GENERATED_ArkUIGlobalScope_focusControl_commonAccessor { - void (*destroyPeer)(Ark_GlobalScope_focusControl_common peer); - Ark_Boolean (*requestFocus)(const Ark_String* value); -} GENERATED_ArkUIGlobalScope_focusControl_commonAccessor; - -typedef struct GENERATED_ArkUIGlobalScope_cursorControl_commonAccessor { - void (*destroyPeer)(Ark_GlobalScope_cursorControl_common peer); - void (*setCursor)(Ark_PointerStyle value); - void (*restoreDefault)(); -} GENERATED_ArkUIGlobalScope_cursorControl_commonAccessor; - typedef struct GENERATED_ArkUIBaseEventAccessor { void (*destroyPeer)(Ark_BaseEvent peer); Ark_BaseEvent (*ctor)(); @@ -20227,31 +20202,31 @@ typedef struct GENERATED_ArkUIBaseEventAccessor { const Array_String* keys); void (*setTarget)(Ark_BaseEvent peer, const Ark_EventTarget* target); - Ark_Int32 (*getTimestamp)(Ark_BaseEvent peer); + Ark_Number (*getTimestamp)(Ark_BaseEvent peer); void (*setTimestamp)(Ark_BaseEvent peer, const Ark_Number* timestamp); Ark_SourceType (*getSource)(Ark_BaseEvent peer); void (*setSource)(Ark_BaseEvent peer, Ark_SourceType source); - Ark_Int32 (*getAxisHorizontal)(Ark_BaseEvent peer); + Ark_Number (*getAxisHorizontal)(Ark_BaseEvent peer); void (*setAxisHorizontal)(Ark_BaseEvent peer, const Ark_Number* axisHorizontal); - Ark_Int32 (*getAxisVertical)(Ark_BaseEvent peer); + Ark_Number (*getAxisVertical)(Ark_BaseEvent peer); void (*setAxisVertical)(Ark_BaseEvent peer, const Ark_Number* axisVertical); - Ark_Int32 (*getPressure)(Ark_BaseEvent peer); + Ark_Number (*getPressure)(Ark_BaseEvent peer); void (*setPressure)(Ark_BaseEvent peer, const Ark_Number* pressure); - Ark_Int32 (*getTiltX)(Ark_BaseEvent peer); + Ark_Number (*getTiltX)(Ark_BaseEvent peer); void (*setTiltX)(Ark_BaseEvent peer, const Ark_Number* tiltX); - Ark_Int32 (*getTiltY)(Ark_BaseEvent peer); + Ark_Number (*getTiltY)(Ark_BaseEvent peer); void (*setTiltY)(Ark_BaseEvent peer, const Ark_Number* tiltY); Ark_SourceTool (*getSourceTool)(Ark_BaseEvent peer); void (*setSourceTool)(Ark_BaseEvent peer, Ark_SourceTool sourceTool); - Ark_Int32 (*getDeviceId)(Ark_BaseEvent peer); + Ark_Number (*getDeviceId)(Ark_BaseEvent peer); void (*setDeviceId)(Ark_BaseEvent peer, const Ark_Number* deviceId); } GENERATED_ArkUIBaseEventAccessor; @@ -20260,28 +20235,28 @@ typedef struct GENERATED_ArkUIClickEventAccessor { void (*destroyPeer)(Ark_ClickEvent peer); Ark_ClickEvent (*ctor)(); Ark_NativePointer (*getFinalizer)(); - Ark_Int32 (*getDisplayX)(Ark_ClickEvent peer); + Ark_Number (*getDisplayX)(Ark_ClickEvent peer); void (*setDisplayX)(Ark_ClickEvent peer, const Ark_Number* displayX); - Ark_Int32 (*getDisplayY)(Ark_ClickEvent peer); + Ark_Number (*getDisplayY)(Ark_ClickEvent peer); void (*setDisplayY)(Ark_ClickEvent peer, const Ark_Number* displayY); - Ark_Int32 (*getWindowX)(Ark_ClickEvent peer); + Ark_Number (*getWindowX)(Ark_ClickEvent peer); void (*setWindowX)(Ark_ClickEvent peer, const Ark_Number* windowX); - Ark_Int32 (*getWindowY)(Ark_ClickEvent peer); + Ark_Number (*getWindowY)(Ark_ClickEvent peer); void (*setWindowY)(Ark_ClickEvent peer, const Ark_Number* windowY); - Ark_Int32 (*getScreenX)(Ark_ClickEvent peer); + Ark_Number (*getScreenX)(Ark_ClickEvent peer); void (*setScreenX)(Ark_ClickEvent peer, const Ark_Number* screenX); - Ark_Int32 (*getScreenY)(Ark_ClickEvent peer); + Ark_Number (*getScreenY)(Ark_ClickEvent peer); void (*setScreenY)(Ark_ClickEvent peer, const Ark_Number* screenY); - Ark_Int32 (*getX)(Ark_ClickEvent peer); + Ark_Number (*getX)(Ark_ClickEvent peer); void (*setX)(Ark_ClickEvent peer, const Ark_Number* x); - Ark_Int32 (*getY)(Ark_ClickEvent peer); + Ark_Number (*getY)(Ark_ClickEvent peer); void (*setY)(Ark_ClickEvent peer, const Ark_Number* y); Callback_Void (*getPreventDefault)(Ark_ClickEvent peer); @@ -20308,28 +20283,28 @@ typedef struct GENERATED_ArkUIMouseEventAccessor { Ark_MouseAction (*getAction)(Ark_MouseEvent peer); void (*setAction)(Ark_MouseEvent peer, Ark_MouseAction action); - Ark_Int32 (*getDisplayX)(Ark_MouseEvent peer); + Ark_Number (*getDisplayX)(Ark_MouseEvent peer); void (*setDisplayX)(Ark_MouseEvent peer, const Ark_Number* displayX); - Ark_Int32 (*getDisplayY)(Ark_MouseEvent peer); + Ark_Number (*getDisplayY)(Ark_MouseEvent peer); void (*setDisplayY)(Ark_MouseEvent peer, const Ark_Number* displayY); - Ark_Int32 (*getWindowX)(Ark_MouseEvent peer); + Ark_Number (*getWindowX)(Ark_MouseEvent peer); void (*setWindowX)(Ark_MouseEvent peer, const Ark_Number* windowX); - Ark_Int32 (*getWindowY)(Ark_MouseEvent peer); + Ark_Number (*getWindowY)(Ark_MouseEvent peer); void (*setWindowY)(Ark_MouseEvent peer, const Ark_Number* windowY); - Ark_Int32 (*getScreenX)(Ark_MouseEvent peer); + Ark_Number (*getScreenX)(Ark_MouseEvent peer); void (*setScreenX)(Ark_MouseEvent peer, const Ark_Number* screenX); - Ark_Int32 (*getScreenY)(Ark_MouseEvent peer); + Ark_Number (*getScreenY)(Ark_MouseEvent peer); void (*setScreenY)(Ark_MouseEvent peer, const Ark_Number* screenY); - Ark_Int32 (*getX)(Ark_MouseEvent peer); + Ark_Number (*getX)(Ark_MouseEvent peer); void (*setX)(Ark_MouseEvent peer, const Ark_Number* x); - Ark_Int32 (*getY)(Ark_MouseEvent peer); + Ark_Number (*getY)(Ark_MouseEvent peer); void (*setY)(Ark_MouseEvent peer, const Ark_Number* y); Callback_Void (*getStopPropagation)(Ark_MouseEvent peer); @@ -20344,22 +20319,22 @@ typedef struct GENERATED_ArkUIAccessibilityHoverEventAccessor { Ark_AccessibilityHoverType (*getType)(Ark_AccessibilityHoverEvent peer); void (*setType)(Ark_AccessibilityHoverEvent peer, Ark_AccessibilityHoverType type); - Ark_Int32 (*getX)(Ark_AccessibilityHoverEvent peer); + Ark_Number (*getX)(Ark_AccessibilityHoverEvent peer); void (*setX)(Ark_AccessibilityHoverEvent peer, const Ark_Number* x); - Ark_Int32 (*getY)(Ark_AccessibilityHoverEvent peer); + Ark_Number (*getY)(Ark_AccessibilityHoverEvent peer); void (*setY)(Ark_AccessibilityHoverEvent peer, const Ark_Number* y); - Ark_Int32 (*getDisplayX)(Ark_AccessibilityHoverEvent peer); + Ark_Number (*getDisplayX)(Ark_AccessibilityHoverEvent peer); void (*setDisplayX)(Ark_AccessibilityHoverEvent peer, const Ark_Number* displayX); - Ark_Int32 (*getDisplayY)(Ark_AccessibilityHoverEvent peer); + Ark_Number (*getDisplayY)(Ark_AccessibilityHoverEvent peer); void (*setDisplayY)(Ark_AccessibilityHoverEvent peer, const Ark_Number* displayY); - Ark_Int32 (*getWindowX)(Ark_AccessibilityHoverEvent peer); + Ark_Number (*getWindowX)(Ark_AccessibilityHoverEvent peer); void (*setWindowX)(Ark_AccessibilityHoverEvent peer, const Ark_Number* windowX); - Ark_Int32 (*getWindowY)(Ark_AccessibilityHoverEvent peer); + Ark_Number (*getWindowY)(Ark_AccessibilityHoverEvent peer); void (*setWindowY)(Ark_AccessibilityHoverEvent peer, const Ark_Number* windowY); } GENERATED_ArkUIAccessibilityHoverEventAccessor; @@ -20397,12 +20372,12 @@ typedef struct GENERATED_ArkUIDragEventAccessor { void (*destroyPeer)(Ark_DragEvent peer); Ark_DragEvent (*ctor)(); Ark_NativePointer (*getFinalizer)(); - Ark_Int32 (*getDisplayX)(Ark_DragEvent peer); - Ark_Int32 (*getDisplayY)(Ark_DragEvent peer); - Ark_Int32 (*getWindowX)(Ark_DragEvent peer); - Ark_Int32 (*getWindowY)(Ark_DragEvent peer); - Ark_Int32 (*getX)(Ark_DragEvent peer); - Ark_Int32 (*getY)(Ark_DragEvent peer); + Ark_Number (*getDisplayX)(Ark_DragEvent peer); + Ark_Number (*getDisplayY)(Ark_DragEvent peer); + Ark_Number (*getWindowX)(Ark_DragEvent peer); + Ark_Number (*getWindowY)(Ark_DragEvent peer); + Ark_Number (*getX)(Ark_DragEvent peer); + Ark_Number (*getY)(Ark_DragEvent peer); void (*setData)(Ark_DragEvent peer, Ark_UnifiedData unifiedData); Ark_UnifiedData (*getData)(Ark_VMContext vmContext, @@ -20412,9 +20387,9 @@ typedef struct GENERATED_ArkUIDragEventAccessor { Ark_DragResult dragResult); Ark_DragResult (*getResult)(Ark_DragEvent peer); Ark_Rectangle (*getPreviewRect)(Ark_DragEvent peer); - Ark_Int32 (*getVelocityX)(Ark_DragEvent peer); - Ark_Int32 (*getVelocityY)(Ark_DragEvent peer); - Ark_Int32 (*getVelocity)(Ark_DragEvent peer); + Ark_Number (*getVelocityX)(Ark_DragEvent peer); + Ark_Number (*getVelocityY)(Ark_DragEvent peer); + Ark_Number (*getVelocity)(Ark_DragEvent peer); Ark_Boolean (*getModifierKeyState)(Ark_VMContext vmContext, Ark_DragEvent peer, const Array_String* keys); @@ -20436,7 +20411,7 @@ typedef struct GENERATED_ArkUIKeyEventAccessor { Ark_KeyType (*getType)(Ark_KeyEvent peer); void (*setType)(Ark_KeyEvent peer, Ark_KeyType type); - Ark_Int32 (*getKeyCode)(Ark_KeyEvent peer); + Ark_Number (*getKeyCode)(Ark_KeyEvent peer); void (*setKeyCode)(Ark_KeyEvent peer, const Ark_Number* keyCode); Ark_String (*getKeyText)(Ark_KeyEvent peer); @@ -20445,13 +20420,13 @@ typedef struct GENERATED_ArkUIKeyEventAccessor { Ark_KeySource (*getKeySource)(Ark_KeyEvent peer); void (*setKeySource)(Ark_KeyEvent peer, Ark_KeySource keySource); - Ark_Int32 (*getDeviceId)(Ark_KeyEvent peer); + Ark_Number (*getDeviceId)(Ark_KeyEvent peer); void (*setDeviceId)(Ark_KeyEvent peer, const Ark_Number* deviceId); - Ark_Int32 (*getMetaKey)(Ark_KeyEvent peer); + Ark_Number (*getMetaKey)(Ark_KeyEvent peer); void (*setMetaKey)(Ark_KeyEvent peer, const Ark_Number* metaKey); - Ark_Int32 (*getTimestamp)(Ark_KeyEvent peer); + Ark_Number (*getTimestamp)(Ark_KeyEvent peer); void (*setTimestamp)(Ark_KeyEvent peer, const Ark_Number* timestamp); Callback_Void (*getStopPropagation)(Ark_KeyEvent peer); @@ -20459,7 +20434,7 @@ typedef struct GENERATED_ArkUIKeyEventAccessor { const Callback_Void* stopPropagation); void (*setIntentionCode)(Ark_KeyEvent peer, const Ark_IntentionCode* intentionCode); - Ark_Int32 (*getUnicode)(Ark_KeyEvent peer); + Ark_Number (*getUnicode)(Ark_KeyEvent peer); void (*setUnicode)(Ark_KeyEvent peer, const Ark_Number* unicode); } GENERATED_ArkUIKeyEventAccessor; @@ -20503,7 +20478,7 @@ typedef struct GENERATED_ArkUITextContentControllerBaseAccessor { Ark_NativePointer (*getFinalizer)(); Ark_CaretOffset (*getCaretOffset)(Ark_TextContentControllerBase peer); Ark_RectResult (*getTextContentRect)(Ark_TextContentControllerBase peer); - Ark_Int32 (*getTextContentLineCount)(Ark_TextContentControllerBase peer); + Ark_Number (*getTextContentLineCount)(Ark_TextContentControllerBase peer); } GENERATED_ArkUITextContentControllerBaseAccessor; typedef struct GENERATED_ArkUIDynamicNodeAccessor { @@ -20527,7 +20502,7 @@ typedef struct GENERATED_ArkUIChildrenMainSizeAccessor { Ark_ChildrenMainSize peer, const Ark_Number* index, const Ark_Number* childSize); - Ark_Int32 (*getChildDefaultSize)(Ark_ChildrenMainSize peer); + Ark_Number (*getChildDefaultSize)(Ark_ChildrenMainSize peer); void (*setChildDefaultSize)(Ark_ChildrenMainSize peer, const Ark_Number* childDefaultSize); } GENERATED_ArkUIChildrenMainSizeAccessor; @@ -20569,26 +20544,6 @@ typedef struct GENERATED_ArkUIGestureModifierAccessor { const Ark_UIGestureEvent* event); } GENERATED_ArkUIGestureModifierAccessor; -typedef struct GENERATED_ArkUIGlobalScope_commonAccessor { - void (*destroyPeer)(Ark_GlobalScope_common peer); - Ark_Context (*getContext)(const Opt_CustomObject* component); - void (*postCardAction)(const Ark_CustomObject* component, - const Ark_CustomObject* action); - Ark_Resource (*dollar_r)(const Ark_String* value, - const Array_CustomObject* params); - Ark_Resource (*dollar_rawfile)(const Ark_String* value); - void (*animateTo)(const Ark_AnimateParam* value, - const Callback_Void* event); - void (*animateToImmediately)(const Ark_AnimateParam* value, - const Callback_Void* event); - Ark_Int32 (*vp2px)(const Ark_Number* value); - Ark_Int32 (*px2vp)(const Ark_Number* value); - Ark_Int32 (*fp2px)(const Ark_Number* value); - Ark_Int32 (*px2fp)(const Ark_Number* value); - Ark_Int32 (*lpx2px)(const Ark_Number* value); - Ark_Int32 (*px2lpx)(const Ark_Number* value); -} GENERATED_ArkUIGlobalScope_commonAccessor; - typedef struct GENERATED_ArkUIContextMenuAccessor { void (*destroyPeer)(Ark_ContextMenu peer); Ark_ContextMenu (*ctor)(); @@ -20645,19 +20600,19 @@ typedef struct GENERATED_ArkUIPanGestureEventAccessor { void (*destroyPeer)(Ark_PanGestureEvent peer); Ark_PanGestureEvent (*ctor)(); Ark_NativePointer (*getFinalizer)(); - Ark_Int32 (*getOffsetX)(Ark_PanGestureEvent peer); + Ark_Number (*getOffsetX)(Ark_PanGestureEvent peer); void (*setOffsetX)(Ark_PanGestureEvent peer, const Ark_Number* offsetX); - Ark_Int32 (*getOffsetY)(Ark_PanGestureEvent peer); + Ark_Number (*getOffsetY)(Ark_PanGestureEvent peer); void (*setOffsetY)(Ark_PanGestureEvent peer, const Ark_Number* offsetY); - Ark_Int32 (*getVelocityX)(Ark_PanGestureEvent peer); + Ark_Number (*getVelocityX)(Ark_PanGestureEvent peer); void (*setVelocityX)(Ark_PanGestureEvent peer, const Ark_Number* velocityX); - Ark_Int32 (*getVelocityY)(Ark_PanGestureEvent peer); + Ark_Number (*getVelocityY)(Ark_PanGestureEvent peer); void (*setVelocityY)(Ark_PanGestureEvent peer, const Ark_Number* velocityY); - Ark_Int32 (*getVelocity)(Ark_PanGestureEvent peer); + Ark_Number (*getVelocity)(Ark_PanGestureEvent peer); void (*setVelocity)(Ark_PanGestureEvent peer, const Ark_Number* velocity); } GENERATED_ArkUIPanGestureEventAccessor; @@ -20666,13 +20621,13 @@ typedef struct GENERATED_ArkUIPinchGestureEventAccessor { void (*destroyPeer)(Ark_PinchGestureEvent peer); Ark_PinchGestureEvent (*ctor)(); Ark_NativePointer (*getFinalizer)(); - Ark_Int32 (*getScale)(Ark_PinchGestureEvent peer); + Ark_Number (*getScale)(Ark_PinchGestureEvent peer); void (*setScale)(Ark_PinchGestureEvent peer, const Ark_Number* scale); - Ark_Int32 (*getPinchCenterX)(Ark_PinchGestureEvent peer); + Ark_Number (*getPinchCenterX)(Ark_PinchGestureEvent peer); void (*setPinchCenterX)(Ark_PinchGestureEvent peer, const Ark_Number* pinchCenterX); - Ark_Int32 (*getPinchCenterY)(Ark_PinchGestureEvent peer); + Ark_Number (*getPinchCenterY)(Ark_PinchGestureEvent peer); void (*setPinchCenterY)(Ark_PinchGestureEvent peer, const Ark_Number* pinchCenterY); } GENERATED_ArkUIPinchGestureEventAccessor; @@ -20681,7 +20636,7 @@ typedef struct GENERATED_ArkUIRotationGestureEventAccessor { void (*destroyPeer)(Ark_RotationGestureEvent peer); Ark_RotationGestureEvent (*ctor)(); Ark_NativePointer (*getFinalizer)(); - Ark_Int32 (*getAngle)(Ark_RotationGestureEvent peer); + Ark_Number (*getAngle)(Ark_RotationGestureEvent peer); void (*setAngle)(Ark_RotationGestureEvent peer, const Ark_Number* angle); } GENERATED_ArkUIRotationGestureEventAccessor; @@ -20690,10 +20645,10 @@ typedef struct GENERATED_ArkUISwipeGestureEventAccessor { void (*destroyPeer)(Ark_SwipeGestureEvent peer); Ark_SwipeGestureEvent (*ctor)(); Ark_NativePointer (*getFinalizer)(); - Ark_Int32 (*getAngle)(Ark_SwipeGestureEvent peer); + Ark_Number (*getAngle)(Ark_SwipeGestureEvent peer); void (*setAngle)(Ark_SwipeGestureEvent peer, const Ark_Number* angle); - Ark_Int32 (*getSpeed)(Ark_SwipeGestureEvent peer); + Ark_Number (*getSpeed)(Ark_SwipeGestureEvent peer); void (*setSpeed)(Ark_SwipeGestureEvent peer, const Ark_Number* speed); } GENERATED_ArkUISwipeGestureEventAccessor; @@ -20708,34 +20663,34 @@ typedef struct GENERATED_ArkUIGestureEventAccessor { Array_FingerInfo (*getFingerList)(Ark_GestureEvent peer); void (*setFingerList)(Ark_GestureEvent peer, const Array_FingerInfo* fingerList); - Ark_Int32 (*getOffsetX)(Ark_GestureEvent peer); + Ark_Number (*getOffsetX)(Ark_GestureEvent peer); void (*setOffsetX)(Ark_GestureEvent peer, const Ark_Number* offsetX); - Ark_Int32 (*getOffsetY)(Ark_GestureEvent peer); + Ark_Number (*getOffsetY)(Ark_GestureEvent peer); void (*setOffsetY)(Ark_GestureEvent peer, const Ark_Number* offsetY); - Ark_Int32 (*getAngle)(Ark_GestureEvent peer); + Ark_Number (*getAngle)(Ark_GestureEvent peer); void (*setAngle)(Ark_GestureEvent peer, const Ark_Number* angle); - Ark_Int32 (*getSpeed)(Ark_GestureEvent peer); + Ark_Number (*getSpeed)(Ark_GestureEvent peer); void (*setSpeed)(Ark_GestureEvent peer, const Ark_Number* speed); - Ark_Int32 (*getScale)(Ark_GestureEvent peer); + Ark_Number (*getScale)(Ark_GestureEvent peer); void (*setScale)(Ark_GestureEvent peer, const Ark_Number* scale); - Ark_Int32 (*getPinchCenterX)(Ark_GestureEvent peer); + Ark_Number (*getPinchCenterX)(Ark_GestureEvent peer); void (*setPinchCenterX)(Ark_GestureEvent peer, const Ark_Number* pinchCenterX); - Ark_Int32 (*getPinchCenterY)(Ark_GestureEvent peer); + Ark_Number (*getPinchCenterY)(Ark_GestureEvent peer); void (*setPinchCenterY)(Ark_GestureEvent peer, const Ark_Number* pinchCenterY); - Ark_Int32 (*getVelocityX)(Ark_GestureEvent peer); + Ark_Number (*getVelocityX)(Ark_GestureEvent peer); void (*setVelocityX)(Ark_GestureEvent peer, const Ark_Number* velocityX); - Ark_Int32 (*getVelocityY)(Ark_GestureEvent peer); + Ark_Number (*getVelocityY)(Ark_GestureEvent peer); void (*setVelocityY)(Ark_GestureEvent peer, const Ark_Number* velocityY); - Ark_Int32 (*getVelocity)(Ark_GestureEvent peer); + Ark_Number (*getVelocity)(Ark_GestureEvent peer); void (*setVelocity)(Ark_GestureEvent peer, const Ark_Number* velocity); } GENERATED_ArkUIGestureEventAccessor; @@ -20841,22 +20796,22 @@ typedef struct GENERATED_ArkUIMatrix2DAccessor { Ark_Matrix2D (*scale)(Ark_Matrix2D peer, const Opt_Number* sx, const Opt_Number* sy); - Ark_Int32 (*getScaleX)(Ark_Matrix2D peer); + Ark_Number (*getScaleX)(Ark_Matrix2D peer); void (*setScaleX)(Ark_Matrix2D peer, const Ark_Number* scaleX); - Ark_Int32 (*getRotateY)(Ark_Matrix2D peer); + Ark_Number (*getRotateY)(Ark_Matrix2D peer); void (*setRotateY)(Ark_Matrix2D peer, const Ark_Number* rotateY); - Ark_Int32 (*getRotateX)(Ark_Matrix2D peer); + Ark_Number (*getRotateX)(Ark_Matrix2D peer); void (*setRotateX)(Ark_Matrix2D peer, const Ark_Number* rotateX); - Ark_Int32 (*getScaleY)(Ark_Matrix2D peer); + Ark_Number (*getScaleY)(Ark_Matrix2D peer); void (*setScaleY)(Ark_Matrix2D peer, const Ark_Number* scaleY); - Ark_Int32 (*getTranslateX)(Ark_Matrix2D peer); + Ark_Number (*getTranslateX)(Ark_Matrix2D peer); void (*setTranslateX)(Ark_Matrix2D peer, const Ark_Number* translateX); - Ark_Int32 (*getTranslateY)(Ark_Matrix2D peer); + Ark_Number (*getTranslateY)(Ark_Matrix2D peer); void (*setTranslateY)(Ark_Matrix2D peer, const Ark_Number* translateY); } GENERATED_ArkUIMatrix2DAccessor; @@ -20866,8 +20821,10 @@ typedef struct GENERATED_ArkUINavDestinationContextAccessor { Ark_NavDestinationContext (*ctor)(); Ark_NativePointer (*getFinalizer)(); Opt_RouteMapConfig (*getConfigInRouteMap)(Ark_NavDestinationContext peer); + Ark_NavPathInfo (*getPathInfo)(Ark_NavDestinationContext peer); void (*setPathInfo)(Ark_NavDestinationContext peer, Ark_NavPathInfo pathInfo); + Ark_NavPathStack (*getPathStack)(Ark_NavDestinationContext peer); void (*setPathStack)(Ark_NavDestinationContext peer, Ark_NavPathStack pathStack); Ark_String (*getNavDestinationId)(Ark_NavDestinationContext peer); @@ -20906,11 +20863,13 @@ typedef struct GENERATED_ArkUINavPathStackAccessor { Ark_NavPathInfo info, const Opt_NavigationOptions* options); void (*pushDestination0)(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_NavPathStack peer, Ark_NavPathInfo info, const Opt_Boolean* animated, const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise); void (*pushDestination1)(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_NavPathStack peer, Ark_NavPathInfo info, const Opt_NavigationOptions* options, @@ -20925,12 +20884,14 @@ typedef struct GENERATED_ArkUINavPathStackAccessor { const Callback_PopInfo_Void* onPop, const Opt_Boolean* animated); void (*pushDestinationByName0)(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_NavPathStack peer, const Ark_String* name, const Ark_CustomObject* param, const Opt_Boolean* animated, const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise); void (*pushDestinationByName1)(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_NavPathStack peer, const Ark_String* name, const Ark_CustomObject* param, @@ -20944,6 +20905,7 @@ typedef struct GENERATED_ArkUINavPathStackAccessor { Ark_NavPathInfo info, const Opt_NavigationOptions* options); void (*replaceDestination)(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_NavPathStack peer, Ark_NavPathInfo info, const Opt_NavigationOptions* options, @@ -20952,10 +20914,10 @@ typedef struct GENERATED_ArkUINavPathStackAccessor { const Ark_String* name, const Ark_CustomObject* param, const Opt_Boolean* animated); - Ark_Int32 (*removeByIndexes)(Ark_NavPathStack peer, - const Array_Number* indexes); - Ark_Int32 (*removeByName)(Ark_NavPathStack peer, - const Ark_String* name); + Ark_Number (*removeByIndexes)(Ark_NavPathStack peer, + const Array_Number* indexes); + Ark_Number (*removeByName)(Ark_NavPathStack peer, + const Ark_String* name); Ark_Boolean (*removeByNavDestinationId)(Ark_NavPathStack peer, const Ark_String* navDestinationId); Opt_NavPathInfo (*pop0)(Ark_NavPathStack peer, @@ -20963,13 +20925,13 @@ typedef struct GENERATED_ArkUINavPathStackAccessor { Opt_NavPathInfo (*pop1)(Ark_NavPathStack peer, const Ark_CustomObject* result, const Opt_Boolean* animated); - Ark_Int32 (*popToName0)(Ark_NavPathStack peer, - const Ark_String* name, - const Opt_Boolean* animated); - Ark_Int32 (*popToName1)(Ark_NavPathStack peer, - const Ark_String* name, - const Ark_CustomObject* result, - const Opt_Boolean* animated); + Ark_Number (*popToName0)(Ark_NavPathStack peer, + const Ark_String* name, + const Opt_Boolean* animated); + Ark_Number (*popToName1)(Ark_NavPathStack peer, + const Ark_String* name, + const Ark_CustomObject* result, + const Opt_Boolean* animated); void (*popToIndex0)(Ark_NavPathStack peer, const Ark_Number* index, const Opt_Boolean* animated); @@ -20977,9 +20939,9 @@ typedef struct GENERATED_ArkUINavPathStackAccessor { const Ark_Number* index, const Ark_CustomObject* result, const Opt_Boolean* animated); - Ark_Int32 (*moveToTop)(Ark_NavPathStack peer, - const Ark_String* name, - const Opt_Boolean* animated); + Ark_Number (*moveToTop)(Ark_NavPathStack peer, + const Ark_String* name, + const Opt_Boolean* animated); void (*moveIndexToTop)(Ark_NavPathStack peer, const Ark_Number* index, const Opt_Boolean* animated); @@ -20993,7 +20955,7 @@ typedef struct GENERATED_ArkUINavPathStackAccessor { Array_Number (*getIndexByName)(Ark_NavPathStack peer, const Ark_String* name); Opt_NavPathStack (*getParent)(Ark_NavPathStack peer); - Ark_Int32 (*size)(Ark_NavPathStack peer); + Ark_Number (*size)(Ark_NavPathStack peer); void (*disableAnimation)(Ark_NavPathStack peer, Ark_Boolean value); void (*setInterception)(Ark_NavPathStack peer, @@ -21030,7 +20992,7 @@ typedef struct GENERATED_ArkUIRichEditorBaseControllerAccessor { void (*destroyPeer)(Ark_RichEditorBaseController peer); Ark_RichEditorBaseController (*ctor)(); Ark_NativePointer (*getFinalizer)(); - Ark_Int32 (*getCaretOffset)(Ark_RichEditorBaseController peer); + Ark_Number (*getCaretOffset)(Ark_RichEditorBaseController peer); Ark_Boolean (*setCaretOffset)(Ark_RichEditorBaseController peer, const Ark_Number* offset); void (*closeSelectionMenu)(Ark_RichEditorBaseController peer); @@ -21051,18 +21013,18 @@ typedef struct GENERATED_ArkUIRichEditorControllerAccessor { void (*destroyPeer)(Ark_RichEditorController peer); Ark_RichEditorController (*ctor)(); Ark_NativePointer (*getFinalizer)(); - Ark_Int32 (*addTextSpan)(Ark_RichEditorController peer, - const Ark_String* value, - const Opt_RichEditorTextSpanOptions* options); - Ark_Int32 (*addImageSpan)(Ark_RichEditorController peer, - const Ark_Union_PixelMap_ResourceStr* value, - const Opt_RichEditorImageSpanOptions* options); - Ark_Int32 (*addBuilderSpan)(Ark_RichEditorController peer, - const CustomNodeBuilder* value, - const Opt_RichEditorBuilderSpanOptions* options); - Ark_Int32 (*addSymbolSpan)(Ark_RichEditorController peer, - const Ark_Resource* value, - const Opt_RichEditorSymbolSpanOptions* options); + Ark_Number (*addTextSpan)(Ark_RichEditorController peer, + const Ark_String* value, + const Opt_RichEditorTextSpanOptions* options); + Ark_Number (*addImageSpan)(Ark_RichEditorController peer, + const Ark_Union_PixelMap_ResourceStr* value, + const Opt_RichEditorImageSpanOptions* options); + Ark_Number (*addBuilderSpan)(Ark_RichEditorController peer, + const CustomNodeBuilder* value, + const Opt_RichEditorBuilderSpanOptions* options); + Ark_Number (*addSymbolSpan)(Ark_RichEditorController peer, + const Ark_Resource* value, + const Opt_RichEditorSymbolSpanOptions* options); void (*updateSpanStyle)(Ark_RichEditorController peer, const Ark_Type_RichEditorController_updateSpanStyle_value* value); void (*updateParagraphStyle)(Ark_RichEditorController peer, @@ -21123,10 +21085,10 @@ typedef struct GENERATED_ArkUIScrollerAccessor { Ark_RectResult (*getItemRect)(Ark_VMContext vmContext, Ark_Scroller peer, const Ark_Number* index); - Ark_Int32 (*getItemIndex)(Ark_VMContext vmContext, - Ark_Scroller peer, - const Ark_Number* x, - const Ark_Number* y); + Ark_Number (*getItemIndex)(Ark_VMContext vmContext, + Ark_Scroller peer, + const Ark_Number* x, + const Ark_Number* y); } GENERATED_ArkUIScrollerAccessor; typedef struct GENERATED_ArkUISearchControllerAccessor { @@ -21160,16 +21122,16 @@ typedef struct GENERATED_ArkUISwiperContentTransitionProxyAccessor { Ark_SwiperContentTransitionProxy (*ctor)(); Ark_NativePointer (*getFinalizer)(); void (*finishTransition)(Ark_SwiperContentTransitionProxy peer); - Ark_Int32 (*getSelectedIndex)(Ark_SwiperContentTransitionProxy peer); + Ark_Number (*getSelectedIndex)(Ark_SwiperContentTransitionProxy peer); void (*setSelectedIndex)(Ark_SwiperContentTransitionProxy peer, const Ark_Number* selectedIndex); - Ark_Int32 (*getIndex)(Ark_SwiperContentTransitionProxy peer); + Ark_Number (*getIndex)(Ark_SwiperContentTransitionProxy peer); void (*setIndex)(Ark_SwiperContentTransitionProxy peer, const Ark_Number* index); - Ark_Int32 (*getPosition)(Ark_SwiperContentTransitionProxy peer); + Ark_Number (*getPosition)(Ark_SwiperContentTransitionProxy peer); void (*setPosition)(Ark_SwiperContentTransitionProxy peer, const Ark_Number* position); - Ark_Int32 (*getMainAxisLength)(Ark_SwiperContentTransitionProxy peer); + Ark_Number (*getMainAxisLength)(Ark_SwiperContentTransitionProxy peer); void (*setMainAxisLength)(Ark_SwiperContentTransitionProxy peer, const Ark_Number* mainAxisLength); } GENERATED_ArkUISwiperContentTransitionProxyAccessor; @@ -21232,6 +21194,7 @@ typedef struct GENERATED_ArkUITabsControllerAccessor { void (*changeIndex)(Ark_TabsController peer, const Ark_Number* value); void (*preloadItems)(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_TabsController peer, const Opt_Array_Number* indices, const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise); @@ -21246,10 +21209,10 @@ typedef struct GENERATED_ArkUITabContentTransitionProxyAccessor { Ark_TabContentTransitionProxy (*ctor)(); Ark_NativePointer (*getFinalizer)(); void (*finishTransition)(Ark_TabContentTransitionProxy peer); - Ark_Int32 (*getFrom)(Ark_TabContentTransitionProxy peer); + Ark_Number (*getFrom)(Ark_TabContentTransitionProxy peer); void (*setFrom)(Ark_TabContentTransitionProxy peer, const Ark_Number* from); - Ark_Int32 (*getTo)(Ark_TabContentTransitionProxy peer); + Ark_Number (*getTo)(Ark_TabContentTransitionProxy peer); void (*setTo)(Ark_TabContentTransitionProxy peer, const Ark_Number* to); } GENERATED_ArkUITabContentTransitionProxyAccessor; @@ -21305,7 +21268,7 @@ typedef struct GENERATED_ArkUITextEditControllerExAccessor { void (*stopEditing)(Ark_TextEditControllerEx peer); Ark_Boolean (*setCaretOffset)(Ark_TextEditControllerEx peer, const Ark_Number* offset); - Ark_Int32 (*getCaretOffset)(Ark_TextEditControllerEx peer); + Ark_Number (*getCaretOffset)(Ark_TextEditControllerEx peer); Ark_PreviewText (*getPreviewText)(Ark_TextEditControllerEx peer); } GENERATED_ArkUITextEditControllerExAccessor; @@ -21322,7 +21285,7 @@ typedef struct GENERATED_ArkUILayoutManagerAccessor { void (*destroyPeer)(Ark_LayoutManager peer); Ark_LayoutManager (*ctor)(); Ark_NativePointer (*getFinalizer)(); - Ark_Int32 (*getLineCount)(Ark_LayoutManager peer); + Ark_Number (*getLineCount)(Ark_LayoutManager peer); Ark_PositionWithAffinity (*getGlyphPositionAtCoordinate)(Ark_LayoutManager peer, const Ark_Number* x, const Ark_Number* y); @@ -21341,6 +21304,13 @@ typedef struct GENERATED_ArkUITextMenuItemIdAccessor { Ark_TextMenuItemId (*of)(const Ark_ResourceStr* id); Ark_Boolean (*equals)(Ark_TextMenuItemId peer, Ark_TextMenuItemId id); + Ark_TextMenuItemId (*getCUT)(); + Ark_TextMenuItemId (*getCOPY)(); + Ark_TextMenuItemId (*getPASTE)(); + Ark_TextMenuItemId (*getSELECT_ALL)(); + Ark_TextMenuItemId (*getCOLLABORATION_SERVICE)(); + Ark_TextMenuItemId (*getCAMERA_INPUT)(); + Ark_TextMenuItemId (*getAI_WRITER)(); } GENERATED_ArkUITextMenuItemIdAccessor; typedef struct GENERATED_ArkUIEditMenuOptionsAccessor { @@ -21547,8 +21517,8 @@ typedef struct GENERATED_ArkUIWebContextMenuParamAccessor { void (*destroyPeer)(Ark_WebContextMenuParam peer); Ark_WebContextMenuParam (*ctor)(); Ark_NativePointer (*getFinalizer)(); - Ark_Int32 (*x)(Ark_WebContextMenuParam peer); - Ark_Int32 (*y)(Ark_WebContextMenuParam peer); + Ark_Number (*x)(Ark_WebContextMenuParam peer); + Ark_Number (*y)(Ark_WebContextMenuParam peer); Ark_String (*getLinkUrl)(Ark_WebContextMenuParam peer); Ark_String (*getUnfilteredLinkUrl)(Ark_WebContextMenuParam peer); Ark_String (*getSourceUrl)(Ark_WebContextMenuParam peer); @@ -21558,9 +21528,9 @@ typedef struct GENERATED_ArkUIWebContextMenuParamAccessor { Ark_ContextMenuSourceType (*getSourceType)(Ark_WebContextMenuParam peer); Ark_ContextMenuInputFieldType (*getInputFieldType)(Ark_WebContextMenuParam peer); Ark_Boolean (*isEditable)(Ark_WebContextMenuParam peer); - Ark_Int32 (*getEditStateFlags)(Ark_WebContextMenuParam peer); - Ark_Int32 (*getPreviewWidth)(Ark_WebContextMenuParam peer); - Ark_Int32 (*getPreviewHeight)(Ark_WebContextMenuParam peer); + Ark_Number (*getEditStateFlags)(Ark_WebContextMenuParam peer); + Ark_Number (*getPreviewWidth)(Ark_WebContextMenuParam peer); + Ark_Number (*getPreviewHeight)(Ark_WebContextMenuParam peer); } GENERATED_ArkUIWebContextMenuParamAccessor; typedef struct GENERATED_ArkUIWebContextMenuResultAccessor { @@ -21584,7 +21554,7 @@ typedef struct GENERATED_ArkUIConsoleMessageAccessor { Ark_NativePointer (*getFinalizer)(); Ark_String (*getMessage)(Ark_ConsoleMessage peer); Ark_String (*getSourceId)(Ark_ConsoleMessage peer); - Ark_Int32 (*getLineNumber)(Ark_ConsoleMessage peer); + Ark_Number (*getLineNumber)(Ark_ConsoleMessage peer); Ark_MessageLevel (*getMessageLevel)(Ark_ConsoleMessage peer); } GENERATED_ArkUIConsoleMessageAccessor; @@ -21610,7 +21580,7 @@ typedef struct GENERATED_ArkUIWebResourceResponseAccessor { Ark_String (*getResponseMimeType)(Ark_WebResourceResponse peer); Ark_String (*getReasonMessage)(Ark_WebResourceResponse peer); Array_Header (*getResponseHeader)(Ark_WebResourceResponse peer); - Ark_Int32 (*getResponseCode)(Ark_WebResourceResponse peer); + Ark_Number (*getResponseCode)(Ark_WebResourceResponse peer); void (*setResponseData)(Ark_WebResourceResponse peer, const Ark_Union_String_Number_Resource_Buffer* data); void (*setResponseEncoding)(Ark_WebResourceResponse peer, @@ -21633,7 +21603,7 @@ typedef struct GENERATED_ArkUIWebResourceErrorAccessor { Ark_WebResourceError (*ctor)(); Ark_NativePointer (*getFinalizer)(); Ark_String (*getErrorInfo)(Ark_WebResourceError peer); - Ark_Int32 (*getErrorCode)(Ark_WebResourceError peer); + Ark_Number (*getErrorCode)(Ark_WebResourceError peer); } GENERATED_ArkUIWebResourceErrorAccessor; typedef struct GENERATED_ArkUIJsGeolocationAccessor { @@ -21716,6 +21686,7 @@ typedef struct GENERATED_ArkUIXComponentControllerAccessor { void (*onSurfaceDestroyed)(Ark_XComponentController peer, const Ark_String* surfaceId); void (*startImageAnalyzer)(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_XComponentController peer, const Ark_ImageAnalyzerConfig* config, const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise); @@ -21736,7 +21707,7 @@ typedef struct GENERATED_ArkUIWaterFlowSectionsAccessor { const Ark_Number* sectionIndex, const Ark_SectionOptions* section); Array_SectionOptions (*values)(Ark_WaterFlowSections peer); - Ark_Int32 (*length)(Ark_WaterFlowSections peer); + Ark_Number (*length)(Ark_WaterFlowSections peer); } GENERATED_ArkUIWaterFlowSectionsAccessor; typedef struct GENERATED_ArkUIUIExtensionProxyAccessor { @@ -21776,15 +21747,17 @@ typedef struct GENERATED_ArkUIStyledStringAccessor { const Ark_Number* start, const Opt_Number* length); void (*fromHtml)(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, const Ark_String* html, const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise); Ark_String (*toHtml)(Ark_VMContext vmContext, Ark_StyledString styledString); Ark_Buffer (*marshalling)(Ark_StyledString styledString); void (*unmarshalling)(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, const Ark_Buffer* buffer, const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise); - Ark_Int32 (*getLength)(Ark_StyledString peer); + Ark_Number (*getLength)(Ark_StyledString peer); } GENERATED_ArkUIStyledStringAccessor; typedef struct GENERATED_ArkUITextStyle_styled_stringAccessor { @@ -21792,8 +21765,8 @@ typedef struct GENERATED_ArkUITextStyle_styled_stringAccessor { Ark_TextStyle_styled_string (*ctor)(const Opt_TextStyleInterface* value); Ark_NativePointer (*getFinalizer)(); Ark_String (*getFontFamily)(Ark_TextStyle_styled_string peer); - Ark_Int32 (*getFontSize)(Ark_TextStyle_styled_string peer); - Ark_Int32 (*getFontWeight)(Ark_TextStyle_styled_string peer); + Ark_Number (*getFontSize)(Ark_TextStyle_styled_string peer); + Ark_Number (*getFontWeight)(Ark_TextStyle_styled_string peer); Ark_FontStyle (*getFontStyle)(Ark_TextStyle_styled_string peer); } GENERATED_ArkUITextStyle_styled_stringAccessor; @@ -21809,14 +21782,14 @@ typedef struct GENERATED_ArkUIBaselineOffsetStyleAccessor { void (*destroyPeer)(Ark_BaselineOffsetStyle peer); Ark_BaselineOffsetStyle (*ctor)(Ark_LengthMetrics value); Ark_NativePointer (*getFinalizer)(); - Ark_Int32 (*getBaselineOffset)(Ark_BaselineOffsetStyle peer); + Ark_Number (*getBaselineOffset)(Ark_BaselineOffsetStyle peer); } GENERATED_ArkUIBaselineOffsetStyleAccessor; typedef struct GENERATED_ArkUILetterSpacingStyleAccessor { void (*destroyPeer)(Ark_LetterSpacingStyle peer); Ark_LetterSpacingStyle (*ctor)(Ark_LengthMetrics value); Ark_NativePointer (*getFinalizer)(); - Ark_Int32 (*getLetterSpacing)(Ark_LetterSpacingStyle peer); + Ark_Number (*getLetterSpacing)(Ark_LetterSpacingStyle peer); } GENERATED_ArkUILetterSpacingStyleAccessor; typedef struct GENERATED_ArkUITextShadowStyleAccessor { @@ -21843,8 +21816,8 @@ typedef struct GENERATED_ArkUIParagraphStyleAccessor { Ark_ParagraphStyle (*ctor)(const Opt_ParagraphStyleInterface* value); Ark_NativePointer (*getFinalizer)(); Ark_TextAlign (*getTextAlign)(Ark_ParagraphStyle peer); - Ark_Int32 (*getTextIndent)(Ark_ParagraphStyle peer); - Ark_Int32 (*getMaxLines)(Ark_ParagraphStyle peer); + Ark_Number (*getTextIndent)(Ark_ParagraphStyle peer); + Ark_Number (*getMaxLines)(Ark_ParagraphStyle peer); Ark_TextOverflow (*getOverflow)(Ark_ParagraphStyle peer); Ark_WordBreak (*getWordBreak)(Ark_ParagraphStyle peer); } GENERATED_ArkUIParagraphStyleAccessor; @@ -21853,7 +21826,7 @@ typedef struct GENERATED_ArkUILineHeightStyleAccessor { void (*destroyPeer)(Ark_LineHeightStyle peer); Ark_LineHeightStyle (*ctor)(Ark_LengthMetrics lineHeight); Ark_NativePointer (*getFinalizer)(); - Ark_Int32 (*getLineHeight)(Ark_LineHeightStyle peer); + Ark_Number (*getLineHeight)(Ark_LineHeightStyle peer); } GENERATED_ArkUILineHeightStyleAccessor; typedef struct GENERATED_ArkUIUrlStyleAccessor { @@ -21913,6 +21886,7 @@ typedef struct GENERATED_ArkUIImageAttachmentAccessor { void (*destroyPeer)(Ark_ImageAttachment peer); Ark_ImageAttachment (*ctor)(const Ark_ImageAttachmentInterface* value); Ark_NativePointer (*getFinalizer)(); + Ark_PixelMap (*getValue)(Ark_ImageAttachment peer); Ark_ImageSpanAlignment (*getVerticalAlign)(Ark_ImageAttachment peer); Ark_ImageFit (*getObjectFit)(Ark_ImageAttachment peer); } GENERATED_ArkUIImageAttachmentAccessor; @@ -21942,18 +21916,32 @@ typedef struct GENERATED_ArkUILinearIndicatorControllerAccessor { void (*stop)(Ark_LinearIndicatorController peer); } GENERATED_ArkUILinearIndicatorControllerAccessor; -typedef struct GENERATED_ArkUIGlobalScope_Profiler_inspectorAccessor { - void (*destroyPeer)(Ark_GlobalScope_Profiler_inspector peer); - void (*registerVsyncCallback)(const Callback_String_Void* callback_); - void (*unregisterVsyncCallback)(); -} GENERATED_ArkUIGlobalScope_Profiler_inspectorAccessor; - -typedef struct GENERATED_ArkUIGlobalScope_inspectorAccessor { - void (*destroyPeer)(Ark_GlobalScope_inspector peer); +typedef struct GENERATED_ArkUIGlobalScopeAccessor { + Ark_Context (*getContext)(const Opt_CustomObject* component); + void (*postCardAction)(const Ark_CustomObject* component, + const Ark_CustomObject* action); + Ark_Resource (*dollar_r)(const Ark_String* value, + const Array_CustomObject* params); + Ark_Resource (*dollar_rawfile)(const Ark_String* value); + void (*animateTo)(const Ark_AnimateParam* value, + const Callback_Void* event); + void (*animateToImmediately)(const Ark_AnimateParam* value, + const Callback_Void* event); + Ark_Number (*vp2px)(const Ark_Number* value); + Ark_Number (*px2vp)(const Ark_Number* value); + Ark_Number (*fp2px)(const Ark_Number* value); + Ark_Number (*px2fp)(const Ark_Number* value); + Ark_Number (*lpx2px)(const Ark_Number* value); + Ark_Number (*px2lpx)(const Ark_Number* value); Ark_CustomObject (*getInspectorNodes)(); Ark_CustomObject (*getInspectorNodeById)(const Ark_Number* id); void (*setAppBgColor)(const Ark_String* value); -} GENERATED_ArkUIGlobalScope_inspectorAccessor; + void (*Profiler_registerVsyncCallback)(const Callback_String_Void* callback_); + void (*Profiler_unregisterVsyncCallback)(); + void (*cursorControl_setCursor)(Ark_PointerStyle value); + void (*cursorControl_restoreDefault)(); + Ark_Boolean (*focusControl_requestFocus)(const Ark_String* value); +} GENERATED_ArkUIGlobalScopeAccessor; typedef struct GENERATED_ArkUIAbilityComponentEventsReceiver { void (*onConnect)(Ark_Int32 nodeId); @@ -22858,8 +22846,6 @@ typedef struct GENERATED_ArkUIUIExtensionComponentEventsReceiver { } GENERATED_ArkUIUIExtensionComponentEventsReceiver; - - /** * An API to control an implementation. When making changes modifying binary * layout, i.e. adding new events - increase ARKUI_API_VERSION above for binary @@ -23029,8 +23015,6 @@ typedef struct GENERATED_ArkUIAccessors { const GENERATED_ArkUIICurveAccessor* (*getICurveAccessor)(); const GENERATED_ArkUIDrawModifierAccessor* (*getDrawModifierAccessor)(); const GENERATED_ArkUITransitionEffectAccessor* (*getTransitionEffectAccessor)(); - const GENERATED_ArkUIGlobalScope_focusControl_commonAccessor* (*getGlobalScope_focusControl_commonAccessor)(); - const GENERATED_ArkUIGlobalScope_cursorControl_commonAccessor* (*getGlobalScope_cursorControl_commonAccessor)(); const GENERATED_ArkUIBaseEventAccessor* (*getBaseEventAccessor)(); const GENERATED_ArkUIClickEventAccessor* (*getClickEventAccessor)(); const GENERATED_ArkUIHoverEventAccessor* (*getHoverEventAccessor)(); @@ -23048,7 +23032,6 @@ typedef struct GENERATED_ArkUIAccessors { const GENERATED_ArkUIChildrenMainSizeAccessor* (*getChildrenMainSizeAccessor)(); const GENERATED_ArkUIUICommonEventAccessor* (*getUICommonEventAccessor)(); const GENERATED_ArkUIGestureModifierAccessor* (*getGestureModifierAccessor)(); - const GENERATED_ArkUIGlobalScope_commonAccessor* (*getGlobalScope_commonAccessor)(); const GENERATED_ArkUIContextMenuAccessor* (*getContextMenuAccessor)(); const GENERATED_ArkUICustomDialogControllerAccessor* (*getCustomDialogControllerAccessor)(); const GENERATED_ArkUILinearGradientAccessor* (*getLinearGradientAccessor)(); @@ -23144,8 +23127,7 @@ typedef struct GENERATED_ArkUIAccessors { const GENERATED_ArkUIImageAttachmentAccessor* (*getImageAttachmentAccessor)(); const GENERATED_ArkUICustomSpanAccessor* (*getCustomSpanAccessor)(); const GENERATED_ArkUILinearIndicatorControllerAccessor* (*getLinearIndicatorControllerAccessor)(); - const GENERATED_ArkUIGlobalScope_Profiler_inspectorAccessor* (*getGlobalScope_Profiler_inspectorAccessor)(); - const GENERATED_ArkUIGlobalScope_inspectorAccessor* (*getGlobalScope_inspectorAccessor)(); + const GENERATED_ArkUIGlobalScopeAccessor* (*getGlobalScopeAccessor)(); } GENERATED_ArkUIAccessors; typedef struct GENERATED_ArkUIGraphicsAPI { @@ -23508,8 +23490,6 @@ typedef struct GENERATED_ArkUIAnyAPI { - - struct Ark_AnyAPI { Ark_Int32 version; }; diff --git a/arkoala/framework/native/src/generated/bridge_custom.cc b/arkoala/framework/native/src/generated/bridge_custom.cc index c09cc7441..a4db546e7 100644 --- a/arkoala/framework/native/src/generated/bridge_custom.cc +++ b/arkoala/framework/native/src/generated/bridge_custom.cc @@ -28,8 +28,6 @@ #include "Serializers.h" -#define KOALA_INTEROP_MODULE ArkUIGeneratedNativeModule - const GENERATED_ArkUIBasicNodeAPI* GetArkUIBasicNodeAPI(); const GENERATED_ArkUIExtendedNodeAPI* GetArkUIExtendedNodeAPI(); @@ -509,4 +507,6 @@ KVMObjectHandle impl_LoadUserView(KVMContext vm, const KStringPtr& viewClass, co return nullptr; #endif } -KOALA_INTEROP_CTX_2(LoadUserView, KVMObjectHandle, KStringPtr, KStringPtr) \ No newline at end of file +KOALA_INTEROP_CTX_2(LoadUserView, KVMObjectHandle, KStringPtr, KStringPtr) + +#define KOALA_INTEROP_MODULE ArkUIGeneratedNativeModule diff --git a/arkoala/framework/native/src/generated/bridge_generated.cc b/arkoala/framework/native/src/generated/bridge_generated.cc index b9a37a1db..9a74ad49f 100644 --- a/arkoala/framework/native/src/generated/bridge_generated.cc +++ b/arkoala/framework/native/src/generated/bridge_generated.cc @@ -533,13 +533,11 @@ void impl_AnimatorAttribute_playMode(Ark_NativePointer thisPtr, Ark_Int32 value) GetNodeModifiers()->getAnimatorModifier()->setPlayMode(self, static_cast(value)); } KOALA_INTEROP_V2(AnimatorAttribute_playMode, Ark_NativePointer, Ark_Int32) -void impl_AnimatorAttribute_motion(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_AnimatorAttribute_motion(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_SpringMotion value_value = static_cast(thisDeserializer.readSpringMotion());; - GetNodeModifiers()->getAnimatorModifier()->setMotion(self, value_value); + GetNodeModifiers()->getAnimatorModifier()->setMotion(self, static_cast(value)); } -KOALA_INTEROP_V3(AnimatorAttribute_motion, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(AnimatorAttribute_motion, Ark_NativePointer, Ark_NativePointer) void impl_AnimatorAttribute_onStart(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); @@ -2700,10 +2698,9 @@ void impl_CommonMethod_transition0(Ark_NativePointer thisPtr, uint8_t* thisArray GetNodeModifiers()->getCommonMethodModifier()->setTransition0(self, (const Ark_Union_TransitionOptions_TransitionEffect*)&value_value); } KOALA_INTEROP_V3(CommonMethod_transition0, Ark_NativePointer, uint8_t*, int32_t) -void impl_CommonMethod_transition1(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_CommonMethod_transition1(Ark_NativePointer thisPtr, Ark_NativePointer effect, uint8_t* thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_TransitionEffect effect_value = static_cast(thisDeserializer.readTransitionEffect());; const auto onFinish_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); Opt_TransitionFinishCallback onFinish_value_buf = {}; onFinish_value_buf.tag = onFinish_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; @@ -2712,9 +2709,9 @@ void impl_CommonMethod_transition1(Ark_NativePointer thisPtr, uint8_t* thisArray onFinish_value_buf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_TransitionFinishCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_TransitionFinishCallback))))}; } Opt_TransitionFinishCallback onFinish_value = onFinish_value_buf;; - GetNodeModifiers()->getCommonMethodModifier()->setTransition1(self, effect_value, (const Opt_TransitionFinishCallback*)&onFinish_value); + GetNodeModifiers()->getCommonMethodModifier()->setTransition1(self, static_cast(effect), (const Opt_TransitionFinishCallback*)&onFinish_value); } -KOALA_INTEROP_V3(CommonMethod_transition1, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V4(CommonMethod_transition1, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) void impl_CommonMethod_motionBlur(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); @@ -3843,13 +3840,11 @@ void impl_CommonMethod_renderFit(Ark_NativePointer thisPtr, Ark_Int32 value) { GetNodeModifiers()->getCommonMethodModifier()->setRenderFit(self, static_cast(value)); } KOALA_INTEROP_V2(CommonMethod_renderFit, Ark_NativePointer, Ark_Int32) -void impl_CommonMethod_gestureModifier(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_CommonMethod_gestureModifier(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_GestureModifier value_value = static_cast(thisDeserializer.readGestureModifier());; - GetNodeModifiers()->getCommonMethodModifier()->setGestureModifier(self, value_value); + GetNodeModifiers()->getCommonMethodModifier()->setGestureModifier(self, static_cast(value)); } -KOALA_INTEROP_V3(CommonMethod_gestureModifier, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(CommonMethod_gestureModifier, Ark_NativePointer, Ark_NativePointer) void impl_CommonMethod_backgroundBrightness(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); @@ -6919,13 +6914,11 @@ void impl_ImageSpanAttribute_onError(Ark_NativePointer thisPtr, uint8_t* thisArr GetNodeModifiers()->getImageSpanModifier()->setOnError(self, (const ImageErrorCallback*)&value_value); } KOALA_INTEROP_V3(ImageSpanAttribute_onError, Ark_NativePointer, uint8_t*, int32_t) -void impl_ImageSpanAttribute_alt(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_ImageSpanAttribute_alt(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_PixelMap value_value = static_cast(thisDeserializer.readPixelMap());; - GetNodeModifiers()->getImageSpanModifier()->setAlt(self, value_value); + GetNodeModifiers()->getImageSpanModifier()->setAlt(self, static_cast(value)); } -KOALA_INTEROP_V3(ImageSpanAttribute_alt, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(ImageSpanAttribute_alt, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_Line_construct(Ark_Int32 id, Ark_Int32 flags) { return GetNodeModifiers()->getLineModifier()->construct(id, flags); } @@ -7104,13 +7097,11 @@ void impl_ListAttribute_friction(Ark_NativePointer thisPtr, uint8_t* thisArray, GetNodeModifiers()->getListModifier()->setFriction(self, (const Ark_Union_Number_Resource*)&value_value); } KOALA_INTEROP_V3(ListAttribute_friction, Ark_NativePointer, uint8_t*, int32_t) -void impl_ListAttribute_childrenMainSize(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_ListAttribute_childrenMainSize(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_ChildrenMainSize value_value = static_cast(thisDeserializer.readChildrenMainSize());; - GetNodeModifiers()->getListModifier()->setChildrenMainSize(self, value_value); + GetNodeModifiers()->getListModifier()->setChildrenMainSize(self, static_cast(value)); } -KOALA_INTEROP_V3(ListAttribute_childrenMainSize, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(ListAttribute_childrenMainSize, Ark_NativePointer, Ark_NativePointer) void impl_ListAttribute_maintainVisibleContentPosition(Ark_NativePointer thisPtr, Ark_Boolean value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); GetNodeModifiers()->getListModifier()->setMaintainVisibleContentPosition(self, value); @@ -7388,13 +7379,11 @@ void impl_ListItemGroupAttribute_divider(Ark_NativePointer thisPtr, uint8_t* thi GetNodeModifiers()->getListItemGroupModifier()->setDivider(self, (const Opt_ListDividerOptions*)&value_value); } KOALA_INTEROP_V3(ListItemGroupAttribute_divider, Ark_NativePointer, uint8_t*, int32_t) -void impl_ListItemGroupAttribute_childrenMainSize(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_ListItemGroupAttribute_childrenMainSize(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_ChildrenMainSize value_value = static_cast(thisDeserializer.readChildrenMainSize());; - GetNodeModifiers()->getListItemGroupModifier()->setChildrenMainSize(self, value_value); + GetNodeModifiers()->getListItemGroupModifier()->setChildrenMainSize(self, static_cast(value)); } -KOALA_INTEROP_V3(ListItemGroupAttribute_childrenMainSize, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(ListItemGroupAttribute_childrenMainSize, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_LoadingProgress_construct(Ark_Int32 id, Ark_Int32 flags) { return GetNodeModifiers()->getLoadingProgressModifier()->construct(id, flags); } @@ -9631,13 +9620,11 @@ void impl_RichEditorAttribute_onCopy(Ark_NativePointer thisPtr, uint8_t* thisArr GetNodeModifiers()->getRichEditorModifier()->setOnCopy(self, (const Callback_CopyEvent_Void*)&value_value); } KOALA_INTEROP_V3(RichEditorAttribute_onCopy, Ark_NativePointer, uint8_t*, int32_t) -void impl_RichEditorAttribute_editMenuOptions(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_RichEditorAttribute_editMenuOptions(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_EditMenuOptions value_value = static_cast(thisDeserializer.readEditMenuOptions());; - GetNodeModifiers()->getRichEditorModifier()->setEditMenuOptions(self, value_value); + GetNodeModifiers()->getRichEditorModifier()->setEditMenuOptions(self, static_cast(value)); } -KOALA_INTEROP_V3(RichEditorAttribute_editMenuOptions, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(RichEditorAttribute_editMenuOptions, Ark_NativePointer, Ark_NativePointer) void impl_RichEditorAttribute_enableKeyboardOnFocus(Ark_NativePointer thisPtr, Ark_Boolean value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); GetNodeModifiers()->getRichEditorModifier()->setEnableKeyboardOnFocus(self, value); @@ -10509,13 +10496,11 @@ void impl_SearchAttribute_onDidDelete(Ark_NativePointer thisPtr, uint8_t* thisAr GetNodeModifiers()->getSearchModifier()->setOnDidDelete(self, (const Callback_DeleteValue_Void*)&value_value); } KOALA_INTEROP_V3(SearchAttribute_onDidDelete, Ark_NativePointer, uint8_t*, int32_t) -void impl_SearchAttribute_editMenuOptions(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_SearchAttribute_editMenuOptions(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_EditMenuOptions value_value = static_cast(thisDeserializer.readEditMenuOptions());; - GetNodeModifiers()->getSearchModifier()->setEditMenuOptions(self, value_value); + GetNodeModifiers()->getSearchModifier()->setEditMenuOptions(self, static_cast(value)); } -KOALA_INTEROP_V3(SearchAttribute_editMenuOptions, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(SearchAttribute_editMenuOptions, Ark_NativePointer, Ark_NativePointer) void impl_SearchAttribute_enablePreviewText(Ark_NativePointer thisPtr, Ark_Boolean value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); GetNodeModifiers()->getSearchModifier()->setEnablePreviewText(self, value); @@ -11283,13 +11268,11 @@ Ark_NativePointer impl_Shape_construct(Ark_Int32 id, Ark_Int32 flags) { return GetNodeModifiers()->getShapeModifier()->construct(id, flags); } KOALA_INTEROP_2(Shape_construct, Ark_NativePointer, Ark_Int32, Ark_Int32) -void impl_ShapeInterface_setShapeOptions0(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_ShapeInterface_setShapeOptions0(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_PixelMap value_value = static_cast(thisDeserializer.readPixelMap());; - GetNodeModifiers()->getShapeModifier()->setShapeOptions0(self, value_value); + GetNodeModifiers()->getShapeModifier()->setShapeOptions0(self, static_cast(value)); } -KOALA_INTEROP_V3(ShapeInterface_setShapeOptions0, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(ShapeInterface_setShapeOptions0, Ark_NativePointer, Ark_NativePointer) void impl_ShapeInterface_setShapeOptions1(Ark_NativePointer thisPtr) { Ark_NodeHandle self = reinterpret_cast(thisPtr); GetNodeModifiers()->getShapeModifier()->setShapeOptions1(self); @@ -11824,13 +11807,11 @@ void impl_BaseSpan_textBackgroundStyle(Ark_NativePointer thisPtr, uint8_t* thisA GetNodeModifiers()->getBaseSpanModifier()->setTextBackgroundStyle(self, (const Ark_TextBackgroundStyle*)&value_value); } KOALA_INTEROP_V3(BaseSpan_textBackgroundStyle, Ark_NativePointer, uint8_t*, int32_t) -void impl_BaseSpan_baselineOffset(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_BaseSpan_baselineOffset(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_LengthMetrics value_value = static_cast(thisDeserializer.readLengthMetrics());; - GetNodeModifiers()->getBaseSpanModifier()->setBaselineOffset(self, value_value); + GetNodeModifiers()->getBaseSpanModifier()->setBaselineOffset(self, static_cast(value)); } -KOALA_INTEROP_V3(BaseSpan_baselineOffset, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(BaseSpan_baselineOffset, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_Span_construct(Ark_Int32 id, Ark_Int32 flags) { return GetNodeModifiers()->getSpanModifier()->construct(id, flags); } @@ -12224,13 +12205,11 @@ void impl_SwiperAttribute_indicator0(Ark_NativePointer thisPtr, uint8_t* thisArr GetNodeModifiers()->getSwiperModifier()->setIndicator0(self, (const Ark_Union_DotIndicator_DigitIndicator_Boolean*)&value_value); } KOALA_INTEROP_V3(SwiperAttribute_indicator0, Ark_NativePointer, uint8_t*, int32_t) -void impl_SwiperAttribute_indicator1(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_SwiperAttribute_indicator1(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_IndicatorComponentController value_value = static_cast(thisDeserializer.readIndicatorComponentController());; - GetNodeModifiers()->getSwiperModifier()->setIndicator1(self, value_value); + GetNodeModifiers()->getSwiperModifier()->setIndicator1(self, static_cast(value)); } -KOALA_INTEROP_V3(SwiperAttribute_indicator1, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(SwiperAttribute_indicator1, Ark_NativePointer, Ark_NativePointer) void impl_SwiperAttribute_loop(Ark_NativePointer thisPtr, Ark_Boolean value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); GetNodeModifiers()->getSwiperModifier()->setLoop(self, value); @@ -13373,13 +13352,11 @@ void impl_TextAttribute_fontWeight1(Ark_NativePointer thisPtr, uint8_t* thisArra GetNodeModifiers()->getTextModifier()->setFontWeight1(self, (const Ark_Union_Number_FontWeight_String*)&weight_value, (const Opt_FontSettingOptions*)&options_value); } KOALA_INTEROP_V3(TextAttribute_fontWeight1, Ark_NativePointer, uint8_t*, int32_t) -void impl_TextAttribute_lineSpacing(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_TextAttribute_lineSpacing(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_LengthMetrics value_value = static_cast(thisDeserializer.readLengthMetrics());; - GetNodeModifiers()->getTextModifier()->setLineSpacing(self, value_value); + GetNodeModifiers()->getTextModifier()->setLineSpacing(self, static_cast(value)); } -KOALA_INTEROP_V3(TextAttribute_lineSpacing, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(TextAttribute_lineSpacing, Ark_NativePointer, Ark_NativePointer) void impl_TextAttribute_textAlign(Ark_NativePointer thisPtr, Ark_Int32 value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); GetNodeModifiers()->getTextModifier()->setTextAlign(self, static_cast(value)); @@ -13659,13 +13636,11 @@ void impl_TextAttribute_textSelectable(Ark_NativePointer thisPtr, Ark_Int32 valu GetNodeModifiers()->getTextModifier()->setTextSelectable(self, static_cast(value)); } KOALA_INTEROP_V2(TextAttribute_textSelectable, Ark_NativePointer, Ark_Int32) -void impl_TextAttribute_editMenuOptions(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_TextAttribute_editMenuOptions(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_EditMenuOptions value_value = static_cast(thisDeserializer.readEditMenuOptions());; - GetNodeModifiers()->getTextModifier()->setEditMenuOptions(self, value_value); + GetNodeModifiers()->getTextModifier()->setEditMenuOptions(self, static_cast(value)); } -KOALA_INTEROP_V3(TextAttribute_editMenuOptions, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(TextAttribute_editMenuOptions, Ark_NativePointer, Ark_NativePointer) void impl_TextAttribute_halfLeading(Ark_NativePointer thisPtr, Ark_Boolean value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); GetNodeModifiers()->getTextModifier()->setHalfLeading(self, value); @@ -14115,13 +14090,11 @@ void impl_TextAreaAttribute_letterSpacing(Ark_NativePointer thisPtr, uint8_t* th GetNodeModifiers()->getTextAreaModifier()->setLetterSpacing(self, (const Ark_Union_Number_String_Resource*)&value_value); } KOALA_INTEROP_V3(TextAreaAttribute_letterSpacing, Ark_NativePointer, uint8_t*, int32_t) -void impl_TextAreaAttribute_lineSpacing(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_TextAreaAttribute_lineSpacing(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_LengthMetrics value_value = static_cast(thisDeserializer.readLengthMetrics());; - GetNodeModifiers()->getTextAreaModifier()->setLineSpacing(self, value_value); + GetNodeModifiers()->getTextAreaModifier()->setLineSpacing(self, static_cast(value)); } -KOALA_INTEROP_V3(TextAreaAttribute_lineSpacing, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(TextAreaAttribute_lineSpacing, Ark_NativePointer, Ark_NativePointer) void impl_TextAreaAttribute_lineHeight(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); @@ -14195,13 +14168,11 @@ void impl_TextAreaAttribute_onDidDelete(Ark_NativePointer thisPtr, uint8_t* this GetNodeModifiers()->getTextAreaModifier()->setOnDidDelete(self, (const Callback_DeleteValue_Void*)&value_value); } KOALA_INTEROP_V3(TextAreaAttribute_onDidDelete, Ark_NativePointer, uint8_t*, int32_t) -void impl_TextAreaAttribute_editMenuOptions(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_TextAreaAttribute_editMenuOptions(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_EditMenuOptions value_value = static_cast(thisDeserializer.readEditMenuOptions());; - GetNodeModifiers()->getTextAreaModifier()->setEditMenuOptions(self, value_value); + GetNodeModifiers()->getTextAreaModifier()->setEditMenuOptions(self, static_cast(value)); } -KOALA_INTEROP_V3(TextAreaAttribute_editMenuOptions, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(TextAreaAttribute_editMenuOptions, Ark_NativePointer, Ark_NativePointer) void impl_TextAreaAttribute_enablePreviewText(Ark_NativePointer thisPtr, Ark_Boolean value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); GetNodeModifiers()->getTextAreaModifier()->setEnablePreviewText(self, value); @@ -15104,13 +15075,11 @@ void impl_TextInputAttribute_onDidDelete(Ark_NativePointer thisPtr, uint8_t* thi GetNodeModifiers()->getTextInputModifier()->setOnDidDelete(self, (const Callback_DeleteValue_Void*)&value_value); } KOALA_INTEROP_V3(TextInputAttribute_onDidDelete, Ark_NativePointer, uint8_t*, int32_t) -void impl_TextInputAttribute_editMenuOptions(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_TextInputAttribute_editMenuOptions(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_EditMenuOptions value_value = static_cast(thisDeserializer.readEditMenuOptions());; - GetNodeModifiers()->getTextInputModifier()->setEditMenuOptions(self, value_value); + GetNodeModifiers()->getTextInputModifier()->setEditMenuOptions(self, static_cast(value)); } -KOALA_INTEROP_V3(TextInputAttribute_editMenuOptions, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(TextInputAttribute_editMenuOptions, Ark_NativePointer, Ark_NativePointer) void impl_TextInputAttribute_enablePreviewText(Ark_NativePointer thisPtr, Ark_Boolean value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); GetNodeModifiers()->getTextInputModifier()->setEnablePreviewText(self, value); @@ -16544,13 +16513,11 @@ void impl_WebAttribute_keyboardAvoidMode(Ark_NativePointer thisPtr, Ark_Int32 va GetNodeModifiers()->getWebModifier()->setKeyboardAvoidMode(self, static_cast(value)); } KOALA_INTEROP_V2(WebAttribute_keyboardAvoidMode, Ark_NativePointer, Ark_Int32) -void impl_WebAttribute_editMenuOptions(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_WebAttribute_editMenuOptions(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_EditMenuOptions value_value = static_cast(thisDeserializer.readEditMenuOptions());; - GetNodeModifiers()->getWebModifier()->setEditMenuOptions(self, value_value); + GetNodeModifiers()->getWebModifier()->setEditMenuOptions(self, static_cast(value)); } -KOALA_INTEROP_V3(WebAttribute_editMenuOptions, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(WebAttribute_editMenuOptions, Ark_NativePointer, Ark_NativePointer) void impl_WebAttribute_enableHapticFeedback(Ark_NativePointer thisPtr, Ark_Boolean value) { Ark_NodeHandle self = reinterpret_cast(thisPtr); GetNodeModifiers()->getWebModifier()->setEnableHapticFeedback(self, value); @@ -17100,7 +17067,7 @@ Ark_Boolean impl_UnifiedData_hasType(Ark_NativePointer thisPtr, const KStringPtr KOALA_INTEROP_2(UnifiedData_hasType, Ark_Boolean, Ark_NativePointer, KStringPtr) Ark_NativePointer impl_UnifiedData_getTypes(Ark_NativePointer thisPtr) { Ark_UnifiedData self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getUnifiedDataAccessor()->getTypes(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getUnifiedDataAccessor()->getTypes(self); // TODO: Value serialization needs to be implemented return {}; } @@ -17131,8 +17098,8 @@ void impl_LazyForEachOps_Prepare(Ark_NativePointer node, Ark_Int32 itemCount, Ar GetAccessors()->getLazyForEachOpsAccessor()->Prepare(node, itemCount, offset); } KOALA_INTEROP_V3(LazyForEachOps_Prepare, Ark_NativePointer, Ark_Int32, Ark_Int32) -void impl_LazyForEachOps_NotifyChange(Ark_NativePointer node, Ark_Int32 startIdx, Ark_Int32 endIdx, Ark_Int32 count) { - GetAccessors()->getLazyForEachOpsAccessor()->NotifyChange(node, startIdx, endIdx, count); +void impl_LazyForEachOps_NotifyChange(Ark_NativePointer node, Ark_Int32 startIndex, Ark_Int32 endIndex, Ark_Int32 count) { + GetAccessors()->getLazyForEachOpsAccessor()->NotifyChange(node, startIndex, endIndex, count); } KOALA_INTEROP_V4(LazyForEachOps_NotifyChange, Ark_NativePointer, Ark_Int32, Ark_Int32, Ark_Int32) Ark_NativePointer impl_SystemOps_ctor() { @@ -17151,12 +17118,10 @@ void impl_SystemOps_EndFrame(Ark_NativePointer root) { GetAccessors()->getSystemOpsAccessor()->EndFrame(root); } KOALA_INTEROP_V1(SystemOps_EndFrame, Ark_NativePointer) -Ark_NativePointer impl_DrawingCanvas_ctor(uint8_t* thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - Ark_PixelMap pixelmap_value = static_cast(thisDeserializer.readPixelMap());; - return GetAccessors()->getDrawingCanvasAccessor()->ctor( pixelmap_value); +Ark_NativePointer impl_DrawingCanvas_ctor(Ark_NativePointer pixelmap) { + return GetAccessors()->getDrawingCanvasAccessor()->ctor(static_cast(pixelmap)); } -KOALA_INTEROP_2(DrawingCanvas_ctor, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_1(DrawingCanvas_ctor, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_DrawingCanvas_getFinalizer() { return GetAccessors()->getDrawingCanvasAccessor()->getFinalizer(); } @@ -17194,11 +17159,11 @@ void impl_LengthMetrics_setUnit(Ark_NativePointer thisPtr, Ark_Int32 unit) { GetAccessors()->getLengthMetricsAccessor()->setUnit(self, static_cast(unit)); } KOALA_INTEROP_V2(LengthMetrics_setUnit, Ark_NativePointer, Ark_Int32) -Ark_Int32 impl_LengthMetrics_getValue(Ark_NativePointer thisPtr) { +Ark_Number impl_LengthMetrics_getValue(Ark_NativePointer thisPtr) { Ark_LengthMetrics self = reinterpret_cast(thisPtr); return GetAccessors()->getLengthMetricsAccessor()->getValue(self); } -KOALA_INTEROP_1(LengthMetrics_getValue, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(LengthMetrics_getValue, KInteropNumber, Ark_NativePointer) void impl_LengthMetrics_setValue(Ark_NativePointer thisPtr, KInteropNumber value) { Ark_LengthMetrics self = reinterpret_cast(thisPtr); GetAccessors()->getLengthMetricsAccessor()->setValue(self, (const Ark_Number*) (&value)); @@ -17792,7 +17757,7 @@ void impl_GlobalScope_ohos_font_registerFont(uint8_t* thisArray, int32_t thisLen } KOALA_INTEROP_V2(GlobalScope_ohos_font_registerFont, uint8_t*, int32_t) Ark_NativePointer impl_GlobalScope_ohos_font_getSystemFontList() { - [[maybe_unused]] const auto &value = GetAccessors()->getGlobalScope_ohos_fontAccessor()->getSystemFontList(); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getGlobalScope_ohos_fontAccessor()->getSystemFontList(); // TODO: Value serialization needs to be implemented return {}; } @@ -17884,28 +17849,21 @@ Ark_Boolean impl_FrameNode_isModifiable(Ark_NativePointer thisPtr) { return GetAccessors()->getFrameNodeAccessor()->isModifiable(self); } KOALA_INTEROP_1(FrameNode_isModifiable, Ark_Boolean, Ark_NativePointer) -void impl_FrameNode_appendChild(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_FrameNode_appendChild(Ark_NativePointer thisPtr, Ark_NativePointer node) { Ark_FrameNode self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_FrameNode node_value = static_cast(thisDeserializer.readFrameNode());; - GetAccessors()->getFrameNodeAccessor()->appendChild(self, node_value); + GetAccessors()->getFrameNodeAccessor()->appendChild(self, static_cast(node)); } -KOALA_INTEROP_V3(FrameNode_appendChild, Ark_NativePointer, uint8_t*, int32_t) -void impl_FrameNode_insertChildAfter(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_V2(FrameNode_appendChild, Ark_NativePointer, Ark_NativePointer) +void impl_FrameNode_insertChildAfter(Ark_NativePointer thisPtr, Ark_NativePointer child, Ark_NativePointer sibling) { Ark_FrameNode self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_FrameNode child_value = static_cast(thisDeserializer.readFrameNode());; - Ark_FrameNode sibling_value = static_cast(thisDeserializer.readFrameNode());; - GetAccessors()->getFrameNodeAccessor()->insertChildAfter(self, child_value, sibling_value); + GetAccessors()->getFrameNodeAccessor()->insertChildAfter(self, static_cast(child), static_cast(sibling)); } -KOALA_INTEROP_V3(FrameNode_insertChildAfter, Ark_NativePointer, uint8_t*, int32_t) -void impl_FrameNode_removeChild(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_V3(FrameNode_insertChildAfter, Ark_NativePointer, Ark_NativePointer, Ark_NativePointer) +void impl_FrameNode_removeChild(Ark_NativePointer thisPtr, Ark_NativePointer node) { Ark_FrameNode self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_FrameNode node_value = static_cast(thisDeserializer.readFrameNode());; - GetAccessors()->getFrameNodeAccessor()->removeChild(self, node_value); + GetAccessors()->getFrameNodeAccessor()->removeChild(self, static_cast(node)); } -KOALA_INTEROP_V3(FrameNode_removeChild, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(FrameNode_removeChild, Ark_NativePointer, Ark_NativePointer) void impl_FrameNode_clearChildren(Ark_NativePointer thisPtr) { Ark_FrameNode self = reinterpret_cast(thisPtr); GetAccessors()->getFrameNodeAccessor()->clearChildren(self); @@ -17946,11 +17904,11 @@ 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) { +Ark_Number impl_FrameNode_getOpacity(Ark_NativePointer thisPtr) { Ark_FrameNode self = reinterpret_cast(thisPtr); return GetAccessors()->getFrameNodeAccessor()->getOpacity(self); } -KOALA_INTEROP_1(FrameNode_getOpacity, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(FrameNode_getOpacity, KInteropNumber, Ark_NativePointer) KInteropReturnBuffer impl_FrameNode_getPositionToWindowWithTransform(Ark_NativePointer thisPtr) { Ark_FrameNode self = reinterpret_cast(thisPtr); const auto &retValue = GetAccessors()->getFrameNodeAccessor()->getPositionToWindowWithTransform(self); @@ -17999,13 +17957,12 @@ Ark_NativePointer impl_NavExtender_getFinalizer() { return GetAccessors()->getNavExtenderAccessor()->getFinalizer(); } KOALA_INTEROP_0(NavExtender_getFinalizer, Ark_NativePointer) -void impl_NavExtender_setUpdateStackCallback(uint8_t* thisArray, int32_t thisLength) { +void impl_NavExtender_setUpdateStackCallback(Ark_NativePointer peer, uint8_t* thisArray, int32_t thisLength) { Deserializer thisDeserializer(thisArray, thisLength); - Ark_NavPathStack peer_value = static_cast(thisDeserializer.readNavPathStack());; NavExtender_OnUpdateStack callback_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_NavExtender_OnUpdateStack)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_NavExtender_OnUpdateStack))))};; - GetAccessors()->getNavExtenderAccessor()->setUpdateStackCallback( peer_value, (const NavExtender_OnUpdateStack*)&callback_value); + GetAccessors()->getNavExtenderAccessor()->setUpdateStackCallback(static_cast(peer), (const NavExtender_OnUpdateStack*)&callback_value); } -KOALA_INTEROP_V2(NavExtender_setUpdateStackCallback, uint8_t*, int32_t) +KOALA_INTEROP_V3(NavExtender_setUpdateStackCallback, Ark_NativePointer, uint8_t*, int32_t) Ark_NativePointer impl_EventEmulator_ctor() { return GetAccessors()->getEventEmulatorAccessor()->ctor(); } @@ -18014,12 +17971,10 @@ Ark_NativePointer impl_EventEmulator_getFinalizer() { return GetAccessors()->getEventEmulatorAccessor()->getFinalizer(); } KOALA_INTEROP_0(EventEmulator_getFinalizer, Ark_NativePointer) -void impl_EventEmulator_emitClickEvent(Ark_NativePointer node, uint8_t* thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - Ark_ClickEvent event_value = static_cast(thisDeserializer.readClickEvent());; - GetAccessors()->getEventEmulatorAccessor()->emitClickEvent(node, event_value); +void impl_EventEmulator_emitClickEvent(Ark_NativePointer node, Ark_NativePointer event) { + GetAccessors()->getEventEmulatorAccessor()->emitClickEvent(node, static_cast(event)); } -KOALA_INTEROP_V3(EventEmulator_emitClickEvent, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(EventEmulator_emitClickEvent, Ark_NativePointer, Ark_NativePointer) void impl_EventEmulator_emitTextInputEvent(Ark_NativePointer node, const KStringPtr& text) { GetAccessors()->getEventEmulatorAccessor()->emitTextInputEvent(node, (const Ark_String*) (&text)); } @@ -18078,12 +18033,10 @@ Ark_NativePointer impl_SpringProp_getFinalizer() { return GetAccessors()->getSpringPropAccessor()->getFinalizer(); } KOALA_INTEROP_0(SpringProp_getFinalizer, Ark_NativePointer) -Ark_NativePointer impl_SpringMotion_ctor(KInteropNumber start, KInteropNumber end, KInteropNumber velocity, uint8_t* thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - Ark_SpringProp prop_value = static_cast(thisDeserializer.readSpringProp());; - return GetAccessors()->getSpringMotionAccessor()->ctor((const Ark_Number*) (&start), (const Ark_Number*) (&end), (const Ark_Number*) (&velocity), prop_value); +Ark_NativePointer impl_SpringMotion_ctor(KInteropNumber start, KInteropNumber end, KInteropNumber velocity, Ark_NativePointer prop) { + return GetAccessors()->getSpringMotionAccessor()->ctor((const Ark_Number*) (&start), (const Ark_Number*) (&end), (const Ark_Number*) (&velocity), static_cast(prop)); } -KOALA_INTEROP_5(SpringMotion_ctor, Ark_NativePointer, KInteropNumber, KInteropNumber, KInteropNumber, uint8_t*, int32_t) +KOALA_INTEROP_4(SpringMotion_ctor, Ark_NativePointer, KInteropNumber, KInteropNumber, KInteropNumber, Ark_NativePointer) Ark_NativePointer impl_SpringMotion_getFinalizer() { return GetAccessors()->getSpringMotionAccessor()->getFinalizer(); } @@ -18096,12 +18049,10 @@ Ark_NativePointer impl_FrictionMotion_getFinalizer() { return GetAccessors()->getFrictionMotionAccessor()->getFinalizer(); } KOALA_INTEROP_0(FrictionMotion_getFinalizer, Ark_NativePointer) -Ark_NativePointer impl_ScrollMotion_ctor(KInteropNumber position, KInteropNumber velocity, KInteropNumber min, KInteropNumber max, uint8_t* thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - Ark_SpringProp prop_value = static_cast(thisDeserializer.readSpringProp());; - return GetAccessors()->getScrollMotionAccessor()->ctor((const Ark_Number*) (&position), (const Ark_Number*) (&velocity), (const Ark_Number*) (&min), (const Ark_Number*) (&max), prop_value); +Ark_NativePointer impl_ScrollMotion_ctor(KInteropNumber position, KInteropNumber velocity, KInteropNumber min, KInteropNumber max, Ark_NativePointer prop) { + return GetAccessors()->getScrollMotionAccessor()->ctor((const Ark_Number*) (&position), (const Ark_Number*) (&velocity), (const Ark_Number*) (&min), (const Ark_Number*) (&max), static_cast(prop)); } -KOALA_INTEROP_6(ScrollMotion_ctor, Ark_NativePointer, KInteropNumber, KInteropNumber, KInteropNumber, KInteropNumber, uint8_t*, int32_t) +KOALA_INTEROP_5(ScrollMotion_ctor, Ark_NativePointer, KInteropNumber, KInteropNumber, KInteropNumber, KInteropNumber, Ark_NativePointer) Ark_NativePointer impl_ScrollMotion_getFinalizer() { return GetAccessors()->getScrollMotionAccessor()->getFinalizer(); } @@ -18243,10 +18194,9 @@ Ark_NativePointer impl_Path2D_getFinalizer() { return GetAccessors()->getPath2DAccessor()->getFinalizer(); } KOALA_INTEROP_0(Path2D_getFinalizer, Ark_NativePointer) -void impl_Path2D_addPath(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_Path2D_addPath(Ark_NativePointer thisPtr, Ark_NativePointer path, uint8_t* thisArray, int32_t thisLength) { Ark_Path2D self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_Path2D path_value = static_cast(thisDeserializer.readPath2D());; const auto transform_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); Opt_Matrix2D transform_value_buf = {}; transform_value_buf.tag = transform_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; @@ -18255,9 +18205,9 @@ void impl_Path2D_addPath(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t transform_value_buf.value = static_cast(thisDeserializer.readMatrix2D()); } Opt_Matrix2D transform_value = transform_value_buf;; - GetAccessors()->getPath2DAccessor()->addPath(self, path_value, (const Opt_Matrix2D*)&transform_value); + GetAccessors()->getPath2DAccessor()->addPath(self, static_cast(path), (const Opt_Matrix2D*)&transform_value); } -KOALA_INTEROP_V3(Path2D_addPath, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V4(Path2D_addPath, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) Ark_NativePointer impl_CanvasPattern_ctor() { return GetAccessors()->getCanvasPatternAccessor()->ctor(); } @@ -18293,16 +18243,16 @@ void impl_ImageBitmap_close(Ark_NativePointer thisPtr) { GetAccessors()->getImageBitmapAccessor()->close(self); } KOALA_INTEROP_V1(ImageBitmap_close, Ark_NativePointer) -Ark_Int32 impl_ImageBitmap_getHeight(Ark_NativePointer thisPtr) { +Ark_Number impl_ImageBitmap_getHeight(Ark_NativePointer thisPtr) { Ark_ImageBitmap self = reinterpret_cast(thisPtr); return GetAccessors()->getImageBitmapAccessor()->getHeight(self); } -KOALA_INTEROP_1(ImageBitmap_getHeight, Ark_Int32, Ark_NativePointer) -Ark_Int32 impl_ImageBitmap_getWidth(Ark_NativePointer thisPtr) { +KOALA_INTEROP_1(ImageBitmap_getHeight, KInteropNumber, Ark_NativePointer) +Ark_Number impl_ImageBitmap_getWidth(Ark_NativePointer thisPtr) { Ark_ImageBitmap self = reinterpret_cast(thisPtr); return GetAccessors()->getImageBitmapAccessor()->getWidth(self); } -KOALA_INTEROP_1(ImageBitmap_getWidth, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(ImageBitmap_getWidth, KInteropNumber, Ark_NativePointer) Ark_NativePointer impl_ImageData_ctor(KInteropNumber width, KInteropNumber height, uint8_t* thisArray, int32_t thisLength) { Deserializer thisDeserializer(thisArray, thisLength); const auto data_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); @@ -18320,16 +18270,16 @@ Ark_NativePointer impl_ImageData_getFinalizer() { return GetAccessors()->getImageDataAccessor()->getFinalizer(); } KOALA_INTEROP_0(ImageData_getFinalizer, Ark_NativePointer) -Ark_Int32 impl_ImageData_getHeight(Ark_NativePointer thisPtr) { +Ark_Number impl_ImageData_getHeight(Ark_NativePointer thisPtr) { Ark_ImageData self = reinterpret_cast(thisPtr); return GetAccessors()->getImageDataAccessor()->getHeight(self); } -KOALA_INTEROP_1(ImageData_getHeight, Ark_Int32, Ark_NativePointer) -Ark_Int32 impl_ImageData_getWidth(Ark_NativePointer thisPtr) { +KOALA_INTEROP_1(ImageData_getHeight, KInteropNumber, Ark_NativePointer) +Ark_Number impl_ImageData_getWidth(Ark_NativePointer thisPtr) { Ark_ImageData self = reinterpret_cast(thisPtr); return GetAccessors()->getImageDataAccessor()->getWidth(self); } -KOALA_INTEROP_1(ImageData_getWidth, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(ImageData_getWidth, KInteropNumber, Ark_NativePointer) Ark_NativePointer impl_RenderingContextSettings_ctor(uint8_t* thisArray, int32_t thisLength) { Deserializer thisDeserializer(thisArray, thisLength); const auto antialias_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); @@ -18447,10 +18397,9 @@ void impl_CanvasRenderer_clip0(Ark_NativePointer thisPtr, uint8_t* thisArray, in GetAccessors()->getCanvasRendererAccessor()->clip0(self, (const Opt_String*)&fillRule_value); } KOALA_INTEROP_V3(CanvasRenderer_clip0, Ark_NativePointer, uint8_t*, int32_t) -void impl_CanvasRenderer_clip1(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_CanvasRenderer_clip1(Ark_NativePointer thisPtr, Ark_NativePointer path, uint8_t* thisArray, int32_t thisLength) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_Path2D path_value = static_cast(thisDeserializer.readPath2D());; const auto fillRule_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); Opt_String fillRule_value_buf = {}; fillRule_value_buf.tag = fillRule_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; @@ -18459,9 +18408,9 @@ void impl_CanvasRenderer_clip1(Ark_NativePointer thisPtr, uint8_t* thisArray, in fillRule_value_buf.value = static_cast(thisDeserializer.readString()); } Opt_String fillRule_value = fillRule_value_buf;; - GetAccessors()->getCanvasRendererAccessor()->clip1(self, path_value, (const Opt_String*)&fillRule_value); + GetAccessors()->getCanvasRendererAccessor()->clip1(self, static_cast(path), (const Opt_String*)&fillRule_value); } -KOALA_INTEROP_V3(CanvasRenderer_clip1, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V4(CanvasRenderer_clip1, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) void impl_CanvasRenderer_fill0(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); @@ -18476,10 +18425,9 @@ void impl_CanvasRenderer_fill0(Ark_NativePointer thisPtr, uint8_t* thisArray, in GetAccessors()->getCanvasRendererAccessor()->fill0(self, (const Opt_String*)&fillRule_value); } KOALA_INTEROP_V3(CanvasRenderer_fill0, Ark_NativePointer, uint8_t*, int32_t) -void impl_CanvasRenderer_fill1(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_CanvasRenderer_fill1(Ark_NativePointer thisPtr, Ark_NativePointer path, uint8_t* thisArray, int32_t thisLength) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_Path2D path_value = static_cast(thisDeserializer.readPath2D());; const auto fillRule_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); Opt_String fillRule_value_buf = {}; fillRule_value_buf.tag = fillRule_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; @@ -18488,30 +18436,27 @@ void impl_CanvasRenderer_fill1(Ark_NativePointer thisPtr, uint8_t* thisArray, in fillRule_value_buf.value = static_cast(thisDeserializer.readString()); } Opt_String fillRule_value = fillRule_value_buf;; - GetAccessors()->getCanvasRendererAccessor()->fill1(self, path_value, (const Opt_String*)&fillRule_value); + GetAccessors()->getCanvasRendererAccessor()->fill1(self, static_cast(path), (const Opt_String*)&fillRule_value); } -KOALA_INTEROP_V3(CanvasRenderer_fill1, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V4(CanvasRenderer_fill1, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) void impl_CanvasRenderer_stroke0(Ark_NativePointer thisPtr) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); GetAccessors()->getCanvasRendererAccessor()->stroke0(self); } KOALA_INTEROP_V1(CanvasRenderer_stroke0, Ark_NativePointer) -void impl_CanvasRenderer_stroke1(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_CanvasRenderer_stroke1(Ark_NativePointer thisPtr, Ark_NativePointer path) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_Path2D path_value = static_cast(thisDeserializer.readPath2D());; - GetAccessors()->getCanvasRendererAccessor()->stroke1(self, path_value); + GetAccessors()->getCanvasRendererAccessor()->stroke1(self, static_cast(path)); } -KOALA_INTEROP_V3(CanvasRenderer_stroke1, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(CanvasRenderer_stroke1, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_CanvasRenderer_createLinearGradient(Ark_NativePointer thisPtr, KInteropNumber x0, KInteropNumber y0, KInteropNumber x1, KInteropNumber y1) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); return GetAccessors()->getCanvasRendererAccessor()->createLinearGradient(self, (const Ark_Number*) (&x0), (const Ark_Number*) (&y0), (const Ark_Number*) (&x1), (const Ark_Number*) (&y1)); } KOALA_INTEROP_5(CanvasRenderer_createLinearGradient, Ark_NativePointer, Ark_NativePointer, KInteropNumber, KInteropNumber, KInteropNumber, KInteropNumber) -KInteropReturnBuffer impl_CanvasRenderer_createPattern(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +KInteropReturnBuffer impl_CanvasRenderer_createPattern(Ark_NativePointer thisPtr, Ark_NativePointer image, uint8_t* thisArray, int32_t thisLength) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_ImageBitmap image_value = static_cast(thisDeserializer.readImageBitmap());; const auto repetition_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); Opt_String repetition_value_buf = {}; repetition_value_buf.tag = repetition_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; @@ -18520,7 +18465,7 @@ KInteropReturnBuffer impl_CanvasRenderer_createPattern(Ark_NativePointer thisPtr repetition_value_buf.value = static_cast(thisDeserializer.readString()); } Opt_String repetition_value = repetition_value_buf;; - const auto &retValue = GetAccessors()->getCanvasRendererAccessor()->createPattern(self, image_value, (const Opt_String*)&repetition_value); + const auto &retValue = GetAccessors()->getCanvasRendererAccessor()->createPattern(self, static_cast(image), (const Opt_String*)&repetition_value); Serializer _retSerializer {}; Ark_Int32 retValue_type = INTEROP_RUNTIME_UNDEFINED; retValue_type = runtimeType(retValue); @@ -18531,7 +18476,7 @@ KInteropReturnBuffer impl_CanvasRenderer_createPattern(Ark_NativePointer thisPtr } return _retSerializer.toReturnBuffer(); } -KOALA_INTEROP_3(CanvasRenderer_createPattern, KInteropReturnBuffer, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_4(CanvasRenderer_createPattern, KInteropReturnBuffer, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) Ark_NativePointer impl_CanvasRenderer_createRadialGradient(Ark_NativePointer thisPtr, KInteropNumber x0, KInteropNumber y0, KInteropNumber r0, KInteropNumber x1, KInteropNumber y1, KInteropNumber r1) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); return GetAccessors()->getCanvasRendererAccessor()->createRadialGradient(self, (const Ark_Number*) (&x0), (const Ark_Number*) (&y0), (const Ark_Number*) (&r0), (const Ark_Number*) (&x1), (const Ark_Number*) (&y1), (const Ark_Number*) (&r1)); @@ -18547,13 +18492,11 @@ Ark_NativePointer impl_CanvasRenderer_createImageData0(Ark_NativePointer thisPtr return GetAccessors()->getCanvasRendererAccessor()->createImageData0(self, (const Ark_Number*) (&sw), (const Ark_Number*) (&sh)); } KOALA_INTEROP_3(CanvasRenderer_createImageData0, Ark_NativePointer, Ark_NativePointer, KInteropNumber, KInteropNumber) -Ark_NativePointer impl_CanvasRenderer_createImageData1(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +Ark_NativePointer impl_CanvasRenderer_createImageData1(Ark_NativePointer thisPtr, Ark_NativePointer imagedata) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_ImageData imagedata_value = static_cast(thisDeserializer.readImageData());; - return GetAccessors()->getCanvasRendererAccessor()->createImageData1(self, imagedata_value); + return GetAccessors()->getCanvasRendererAccessor()->createImageData1(self, static_cast(imagedata)); } -KOALA_INTEROP_3(CanvasRenderer_createImageData1, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_2(CanvasRenderer_createImageData1, Ark_NativePointer, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_CanvasRenderer_getImageData(Ark_NativePointer thisPtr, KInteropNumber sx, KInteropNumber sy, KInteropNumber sw, KInteropNumber sh) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); return GetAccessors()->getCanvasRendererAccessor()->getImageData(self, (const Ark_Number*) (&sx), (const Ark_Number*) (&sy), (const Ark_Number*) (&sw), (const Ark_Number*) (&sh)); @@ -18564,10 +18507,9 @@ Ark_NativePointer impl_CanvasRenderer_getPixelMap(Ark_NativePointer thisPtr, KIn return GetAccessors()->getCanvasRendererAccessor()->getPixelMap(self, (const Ark_Number*) (&sx), (const Ark_Number*) (&sy), (const Ark_Number*) (&sw), (const Ark_Number*) (&sh)); } KOALA_INTEROP_5(CanvasRenderer_getPixelMap, Ark_NativePointer, Ark_NativePointer, KInteropNumber, KInteropNumber, KInteropNumber, KInteropNumber) -void impl_CanvasRenderer_putImageData0(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_CanvasRenderer_putImageData0(Ark_NativePointer thisPtr, Ark_NativePointer imagedata, uint8_t* thisArray, int32_t thisLength) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_ImageData imagedata_value = static_cast(thisDeserializer.readImageData());; const Ark_Int8 dx_value_buf_selector = thisDeserializer.readInt8(); Ark_Union_Number_String dx_value_buf = {}; dx_value_buf.selector = dx_value_buf_selector; @@ -18598,13 +18540,12 @@ void impl_CanvasRenderer_putImageData0(Ark_NativePointer thisPtr, uint8_t* thisA INTEROP_FATAL("One of the branches for dy_value_buf has to be chosen through deserialisation."); } Ark_Union_Number_String dy_value = static_cast(dy_value_buf);; - GetAccessors()->getCanvasRendererAccessor()->putImageData0(self, imagedata_value, (const Ark_Union_Number_String*)&dx_value, (const Ark_Union_Number_String*)&dy_value); + GetAccessors()->getCanvasRendererAccessor()->putImageData0(self, static_cast(imagedata), (const Ark_Union_Number_String*)&dx_value, (const Ark_Union_Number_String*)&dy_value); } -KOALA_INTEROP_V3(CanvasRenderer_putImageData0, Ark_NativePointer, uint8_t*, int32_t) -void impl_CanvasRenderer_putImageData1(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_V4(CanvasRenderer_putImageData0, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) +void impl_CanvasRenderer_putImageData1(Ark_NativePointer thisPtr, Ark_NativePointer imagedata, uint8_t* thisArray, int32_t thisLength) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_ImageData imagedata_value = static_cast(thisDeserializer.readImageData());; const Ark_Int8 dx_value_buf_selector = thisDeserializer.readInt8(); Ark_Union_Number_String dx_value_buf = {}; dx_value_buf.selector = dx_value_buf_selector; @@ -18695,12 +18636,12 @@ void impl_CanvasRenderer_putImageData1(Ark_NativePointer thisPtr, uint8_t* thisA INTEROP_FATAL("One of the branches for dirtyHeight_value_buf has to be chosen through deserialisation."); } Ark_Union_Number_String dirtyHeight_value = static_cast(dirtyHeight_value_buf);; - GetAccessors()->getCanvasRendererAccessor()->putImageData1(self, imagedata_value, (const Ark_Union_Number_String*)&dx_value, (const Ark_Union_Number_String*)&dy_value, (const Ark_Union_Number_String*)&dirtyX_value, (const Ark_Union_Number_String*)&dirtyY_value, (const Ark_Union_Number_String*)&dirtyWidth_value, (const Ark_Union_Number_String*)&dirtyHeight_value); + GetAccessors()->getCanvasRendererAccessor()->putImageData1(self, static_cast(imagedata), (const Ark_Union_Number_String*)&dx_value, (const Ark_Union_Number_String*)&dy_value, (const Ark_Union_Number_String*)&dirtyX_value, (const Ark_Union_Number_String*)&dirtyY_value, (const Ark_Union_Number_String*)&dirtyWidth_value, (const Ark_Union_Number_String*)&dirtyHeight_value); } -KOALA_INTEROP_V3(CanvasRenderer_putImageData1, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V4(CanvasRenderer_putImageData1, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) Ark_NativePointer impl_CanvasRenderer_getLineDash(Ark_NativePointer thisPtr) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getCanvasRendererAccessor()->getLineDash(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getCanvasRendererAccessor()->getLineDash(self); // TODO: Value serialization needs to be implemented return {}; } @@ -18843,13 +18784,11 @@ void impl_CanvasRenderer_setPixelMap(Ark_NativePointer thisPtr, uint8_t* thisArr GetAccessors()->getCanvasRendererAccessor()->setPixelMap(self, (const Opt_PixelMap*)&value_value); } KOALA_INTEROP_V3(CanvasRenderer_setPixelMap, Ark_NativePointer, uint8_t*, int32_t) -void impl_CanvasRenderer_transferFromImageBitmap(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_CanvasRenderer_transferFromImageBitmap(Ark_NativePointer thisPtr, Ark_NativePointer bitmap) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_ImageBitmap bitmap_value = static_cast(thisDeserializer.readImageBitmap());; - GetAccessors()->getCanvasRendererAccessor()->transferFromImageBitmap(self, bitmap_value); + GetAccessors()->getCanvasRendererAccessor()->transferFromImageBitmap(self, static_cast(bitmap)); } -KOALA_INTEROP_V3(CanvasRenderer_transferFromImageBitmap, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(CanvasRenderer_transferFromImageBitmap, Ark_NativePointer, Ark_NativePointer) void impl_CanvasRenderer_saveLayer(Ark_NativePointer thisPtr) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); GetAccessors()->getCanvasRendererAccessor()->saveLayer(self); @@ -18865,11 +18804,11 @@ void impl_CanvasRenderer_reset(Ark_NativePointer thisPtr) { GetAccessors()->getCanvasRendererAccessor()->reset(self); } KOALA_INTEROP_V1(CanvasRenderer_reset, Ark_NativePointer) -Ark_Int32 impl_CanvasRenderer_getGlobalAlpha(Ark_NativePointer thisPtr) { +Ark_Number impl_CanvasRenderer_getGlobalAlpha(Ark_NativePointer thisPtr) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); return GetAccessors()->getCanvasRendererAccessor()->getGlobalAlpha(self); } -KOALA_INTEROP_1(CanvasRenderer_getGlobalAlpha, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(CanvasRenderer_getGlobalAlpha, KInteropNumber, Ark_NativePointer) void impl_CanvasRenderer_setGlobalAlpha(Ark_NativePointer thisPtr, KInteropNumber globalAlpha) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); GetAccessors()->getCanvasRendererAccessor()->setGlobalAlpha(self, (const Ark_Number*) (&globalAlpha)); @@ -18983,11 +18922,11 @@ void impl_CanvasRenderer_setLineCap(Ark_NativePointer thisPtr, const KStringPtr& GetAccessors()->getCanvasRendererAccessor()->setLineCap(self, (const Ark_String*) (&lineCap)); } KOALA_INTEROP_V2(CanvasRenderer_setLineCap, Ark_NativePointer, KStringPtr) -Ark_Int32 impl_CanvasRenderer_getLineDashOffset(Ark_NativePointer thisPtr) { +Ark_Number impl_CanvasRenderer_getLineDashOffset(Ark_NativePointer thisPtr) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); return GetAccessors()->getCanvasRendererAccessor()->getLineDashOffset(self); } -KOALA_INTEROP_1(CanvasRenderer_getLineDashOffset, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(CanvasRenderer_getLineDashOffset, KInteropNumber, Ark_NativePointer) void impl_CanvasRenderer_setLineDashOffset(Ark_NativePointer thisPtr, KInteropNumber lineDashOffset) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); GetAccessors()->getCanvasRendererAccessor()->setLineDashOffset(self, (const Ark_Number*) (&lineDashOffset)); @@ -19003,31 +18942,31 @@ void impl_CanvasRenderer_setLineJoin(Ark_NativePointer thisPtr, const KStringPtr GetAccessors()->getCanvasRendererAccessor()->setLineJoin(self, (const Ark_String*) (&lineJoin)); } KOALA_INTEROP_V2(CanvasRenderer_setLineJoin, Ark_NativePointer, KStringPtr) -Ark_Int32 impl_CanvasRenderer_getLineWidth(Ark_NativePointer thisPtr) { +Ark_Number impl_CanvasRenderer_getLineWidth(Ark_NativePointer thisPtr) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); return GetAccessors()->getCanvasRendererAccessor()->getLineWidth(self); } -KOALA_INTEROP_1(CanvasRenderer_getLineWidth, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(CanvasRenderer_getLineWidth, KInteropNumber, Ark_NativePointer) void impl_CanvasRenderer_setLineWidth(Ark_NativePointer thisPtr, KInteropNumber lineWidth) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); GetAccessors()->getCanvasRendererAccessor()->setLineWidth(self, (const Ark_Number*) (&lineWidth)); } KOALA_INTEROP_V2(CanvasRenderer_setLineWidth, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_CanvasRenderer_getMiterLimit(Ark_NativePointer thisPtr) { +Ark_Number impl_CanvasRenderer_getMiterLimit(Ark_NativePointer thisPtr) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); return GetAccessors()->getCanvasRendererAccessor()->getMiterLimit(self); } -KOALA_INTEROP_1(CanvasRenderer_getMiterLimit, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(CanvasRenderer_getMiterLimit, KInteropNumber, Ark_NativePointer) void impl_CanvasRenderer_setMiterLimit(Ark_NativePointer thisPtr, KInteropNumber miterLimit) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); GetAccessors()->getCanvasRendererAccessor()->setMiterLimit(self, (const Ark_Number*) (&miterLimit)); } KOALA_INTEROP_V2(CanvasRenderer_setMiterLimit, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_CanvasRenderer_getShadowBlur(Ark_NativePointer thisPtr) { +Ark_Number impl_CanvasRenderer_getShadowBlur(Ark_NativePointer thisPtr) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); return GetAccessors()->getCanvasRendererAccessor()->getShadowBlur(self); } -KOALA_INTEROP_1(CanvasRenderer_getShadowBlur, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(CanvasRenderer_getShadowBlur, KInteropNumber, Ark_NativePointer) void impl_CanvasRenderer_setShadowBlur(Ark_NativePointer thisPtr, KInteropNumber shadowBlur) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); GetAccessors()->getCanvasRendererAccessor()->setShadowBlur(self, (const Ark_Number*) (&shadowBlur)); @@ -19043,21 +18982,21 @@ void impl_CanvasRenderer_setShadowColor(Ark_NativePointer thisPtr, const KString GetAccessors()->getCanvasRendererAccessor()->setShadowColor(self, (const Ark_String*) (&shadowColor)); } KOALA_INTEROP_V2(CanvasRenderer_setShadowColor, Ark_NativePointer, KStringPtr) -Ark_Int32 impl_CanvasRenderer_getShadowOffsetX(Ark_NativePointer thisPtr) { +Ark_Number impl_CanvasRenderer_getShadowOffsetX(Ark_NativePointer thisPtr) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); return GetAccessors()->getCanvasRendererAccessor()->getShadowOffsetX(self); } -KOALA_INTEROP_1(CanvasRenderer_getShadowOffsetX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(CanvasRenderer_getShadowOffsetX, KInteropNumber, Ark_NativePointer) void impl_CanvasRenderer_setShadowOffsetX(Ark_NativePointer thisPtr, KInteropNumber shadowOffsetX) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); GetAccessors()->getCanvasRendererAccessor()->setShadowOffsetX(self, (const Ark_Number*) (&shadowOffsetX)); } KOALA_INTEROP_V2(CanvasRenderer_setShadowOffsetX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_CanvasRenderer_getShadowOffsetY(Ark_NativePointer thisPtr) { +Ark_Number impl_CanvasRenderer_getShadowOffsetY(Ark_NativePointer thisPtr) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); return GetAccessors()->getCanvasRendererAccessor()->getShadowOffsetY(self); } -KOALA_INTEROP_1(CanvasRenderer_getShadowOffsetY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(CanvasRenderer_getShadowOffsetY, KInteropNumber, Ark_NativePointer) void impl_CanvasRenderer_setShadowOffsetY(Ark_NativePointer thisPtr, KInteropNumber shadowOffsetY) { Ark_CanvasRenderer self = reinterpret_cast(thisPtr); GetAccessors()->getCanvasRendererAccessor()->setShadowOffsetY(self, (const Ark_Number*) (&shadowOffsetY)); @@ -19147,7 +19086,7 @@ void impl_CanvasRenderingContext2D_startImageAnalyzer(KVMContext vmContext, Ark_ Deserializer thisDeserializer(thisArray, thisLength); Ark_ImageAnalyzerConfig config_value = thisDeserializer.readImageAnalyzerConfig();; Callback_Opt_Array_String_Void outputArgumentForReturningPromise_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Opt_Array_String_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Opt_Array_String_Void))))};; - GetAccessors()->getCanvasRenderingContext2DAccessor()->startImageAnalyzer(reinterpret_cast(vmContext), self, (const Ark_ImageAnalyzerConfig*)&config_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); + GetAccessors()->getCanvasRenderingContext2DAccessor()->startImageAnalyzer(reinterpret_cast(vmContext), GetAsyncWorker(), self, (const Ark_ImageAnalyzerConfig*)&config_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); } KOALA_INTEROP_CTX_V3(CanvasRenderingContext2D_startImageAnalyzer, Ark_NativePointer, uint8_t*, int32_t) void impl_CanvasRenderingContext2D_stopImageAnalyzer(Ark_NativePointer thisPtr) { @@ -19197,16 +19136,21 @@ void impl_CanvasRenderingContext2D_offOnDetach(KVMContext vmContext, Ark_NativeP GetAccessors()->getCanvasRenderingContext2DAccessor()->offOnDetach(reinterpret_cast(vmContext), self, (const Opt_Callback_Void*)&callback__value); } KOALA_INTEROP_CTX_V3(CanvasRenderingContext2D_offOnDetach, Ark_NativePointer, uint8_t*, int32_t) -Ark_Int32 impl_CanvasRenderingContext2D_getHeight(Ark_NativePointer thisPtr) { +Ark_Number impl_CanvasRenderingContext2D_getHeight(Ark_NativePointer thisPtr) { Ark_CanvasRenderingContext2D self = reinterpret_cast(thisPtr); return GetAccessors()->getCanvasRenderingContext2DAccessor()->getHeight(self); } -KOALA_INTEROP_1(CanvasRenderingContext2D_getHeight, Ark_Int32, Ark_NativePointer) -Ark_Int32 impl_CanvasRenderingContext2D_getWidth(Ark_NativePointer thisPtr) { +KOALA_INTEROP_1(CanvasRenderingContext2D_getHeight, KInteropNumber, Ark_NativePointer) +Ark_Number impl_CanvasRenderingContext2D_getWidth(Ark_NativePointer thisPtr) { Ark_CanvasRenderingContext2D self = reinterpret_cast(thisPtr); return GetAccessors()->getCanvasRenderingContext2DAccessor()->getWidth(self); } -KOALA_INTEROP_1(CanvasRenderingContext2D_getWidth, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(CanvasRenderingContext2D_getWidth, KInteropNumber, Ark_NativePointer) +Ark_NativePointer impl_CanvasRenderingContext2D_getCanvas(Ark_NativePointer thisPtr) { + Ark_CanvasRenderingContext2D self = reinterpret_cast(thisPtr); + return GetAccessors()->getCanvasRenderingContext2DAccessor()->getCanvas(self); +} +KOALA_INTEROP_1(CanvasRenderingContext2D_getCanvas, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_OffscreenCanvasRenderingContext2D_ctor(KInteropNumber width, KInteropNumber height, uint8_t* thisArray, int32_t thisLength) { Deserializer thisDeserializer(thisArray, thisLength); const auto settings_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); @@ -19278,21 +19222,21 @@ Ark_NativePointer impl_OffscreenCanvas_getContext2d(Ark_NativePointer thisPtr, u return GetAccessors()->getOffscreenCanvasAccessor()->getContext2d(self, (const Opt_RenderingContextSettings*)&options_value); } KOALA_INTEROP_3(OffscreenCanvas_getContext2d, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) -Ark_Int32 impl_OffscreenCanvas_getHeight(Ark_NativePointer thisPtr) { +Ark_Number impl_OffscreenCanvas_getHeight(Ark_NativePointer thisPtr) { Ark_OffscreenCanvas self = reinterpret_cast(thisPtr); return GetAccessors()->getOffscreenCanvasAccessor()->getHeight(self); } -KOALA_INTEROP_1(OffscreenCanvas_getHeight, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(OffscreenCanvas_getHeight, KInteropNumber, Ark_NativePointer) void impl_OffscreenCanvas_setHeight(Ark_NativePointer thisPtr, KInteropNumber height) { Ark_OffscreenCanvas self = reinterpret_cast(thisPtr); GetAccessors()->getOffscreenCanvasAccessor()->setHeight(self, (const Ark_Number*) (&height)); } KOALA_INTEROP_V2(OffscreenCanvas_setHeight, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_OffscreenCanvas_getWidth(Ark_NativePointer thisPtr) { +Ark_Number impl_OffscreenCanvas_getWidth(Ark_NativePointer thisPtr) { Ark_OffscreenCanvas self = reinterpret_cast(thisPtr); return GetAccessors()->getOffscreenCanvasAccessor()->getWidth(self); } -KOALA_INTEROP_1(OffscreenCanvas_getWidth, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(OffscreenCanvas_getWidth, KInteropNumber, Ark_NativePointer) void impl_OffscreenCanvas_setWidth(Ark_NativePointer thisPtr, KInteropNumber width) { Ark_OffscreenCanvas self = reinterpret_cast(thisPtr); GetAccessors()->getOffscreenCanvasAccessor()->setWidth(self, (const Ark_Number*) (&width)); @@ -19320,6 +19264,11 @@ void impl_DrawingRenderingContext_invalidate(Ark_NativePointer thisPtr) { GetAccessors()->getDrawingRenderingContextAccessor()->invalidate(self); } KOALA_INTEROP_V1(DrawingRenderingContext_invalidate, Ark_NativePointer) +Ark_NativePointer impl_DrawingRenderingContext_getCanvas(Ark_NativePointer thisPtr) { + Ark_DrawingRenderingContext self = reinterpret_cast(thisPtr); + return GetAccessors()->getDrawingRenderingContextAccessor()->getCanvas(self); +} +KOALA_INTEROP_1(DrawingRenderingContext_getCanvas, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_ICurve_ctor() { return GetAccessors()->getICurveAccessor()->ctor(); } @@ -19328,11 +19277,11 @@ Ark_NativePointer impl_ICurve_getFinalizer() { return GetAccessors()->getICurveAccessor()->getFinalizer(); } KOALA_INTEROP_0(ICurve_getFinalizer, Ark_NativePointer) -Ark_Int32 impl_ICurve_interpolate(Ark_NativePointer thisPtr, KInteropNumber fraction) { +Ark_Number impl_ICurve_interpolate(Ark_NativePointer thisPtr, KInteropNumber fraction) { Ark_ICurve self = reinterpret_cast(thisPtr); return GetAccessors()->getICurveAccessor()->interpolate(self, (const Ark_Number*) (&fraction)); } -KOALA_INTEROP_2(ICurve_interpolate, Ark_Int32, Ark_NativePointer, KInteropNumber) +KOALA_INTEROP_2(ICurve_interpolate, KInteropNumber, Ark_NativePointer, KInteropNumber) Ark_NativePointer impl_DrawModifier_ctor() { return GetAccessors()->getDrawModifierAccessor()->ctor(); } @@ -19415,13 +19364,10 @@ Ark_NativePointer impl_TransitionEffect_move(Ark_Int32 edge) { return GetAccessors()->getTransitionEffectAccessor()->move(static_cast(edge)); } KOALA_INTEROP_1(TransitionEffect_move, Ark_NativePointer, Ark_Int32) -Ark_NativePointer impl_TransitionEffect_asymmetric(uint8_t* thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - Ark_TransitionEffect appear_value = static_cast(thisDeserializer.readTransitionEffect());; - Ark_TransitionEffect disappear_value = static_cast(thisDeserializer.readTransitionEffect());; - return GetAccessors()->getTransitionEffectAccessor()->asymmetric( appear_value, disappear_value); +Ark_NativePointer impl_TransitionEffect_asymmetric(Ark_NativePointer appear, Ark_NativePointer disappear) { + return GetAccessors()->getTransitionEffectAccessor()->asymmetric(static_cast(appear), static_cast(disappear)); } -KOALA_INTEROP_2(TransitionEffect_asymmetric, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_2(TransitionEffect_asymmetric, Ark_NativePointer, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_TransitionEffect_animation(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_TransitionEffect self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); @@ -19429,25 +19375,27 @@ Ark_NativePointer impl_TransitionEffect_animation(Ark_NativePointer thisPtr, uin return GetAccessors()->getTransitionEffectAccessor()->animation(self, (const Ark_AnimateParam*)&value_value); } KOALA_INTEROP_3(TransitionEffect_animation, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) -Ark_NativePointer impl_TransitionEffect_combine(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +Ark_NativePointer impl_TransitionEffect_combine(Ark_NativePointer thisPtr, Ark_NativePointer transitionEffect) { Ark_TransitionEffect self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_TransitionEffect transitionEffect_value = static_cast(thisDeserializer.readTransitionEffect());; - return GetAccessors()->getTransitionEffectAccessor()->combine(self, transitionEffect_value); + return GetAccessors()->getTransitionEffectAccessor()->combine(self, static_cast(transitionEffect)); +} +KOALA_INTEROP_2(TransitionEffect_combine, Ark_NativePointer, Ark_NativePointer, Ark_NativePointer) +Ark_NativePointer impl_TransitionEffect_getIDENTITY() { + return GetAccessors()->getTransitionEffectAccessor()->getIDENTITY(); } -KOALA_INTEROP_3(TransitionEffect_combine, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) -Ark_Boolean impl_GlobalScope_focusControl_common_requestFocus(const KStringPtr& value) { - return GetAccessors()->getGlobalScope_focusControl_commonAccessor()->requestFocus((const Ark_String*) (&value)); +KOALA_INTEROP_0(TransitionEffect_getIDENTITY, Ark_NativePointer) +Ark_NativePointer impl_TransitionEffect_getOPACITY() { + return GetAccessors()->getTransitionEffectAccessor()->getOPACITY(); } -KOALA_INTEROP_1(GlobalScope_focusControl_common_requestFocus, Ark_Boolean, KStringPtr) -void impl_GlobalScope_cursorControl_common_setCursor(Ark_Int32 value) { - GetAccessors()->getGlobalScope_cursorControl_commonAccessor()->setCursor(static_cast(value)); +KOALA_INTEROP_0(TransitionEffect_getOPACITY, Ark_NativePointer) +Ark_NativePointer impl_TransitionEffect_getSLIDE() { + return GetAccessors()->getTransitionEffectAccessor()->getSLIDE(); } -KOALA_INTEROP_V1(GlobalScope_cursorControl_common_setCursor, Ark_Int32) -void impl_GlobalScope_cursorControl_common_restoreDefault() { - GetAccessors()->getGlobalScope_cursorControl_commonAccessor()->restoreDefault(); +KOALA_INTEROP_0(TransitionEffect_getSLIDE, Ark_NativePointer) +Ark_NativePointer impl_TransitionEffect_getSLIDE_SWITCH() { + return GetAccessors()->getTransitionEffectAccessor()->getSLIDE_SWITCH(); } -KOALA_INTEROP_V0(GlobalScope_cursorControl_common_restoreDefault) +KOALA_INTEROP_0(TransitionEffect_getSLIDE_SWITCH, Ark_NativePointer) Ark_NativePointer impl_BaseEvent_ctor() { return GetAccessors()->getBaseEventAccessor()->ctor(); } @@ -19477,11 +19425,11 @@ void impl_BaseEvent_setTarget(Ark_NativePointer thisPtr, uint8_t* thisArray, int GetAccessors()->getBaseEventAccessor()->setTarget(self, (const Ark_EventTarget*)&target_value); } KOALA_INTEROP_V3(BaseEvent_setTarget, Ark_NativePointer, uint8_t*, int32_t) -Ark_Int32 impl_BaseEvent_getTimestamp(Ark_NativePointer thisPtr) { +Ark_Number impl_BaseEvent_getTimestamp(Ark_NativePointer thisPtr) { Ark_BaseEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getBaseEventAccessor()->getTimestamp(self); } -KOALA_INTEROP_1(BaseEvent_getTimestamp, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(BaseEvent_getTimestamp, KInteropNumber, Ark_NativePointer) void impl_BaseEvent_setTimestamp(Ark_NativePointer thisPtr, KInteropNumber timestamp) { Ark_BaseEvent self = reinterpret_cast(thisPtr); GetAccessors()->getBaseEventAccessor()->setTimestamp(self, (const Ark_Number*) (×tamp)); @@ -19497,51 +19445,51 @@ void impl_BaseEvent_setSource(Ark_NativePointer thisPtr, Ark_Int32 source) { GetAccessors()->getBaseEventAccessor()->setSource(self, static_cast(source)); } KOALA_INTEROP_V2(BaseEvent_setSource, Ark_NativePointer, Ark_Int32) -Ark_Int32 impl_BaseEvent_getAxisHorizontal(Ark_NativePointer thisPtr) { +Ark_Number impl_BaseEvent_getAxisHorizontal(Ark_NativePointer thisPtr) { Ark_BaseEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getBaseEventAccessor()->getAxisHorizontal(self); } -KOALA_INTEROP_1(BaseEvent_getAxisHorizontal, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(BaseEvent_getAxisHorizontal, KInteropNumber, Ark_NativePointer) void impl_BaseEvent_setAxisHorizontal(Ark_NativePointer thisPtr, KInteropNumber axisHorizontal) { Ark_BaseEvent self = reinterpret_cast(thisPtr); GetAccessors()->getBaseEventAccessor()->setAxisHorizontal(self, (const Ark_Number*) (&axisHorizontal)); } KOALA_INTEROP_V2(BaseEvent_setAxisHorizontal, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_BaseEvent_getAxisVertical(Ark_NativePointer thisPtr) { +Ark_Number impl_BaseEvent_getAxisVertical(Ark_NativePointer thisPtr) { Ark_BaseEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getBaseEventAccessor()->getAxisVertical(self); } -KOALA_INTEROP_1(BaseEvent_getAxisVertical, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(BaseEvent_getAxisVertical, KInteropNumber, Ark_NativePointer) void impl_BaseEvent_setAxisVertical(Ark_NativePointer thisPtr, KInteropNumber axisVertical) { Ark_BaseEvent self = reinterpret_cast(thisPtr); GetAccessors()->getBaseEventAccessor()->setAxisVertical(self, (const Ark_Number*) (&axisVertical)); } KOALA_INTEROP_V2(BaseEvent_setAxisVertical, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_BaseEvent_getPressure(Ark_NativePointer thisPtr) { +Ark_Number impl_BaseEvent_getPressure(Ark_NativePointer thisPtr) { Ark_BaseEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getBaseEventAccessor()->getPressure(self); } -KOALA_INTEROP_1(BaseEvent_getPressure, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(BaseEvent_getPressure, KInteropNumber, Ark_NativePointer) void impl_BaseEvent_setPressure(Ark_NativePointer thisPtr, KInteropNumber pressure) { Ark_BaseEvent self = reinterpret_cast(thisPtr); GetAccessors()->getBaseEventAccessor()->setPressure(self, (const Ark_Number*) (&pressure)); } KOALA_INTEROP_V2(BaseEvent_setPressure, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_BaseEvent_getTiltX(Ark_NativePointer thisPtr) { +Ark_Number impl_BaseEvent_getTiltX(Ark_NativePointer thisPtr) { Ark_BaseEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getBaseEventAccessor()->getTiltX(self); } -KOALA_INTEROP_1(BaseEvent_getTiltX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(BaseEvent_getTiltX, KInteropNumber, Ark_NativePointer) void impl_BaseEvent_setTiltX(Ark_NativePointer thisPtr, KInteropNumber tiltX) { Ark_BaseEvent self = reinterpret_cast(thisPtr); GetAccessors()->getBaseEventAccessor()->setTiltX(self, (const Ark_Number*) (&tiltX)); } KOALA_INTEROP_V2(BaseEvent_setTiltX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_BaseEvent_getTiltY(Ark_NativePointer thisPtr) { +Ark_Number impl_BaseEvent_getTiltY(Ark_NativePointer thisPtr) { Ark_BaseEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getBaseEventAccessor()->getTiltY(self); } -KOALA_INTEROP_1(BaseEvent_getTiltY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(BaseEvent_getTiltY, KInteropNumber, Ark_NativePointer) void impl_BaseEvent_setTiltY(Ark_NativePointer thisPtr, KInteropNumber tiltY) { Ark_BaseEvent self = reinterpret_cast(thisPtr); GetAccessors()->getBaseEventAccessor()->setTiltY(self, (const Ark_Number*) (&tiltY)); @@ -19557,11 +19505,11 @@ void impl_BaseEvent_setSourceTool(Ark_NativePointer thisPtr, Ark_Int32 sourceToo GetAccessors()->getBaseEventAccessor()->setSourceTool(self, static_cast(sourceTool)); } KOALA_INTEROP_V2(BaseEvent_setSourceTool, Ark_NativePointer, Ark_Int32) -Ark_Int32 impl_BaseEvent_getDeviceId(Ark_NativePointer thisPtr) { +Ark_Number impl_BaseEvent_getDeviceId(Ark_NativePointer thisPtr) { Ark_BaseEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getBaseEventAccessor()->getDeviceId(self); } -KOALA_INTEROP_1(BaseEvent_getDeviceId, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(BaseEvent_getDeviceId, KInteropNumber, Ark_NativePointer) void impl_BaseEvent_setDeviceId(Ark_NativePointer thisPtr, KInteropNumber deviceId) { Ark_BaseEvent self = reinterpret_cast(thisPtr); GetAccessors()->getBaseEventAccessor()->setDeviceId(self, (const Ark_Number*) (&deviceId)); @@ -19575,81 +19523,81 @@ Ark_NativePointer impl_ClickEvent_getFinalizer() { return GetAccessors()->getClickEventAccessor()->getFinalizer(); } KOALA_INTEROP_0(ClickEvent_getFinalizer, Ark_NativePointer) -Ark_Int32 impl_ClickEvent_getDisplayX(Ark_NativePointer thisPtr) { +Ark_Number impl_ClickEvent_getDisplayX(Ark_NativePointer thisPtr) { Ark_ClickEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getClickEventAccessor()->getDisplayX(self); } -KOALA_INTEROP_1(ClickEvent_getDisplayX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(ClickEvent_getDisplayX, KInteropNumber, Ark_NativePointer) void impl_ClickEvent_setDisplayX(Ark_NativePointer thisPtr, KInteropNumber displayX) { Ark_ClickEvent self = reinterpret_cast(thisPtr); GetAccessors()->getClickEventAccessor()->setDisplayX(self, (const Ark_Number*) (&displayX)); } KOALA_INTEROP_V2(ClickEvent_setDisplayX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_ClickEvent_getDisplayY(Ark_NativePointer thisPtr) { +Ark_Number impl_ClickEvent_getDisplayY(Ark_NativePointer thisPtr) { Ark_ClickEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getClickEventAccessor()->getDisplayY(self); } -KOALA_INTEROP_1(ClickEvent_getDisplayY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(ClickEvent_getDisplayY, KInteropNumber, Ark_NativePointer) void impl_ClickEvent_setDisplayY(Ark_NativePointer thisPtr, KInteropNumber displayY) { Ark_ClickEvent self = reinterpret_cast(thisPtr); GetAccessors()->getClickEventAccessor()->setDisplayY(self, (const Ark_Number*) (&displayY)); } KOALA_INTEROP_V2(ClickEvent_setDisplayY, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_ClickEvent_getWindowX(Ark_NativePointer thisPtr) { +Ark_Number impl_ClickEvent_getWindowX(Ark_NativePointer thisPtr) { Ark_ClickEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getClickEventAccessor()->getWindowX(self); } -KOALA_INTEROP_1(ClickEvent_getWindowX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(ClickEvent_getWindowX, KInteropNumber, Ark_NativePointer) void impl_ClickEvent_setWindowX(Ark_NativePointer thisPtr, KInteropNumber windowX) { Ark_ClickEvent self = reinterpret_cast(thisPtr); GetAccessors()->getClickEventAccessor()->setWindowX(self, (const Ark_Number*) (&windowX)); } KOALA_INTEROP_V2(ClickEvent_setWindowX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_ClickEvent_getWindowY(Ark_NativePointer thisPtr) { +Ark_Number impl_ClickEvent_getWindowY(Ark_NativePointer thisPtr) { Ark_ClickEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getClickEventAccessor()->getWindowY(self); } -KOALA_INTEROP_1(ClickEvent_getWindowY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(ClickEvent_getWindowY, KInteropNumber, Ark_NativePointer) void impl_ClickEvent_setWindowY(Ark_NativePointer thisPtr, KInteropNumber windowY) { Ark_ClickEvent self = reinterpret_cast(thisPtr); GetAccessors()->getClickEventAccessor()->setWindowY(self, (const Ark_Number*) (&windowY)); } KOALA_INTEROP_V2(ClickEvent_setWindowY, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_ClickEvent_getScreenX(Ark_NativePointer thisPtr) { +Ark_Number impl_ClickEvent_getScreenX(Ark_NativePointer thisPtr) { Ark_ClickEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getClickEventAccessor()->getScreenX(self); } -KOALA_INTEROP_1(ClickEvent_getScreenX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(ClickEvent_getScreenX, KInteropNumber, Ark_NativePointer) void impl_ClickEvent_setScreenX(Ark_NativePointer thisPtr, KInteropNumber screenX) { Ark_ClickEvent self = reinterpret_cast(thisPtr); GetAccessors()->getClickEventAccessor()->setScreenX(self, (const Ark_Number*) (&screenX)); } KOALA_INTEROP_V2(ClickEvent_setScreenX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_ClickEvent_getScreenY(Ark_NativePointer thisPtr) { +Ark_Number impl_ClickEvent_getScreenY(Ark_NativePointer thisPtr) { Ark_ClickEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getClickEventAccessor()->getScreenY(self); } -KOALA_INTEROP_1(ClickEvent_getScreenY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(ClickEvent_getScreenY, KInteropNumber, Ark_NativePointer) void impl_ClickEvent_setScreenY(Ark_NativePointer thisPtr, KInteropNumber screenY) { Ark_ClickEvent self = reinterpret_cast(thisPtr); GetAccessors()->getClickEventAccessor()->setScreenY(self, (const Ark_Number*) (&screenY)); } KOALA_INTEROP_V2(ClickEvent_setScreenY, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_ClickEvent_getX(Ark_NativePointer thisPtr) { +Ark_Number impl_ClickEvent_getX(Ark_NativePointer thisPtr) { Ark_ClickEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getClickEventAccessor()->getX(self); } -KOALA_INTEROP_1(ClickEvent_getX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(ClickEvent_getX, KInteropNumber, Ark_NativePointer) void impl_ClickEvent_setX(Ark_NativePointer thisPtr, KInteropNumber x) { Ark_ClickEvent self = reinterpret_cast(thisPtr); GetAccessors()->getClickEventAccessor()->setX(self, (const Ark_Number*) (&x)); } KOALA_INTEROP_V2(ClickEvent_setX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_ClickEvent_getY(Ark_NativePointer thisPtr) { +Ark_Number impl_ClickEvent_getY(Ark_NativePointer thisPtr) { Ark_ClickEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getClickEventAccessor()->getY(self); } -KOALA_INTEROP_1(ClickEvent_getY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(ClickEvent_getY, KInteropNumber, Ark_NativePointer) void impl_ClickEvent_setY(Ark_NativePointer thisPtr, KInteropNumber y) { Ark_ClickEvent self = reinterpret_cast(thisPtr); GetAccessors()->getClickEventAccessor()->setY(self, (const Ark_Number*) (&y)); @@ -19657,7 +19605,7 @@ void impl_ClickEvent_setY(Ark_NativePointer thisPtr, KInteropNumber y) { KOALA_INTEROP_V2(ClickEvent_setY, Ark_NativePointer, KInteropNumber) Ark_NativePointer impl_ClickEvent_getPreventDefault(Ark_NativePointer thisPtr) { Ark_ClickEvent self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getClickEventAccessor()->getPreventDefault(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getClickEventAccessor()->getPreventDefault(self); // TODO: Value serialization needs to be implemented return {}; } @@ -19679,7 +19627,7 @@ Ark_NativePointer impl_HoverEvent_getFinalizer() { KOALA_INTEROP_0(HoverEvent_getFinalizer, Ark_NativePointer) Ark_NativePointer impl_HoverEvent_getStopPropagation(Ark_NativePointer thisPtr) { Ark_HoverEvent self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getHoverEventAccessor()->getStopPropagation(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getHoverEventAccessor()->getStopPropagation(self); // TODO: Value serialization needs to be implemented return {}; } @@ -19719,81 +19667,81 @@ void impl_MouseEvent_setAction(Ark_NativePointer thisPtr, Ark_Int32 action) { GetAccessors()->getMouseEventAccessor()->setAction(self, static_cast(action)); } KOALA_INTEROP_V2(MouseEvent_setAction, Ark_NativePointer, Ark_Int32) -Ark_Int32 impl_MouseEvent_getDisplayX(Ark_NativePointer thisPtr) { +Ark_Number impl_MouseEvent_getDisplayX(Ark_NativePointer thisPtr) { Ark_MouseEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getMouseEventAccessor()->getDisplayX(self); } -KOALA_INTEROP_1(MouseEvent_getDisplayX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(MouseEvent_getDisplayX, KInteropNumber, Ark_NativePointer) void impl_MouseEvent_setDisplayX(Ark_NativePointer thisPtr, KInteropNumber displayX) { Ark_MouseEvent self = reinterpret_cast(thisPtr); GetAccessors()->getMouseEventAccessor()->setDisplayX(self, (const Ark_Number*) (&displayX)); } KOALA_INTEROP_V2(MouseEvent_setDisplayX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_MouseEvent_getDisplayY(Ark_NativePointer thisPtr) { +Ark_Number impl_MouseEvent_getDisplayY(Ark_NativePointer thisPtr) { Ark_MouseEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getMouseEventAccessor()->getDisplayY(self); } -KOALA_INTEROP_1(MouseEvent_getDisplayY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(MouseEvent_getDisplayY, KInteropNumber, Ark_NativePointer) void impl_MouseEvent_setDisplayY(Ark_NativePointer thisPtr, KInteropNumber displayY) { Ark_MouseEvent self = reinterpret_cast(thisPtr); GetAccessors()->getMouseEventAccessor()->setDisplayY(self, (const Ark_Number*) (&displayY)); } KOALA_INTEROP_V2(MouseEvent_setDisplayY, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_MouseEvent_getWindowX(Ark_NativePointer thisPtr) { +Ark_Number impl_MouseEvent_getWindowX(Ark_NativePointer thisPtr) { Ark_MouseEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getMouseEventAccessor()->getWindowX(self); } -KOALA_INTEROP_1(MouseEvent_getWindowX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(MouseEvent_getWindowX, KInteropNumber, Ark_NativePointer) void impl_MouseEvent_setWindowX(Ark_NativePointer thisPtr, KInteropNumber windowX) { Ark_MouseEvent self = reinterpret_cast(thisPtr); GetAccessors()->getMouseEventAccessor()->setWindowX(self, (const Ark_Number*) (&windowX)); } KOALA_INTEROP_V2(MouseEvent_setWindowX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_MouseEvent_getWindowY(Ark_NativePointer thisPtr) { +Ark_Number impl_MouseEvent_getWindowY(Ark_NativePointer thisPtr) { Ark_MouseEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getMouseEventAccessor()->getWindowY(self); } -KOALA_INTEROP_1(MouseEvent_getWindowY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(MouseEvent_getWindowY, KInteropNumber, Ark_NativePointer) void impl_MouseEvent_setWindowY(Ark_NativePointer thisPtr, KInteropNumber windowY) { Ark_MouseEvent self = reinterpret_cast(thisPtr); GetAccessors()->getMouseEventAccessor()->setWindowY(self, (const Ark_Number*) (&windowY)); } KOALA_INTEROP_V2(MouseEvent_setWindowY, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_MouseEvent_getScreenX(Ark_NativePointer thisPtr) { +Ark_Number impl_MouseEvent_getScreenX(Ark_NativePointer thisPtr) { Ark_MouseEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getMouseEventAccessor()->getScreenX(self); } -KOALA_INTEROP_1(MouseEvent_getScreenX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(MouseEvent_getScreenX, KInteropNumber, Ark_NativePointer) void impl_MouseEvent_setScreenX(Ark_NativePointer thisPtr, KInteropNumber screenX) { Ark_MouseEvent self = reinterpret_cast(thisPtr); GetAccessors()->getMouseEventAccessor()->setScreenX(self, (const Ark_Number*) (&screenX)); } KOALA_INTEROP_V2(MouseEvent_setScreenX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_MouseEvent_getScreenY(Ark_NativePointer thisPtr) { +Ark_Number impl_MouseEvent_getScreenY(Ark_NativePointer thisPtr) { Ark_MouseEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getMouseEventAccessor()->getScreenY(self); } -KOALA_INTEROP_1(MouseEvent_getScreenY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(MouseEvent_getScreenY, KInteropNumber, Ark_NativePointer) void impl_MouseEvent_setScreenY(Ark_NativePointer thisPtr, KInteropNumber screenY) { Ark_MouseEvent self = reinterpret_cast(thisPtr); GetAccessors()->getMouseEventAccessor()->setScreenY(self, (const Ark_Number*) (&screenY)); } KOALA_INTEROP_V2(MouseEvent_setScreenY, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_MouseEvent_getX(Ark_NativePointer thisPtr) { +Ark_Number impl_MouseEvent_getX(Ark_NativePointer thisPtr) { Ark_MouseEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getMouseEventAccessor()->getX(self); } -KOALA_INTEROP_1(MouseEvent_getX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(MouseEvent_getX, KInteropNumber, Ark_NativePointer) void impl_MouseEvent_setX(Ark_NativePointer thisPtr, KInteropNumber x) { Ark_MouseEvent self = reinterpret_cast(thisPtr); GetAccessors()->getMouseEventAccessor()->setX(self, (const Ark_Number*) (&x)); } KOALA_INTEROP_V2(MouseEvent_setX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_MouseEvent_getY(Ark_NativePointer thisPtr) { +Ark_Number impl_MouseEvent_getY(Ark_NativePointer thisPtr) { Ark_MouseEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getMouseEventAccessor()->getY(self); } -KOALA_INTEROP_1(MouseEvent_getY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(MouseEvent_getY, KInteropNumber, Ark_NativePointer) void impl_MouseEvent_setY(Ark_NativePointer thisPtr, KInteropNumber y) { Ark_MouseEvent self = reinterpret_cast(thisPtr); GetAccessors()->getMouseEventAccessor()->setY(self, (const Ark_Number*) (&y)); @@ -19801,7 +19749,7 @@ void impl_MouseEvent_setY(Ark_NativePointer thisPtr, KInteropNumber y) { KOALA_INTEROP_V2(MouseEvent_setY, Ark_NativePointer, KInteropNumber) Ark_NativePointer impl_MouseEvent_getStopPropagation(Ark_NativePointer thisPtr) { Ark_MouseEvent self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getMouseEventAccessor()->getStopPropagation(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getMouseEventAccessor()->getStopPropagation(self); // TODO: Value serialization needs to be implemented return {}; } @@ -19831,61 +19779,61 @@ void impl_AccessibilityHoverEvent_setType(Ark_NativePointer thisPtr, Ark_Int32 t GetAccessors()->getAccessibilityHoverEventAccessor()->setType(self, static_cast(type)); } KOALA_INTEROP_V2(AccessibilityHoverEvent_setType, Ark_NativePointer, Ark_Int32) -Ark_Int32 impl_AccessibilityHoverEvent_getX(Ark_NativePointer thisPtr) { +Ark_Number impl_AccessibilityHoverEvent_getX(Ark_NativePointer thisPtr) { Ark_AccessibilityHoverEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getAccessibilityHoverEventAccessor()->getX(self); } -KOALA_INTEROP_1(AccessibilityHoverEvent_getX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(AccessibilityHoverEvent_getX, KInteropNumber, Ark_NativePointer) void impl_AccessibilityHoverEvent_setX(Ark_NativePointer thisPtr, KInteropNumber x) { Ark_AccessibilityHoverEvent self = reinterpret_cast(thisPtr); GetAccessors()->getAccessibilityHoverEventAccessor()->setX(self, (const Ark_Number*) (&x)); } KOALA_INTEROP_V2(AccessibilityHoverEvent_setX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_AccessibilityHoverEvent_getY(Ark_NativePointer thisPtr) { +Ark_Number impl_AccessibilityHoverEvent_getY(Ark_NativePointer thisPtr) { Ark_AccessibilityHoverEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getAccessibilityHoverEventAccessor()->getY(self); } -KOALA_INTEROP_1(AccessibilityHoverEvent_getY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(AccessibilityHoverEvent_getY, KInteropNumber, Ark_NativePointer) void impl_AccessibilityHoverEvent_setY(Ark_NativePointer thisPtr, KInteropNumber y) { Ark_AccessibilityHoverEvent self = reinterpret_cast(thisPtr); GetAccessors()->getAccessibilityHoverEventAccessor()->setY(self, (const Ark_Number*) (&y)); } KOALA_INTEROP_V2(AccessibilityHoverEvent_setY, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_AccessibilityHoverEvent_getDisplayX(Ark_NativePointer thisPtr) { +Ark_Number impl_AccessibilityHoverEvent_getDisplayX(Ark_NativePointer thisPtr) { Ark_AccessibilityHoverEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getAccessibilityHoverEventAccessor()->getDisplayX(self); } -KOALA_INTEROP_1(AccessibilityHoverEvent_getDisplayX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(AccessibilityHoverEvent_getDisplayX, KInteropNumber, Ark_NativePointer) void impl_AccessibilityHoverEvent_setDisplayX(Ark_NativePointer thisPtr, KInteropNumber displayX) { Ark_AccessibilityHoverEvent self = reinterpret_cast(thisPtr); GetAccessors()->getAccessibilityHoverEventAccessor()->setDisplayX(self, (const Ark_Number*) (&displayX)); } KOALA_INTEROP_V2(AccessibilityHoverEvent_setDisplayX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_AccessibilityHoverEvent_getDisplayY(Ark_NativePointer thisPtr) { +Ark_Number impl_AccessibilityHoverEvent_getDisplayY(Ark_NativePointer thisPtr) { Ark_AccessibilityHoverEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getAccessibilityHoverEventAccessor()->getDisplayY(self); } -KOALA_INTEROP_1(AccessibilityHoverEvent_getDisplayY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(AccessibilityHoverEvent_getDisplayY, KInteropNumber, Ark_NativePointer) void impl_AccessibilityHoverEvent_setDisplayY(Ark_NativePointer thisPtr, KInteropNumber displayY) { Ark_AccessibilityHoverEvent self = reinterpret_cast(thisPtr); GetAccessors()->getAccessibilityHoverEventAccessor()->setDisplayY(self, (const Ark_Number*) (&displayY)); } KOALA_INTEROP_V2(AccessibilityHoverEvent_setDisplayY, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_AccessibilityHoverEvent_getWindowX(Ark_NativePointer thisPtr) { +Ark_Number impl_AccessibilityHoverEvent_getWindowX(Ark_NativePointer thisPtr) { Ark_AccessibilityHoverEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getAccessibilityHoverEventAccessor()->getWindowX(self); } -KOALA_INTEROP_1(AccessibilityHoverEvent_getWindowX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(AccessibilityHoverEvent_getWindowX, KInteropNumber, Ark_NativePointer) void impl_AccessibilityHoverEvent_setWindowX(Ark_NativePointer thisPtr, KInteropNumber windowX) { Ark_AccessibilityHoverEvent self = reinterpret_cast(thisPtr); GetAccessors()->getAccessibilityHoverEventAccessor()->setWindowX(self, (const Ark_Number*) (&windowX)); } KOALA_INTEROP_V2(AccessibilityHoverEvent_setWindowX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_AccessibilityHoverEvent_getWindowY(Ark_NativePointer thisPtr) { +Ark_Number impl_AccessibilityHoverEvent_getWindowY(Ark_NativePointer thisPtr) { Ark_AccessibilityHoverEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getAccessibilityHoverEventAccessor()->getWindowY(self); } -KOALA_INTEROP_1(AccessibilityHoverEvent_getWindowY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(AccessibilityHoverEvent_getWindowY, KInteropNumber, Ark_NativePointer) void impl_AccessibilityHoverEvent_setWindowY(Ark_NativePointer thisPtr, KInteropNumber windowY) { Ark_AccessibilityHoverEvent self = reinterpret_cast(thisPtr); GetAccessors()->getAccessibilityHoverEventAccessor()->setWindowY(self, (const Ark_Number*) (&windowY)); @@ -19901,7 +19849,7 @@ Ark_NativePointer impl_TouchEvent_getFinalizer() { KOALA_INTEROP_0(TouchEvent_getFinalizer, Ark_NativePointer) Ark_NativePointer impl_TouchEvent_getHistoricalPoints(Ark_NativePointer thisPtr) { Ark_TouchEvent self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getTouchEventAccessor()->getHistoricalPoints(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getTouchEventAccessor()->getHistoricalPoints(self); // TODO: Value serialization needs to be implemented return {}; } @@ -19918,7 +19866,7 @@ void impl_TouchEvent_setType(Ark_NativePointer thisPtr, Ark_Int32 type) { KOALA_INTEROP_V2(TouchEvent_setType, Ark_NativePointer, Ark_Int32) Ark_NativePointer impl_TouchEvent_getTouches(Ark_NativePointer thisPtr) { Ark_TouchEvent self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getTouchEventAccessor()->getTouches(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getTouchEventAccessor()->getTouches(self); // TODO: Value serialization needs to be implemented return {}; } @@ -19939,7 +19887,7 @@ void impl_TouchEvent_setTouches(Ark_NativePointer thisPtr, uint8_t* thisArray, i KOALA_INTEROP_V3(TouchEvent_setTouches, Ark_NativePointer, uint8_t*, int32_t) Ark_NativePointer impl_TouchEvent_getChangedTouches(Ark_NativePointer thisPtr) { Ark_TouchEvent self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getTouchEventAccessor()->getChangedTouches(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getTouchEventAccessor()->getChangedTouches(self); // TODO: Value serialization needs to be implemented return {}; } @@ -19960,7 +19908,7 @@ void impl_TouchEvent_setChangedTouches(Ark_NativePointer thisPtr, uint8_t* thisA KOALA_INTEROP_V3(TouchEvent_setChangedTouches, Ark_NativePointer, uint8_t*, int32_t) Ark_NativePointer impl_TouchEvent_getStopPropagation(Ark_NativePointer thisPtr) { Ark_TouchEvent self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getTouchEventAccessor()->getStopPropagation(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getTouchEventAccessor()->getStopPropagation(self); // TODO: Value serialization needs to be implemented return {}; } @@ -19974,7 +19922,7 @@ void impl_TouchEvent_setStopPropagation(Ark_NativePointer thisPtr, uint8_t* this KOALA_INTEROP_V3(TouchEvent_setStopPropagation, Ark_NativePointer, uint8_t*, int32_t) Ark_NativePointer impl_TouchEvent_getPreventDefault(Ark_NativePointer thisPtr) { Ark_TouchEvent self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getTouchEventAccessor()->getPreventDefault(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getTouchEventAccessor()->getPreventDefault(self); // TODO: Value serialization needs to be implemented return {}; } @@ -20007,43 +19955,41 @@ Ark_NativePointer impl_DragEvent_getFinalizer() { return GetAccessors()->getDragEventAccessor()->getFinalizer(); } KOALA_INTEROP_0(DragEvent_getFinalizer, Ark_NativePointer) -Ark_Int32 impl_DragEvent_getDisplayX(Ark_NativePointer thisPtr) { +Ark_Number impl_DragEvent_getDisplayX(Ark_NativePointer thisPtr) { Ark_DragEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getDragEventAccessor()->getDisplayX(self); } -KOALA_INTEROP_1(DragEvent_getDisplayX, Ark_Int32, Ark_NativePointer) -Ark_Int32 impl_DragEvent_getDisplayY(Ark_NativePointer thisPtr) { +KOALA_INTEROP_1(DragEvent_getDisplayX, KInteropNumber, Ark_NativePointer) +Ark_Number impl_DragEvent_getDisplayY(Ark_NativePointer thisPtr) { Ark_DragEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getDragEventAccessor()->getDisplayY(self); } -KOALA_INTEROP_1(DragEvent_getDisplayY, Ark_Int32, Ark_NativePointer) -Ark_Int32 impl_DragEvent_getWindowX(Ark_NativePointer thisPtr) { +KOALA_INTEROP_1(DragEvent_getDisplayY, KInteropNumber, Ark_NativePointer) +Ark_Number impl_DragEvent_getWindowX(Ark_NativePointer thisPtr) { Ark_DragEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getDragEventAccessor()->getWindowX(self); } -KOALA_INTEROP_1(DragEvent_getWindowX, Ark_Int32, Ark_NativePointer) -Ark_Int32 impl_DragEvent_getWindowY(Ark_NativePointer thisPtr) { +KOALA_INTEROP_1(DragEvent_getWindowX, KInteropNumber, Ark_NativePointer) +Ark_Number impl_DragEvent_getWindowY(Ark_NativePointer thisPtr) { Ark_DragEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getDragEventAccessor()->getWindowY(self); } -KOALA_INTEROP_1(DragEvent_getWindowY, Ark_Int32, Ark_NativePointer) -Ark_Int32 impl_DragEvent_getX(Ark_NativePointer thisPtr) { +KOALA_INTEROP_1(DragEvent_getWindowY, KInteropNumber, Ark_NativePointer) +Ark_Number impl_DragEvent_getX(Ark_NativePointer thisPtr) { Ark_DragEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getDragEventAccessor()->getX(self); } -KOALA_INTEROP_1(DragEvent_getX, Ark_Int32, Ark_NativePointer) -Ark_Int32 impl_DragEvent_getY(Ark_NativePointer thisPtr) { +KOALA_INTEROP_1(DragEvent_getX, KInteropNumber, Ark_NativePointer) +Ark_Number impl_DragEvent_getY(Ark_NativePointer thisPtr) { Ark_DragEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getDragEventAccessor()->getY(self); } -KOALA_INTEROP_1(DragEvent_getY, Ark_Int32, Ark_NativePointer) -void impl_DragEvent_setData(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_1(DragEvent_getY, KInteropNumber, Ark_NativePointer) +void impl_DragEvent_setData(Ark_NativePointer thisPtr, Ark_NativePointer unifiedData) { Ark_DragEvent self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_UnifiedData unifiedData_value = static_cast(thisDeserializer.readUnifiedData());; - GetAccessors()->getDragEventAccessor()->setData(self, unifiedData_value); + GetAccessors()->getDragEventAccessor()->setData(self, static_cast(unifiedData)); } -KOALA_INTEROP_V3(DragEvent_setData, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(DragEvent_setData, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_DragEvent_getData(KVMContext vmContext, Ark_NativePointer thisPtr) { Ark_DragEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getDragEventAccessor()->getData(reinterpret_cast(vmContext), self); @@ -20075,21 +20021,21 @@ KInteropReturnBuffer impl_DragEvent_getPreviewRect(Ark_NativePointer thisPtr) { return _retSerializer.toReturnBuffer(); } KOALA_INTEROP_1(DragEvent_getPreviewRect, KInteropReturnBuffer, Ark_NativePointer) -Ark_Int32 impl_DragEvent_getVelocityX(Ark_NativePointer thisPtr) { +Ark_Number impl_DragEvent_getVelocityX(Ark_NativePointer thisPtr) { Ark_DragEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getDragEventAccessor()->getVelocityX(self); } -KOALA_INTEROP_1(DragEvent_getVelocityX, Ark_Int32, Ark_NativePointer) -Ark_Int32 impl_DragEvent_getVelocityY(Ark_NativePointer thisPtr) { +KOALA_INTEROP_1(DragEvent_getVelocityX, KInteropNumber, Ark_NativePointer) +Ark_Number impl_DragEvent_getVelocityY(Ark_NativePointer thisPtr) { Ark_DragEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getDragEventAccessor()->getVelocityY(self); } -KOALA_INTEROP_1(DragEvent_getVelocityY, Ark_Int32, Ark_NativePointer) -Ark_Int32 impl_DragEvent_getVelocity(Ark_NativePointer thisPtr) { +KOALA_INTEROP_1(DragEvent_getVelocityY, KInteropNumber, Ark_NativePointer) +Ark_Number impl_DragEvent_getVelocity(Ark_NativePointer thisPtr) { Ark_DragEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getDragEventAccessor()->getVelocity(self); } -KOALA_INTEROP_1(DragEvent_getVelocity, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(DragEvent_getVelocity, KInteropNumber, Ark_NativePointer) Ark_Boolean impl_DragEvent_getModifierKeyState(KVMContext vmContext, Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_DragEvent self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); @@ -20156,11 +20102,11 @@ void impl_KeyEvent_setType(Ark_NativePointer thisPtr, Ark_Int32 type) { GetAccessors()->getKeyEventAccessor()->setType(self, static_cast(type)); } KOALA_INTEROP_V2(KeyEvent_setType, Ark_NativePointer, Ark_Int32) -Ark_Int32 impl_KeyEvent_getKeyCode(Ark_NativePointer thisPtr) { +Ark_Number impl_KeyEvent_getKeyCode(Ark_NativePointer thisPtr) { Ark_KeyEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getKeyEventAccessor()->getKeyCode(self); } -KOALA_INTEROP_1(KeyEvent_getKeyCode, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(KeyEvent_getKeyCode, KInteropNumber, Ark_NativePointer) void impl_KeyEvent_setKeyCode(Ark_NativePointer thisPtr, KInteropNumber keyCode) { Ark_KeyEvent self = reinterpret_cast(thisPtr); GetAccessors()->getKeyEventAccessor()->setKeyCode(self, (const Ark_Number*) (&keyCode)); @@ -20186,31 +20132,31 @@ void impl_KeyEvent_setKeySource(Ark_NativePointer thisPtr, Ark_Int32 keySource) GetAccessors()->getKeyEventAccessor()->setKeySource(self, static_cast(keySource)); } KOALA_INTEROP_V2(KeyEvent_setKeySource, Ark_NativePointer, Ark_Int32) -Ark_Int32 impl_KeyEvent_getDeviceId(Ark_NativePointer thisPtr) { +Ark_Number impl_KeyEvent_getDeviceId(Ark_NativePointer thisPtr) { Ark_KeyEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getKeyEventAccessor()->getDeviceId(self); } -KOALA_INTEROP_1(KeyEvent_getDeviceId, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(KeyEvent_getDeviceId, KInteropNumber, Ark_NativePointer) void impl_KeyEvent_setDeviceId(Ark_NativePointer thisPtr, KInteropNumber deviceId) { Ark_KeyEvent self = reinterpret_cast(thisPtr); GetAccessors()->getKeyEventAccessor()->setDeviceId(self, (const Ark_Number*) (&deviceId)); } KOALA_INTEROP_V2(KeyEvent_setDeviceId, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_KeyEvent_getMetaKey(Ark_NativePointer thisPtr) { +Ark_Number impl_KeyEvent_getMetaKey(Ark_NativePointer thisPtr) { Ark_KeyEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getKeyEventAccessor()->getMetaKey(self); } -KOALA_INTEROP_1(KeyEvent_getMetaKey, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(KeyEvent_getMetaKey, KInteropNumber, Ark_NativePointer) void impl_KeyEvent_setMetaKey(Ark_NativePointer thisPtr, KInteropNumber metaKey) { Ark_KeyEvent self = reinterpret_cast(thisPtr); GetAccessors()->getKeyEventAccessor()->setMetaKey(self, (const Ark_Number*) (&metaKey)); } KOALA_INTEROP_V2(KeyEvent_setMetaKey, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_KeyEvent_getTimestamp(Ark_NativePointer thisPtr) { +Ark_Number impl_KeyEvent_getTimestamp(Ark_NativePointer thisPtr) { Ark_KeyEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getKeyEventAccessor()->getTimestamp(self); } -KOALA_INTEROP_1(KeyEvent_getTimestamp, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(KeyEvent_getTimestamp, KInteropNumber, Ark_NativePointer) void impl_KeyEvent_setTimestamp(Ark_NativePointer thisPtr, KInteropNumber timestamp) { Ark_KeyEvent self = reinterpret_cast(thisPtr); GetAccessors()->getKeyEventAccessor()->setTimestamp(self, (const Ark_Number*) (×tamp)); @@ -20218,7 +20164,7 @@ void impl_KeyEvent_setTimestamp(Ark_NativePointer thisPtr, KInteropNumber timest KOALA_INTEROP_V2(KeyEvent_setTimestamp, Ark_NativePointer, KInteropNumber) Ark_NativePointer impl_KeyEvent_getStopPropagation(Ark_NativePointer thisPtr) { Ark_KeyEvent self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getKeyEventAccessor()->getStopPropagation(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getKeyEventAccessor()->getStopPropagation(self); // TODO: Value serialization needs to be implemented return {}; } @@ -20237,11 +20183,11 @@ void impl_KeyEvent_setIntentionCode(Ark_NativePointer thisPtr, uint8_t* thisArra GetAccessors()->getKeyEventAccessor()->setIntentionCode(self, (const Ark_IntentionCode*)&intentionCode_value); } KOALA_INTEROP_V3(KeyEvent_setIntentionCode, Ark_NativePointer, uint8_t*, int32_t) -Ark_Int32 impl_KeyEvent_getUnicode(Ark_NativePointer thisPtr) { +Ark_Number impl_KeyEvent_getUnicode(Ark_NativePointer thisPtr) { Ark_KeyEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getKeyEventAccessor()->getUnicode(self); } -KOALA_INTEROP_1(KeyEvent_getUnicode, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(KeyEvent_getUnicode, KInteropNumber, Ark_NativePointer) void impl_KeyEvent_setUnicode(Ark_NativePointer thisPtr, KInteropNumber unicode) { Ark_KeyEvent self = reinterpret_cast(thisPtr); GetAccessors()->getKeyEventAccessor()->setUnicode(self, (const Ark_Number*) (&unicode)); @@ -20399,11 +20345,11 @@ KInteropReturnBuffer impl_TextContentControllerBase_getTextContentRect(Ark_Nativ return _retSerializer.toReturnBuffer(); } KOALA_INTEROP_1(TextContentControllerBase_getTextContentRect, KInteropReturnBuffer, Ark_NativePointer) -Ark_Int32 impl_TextContentControllerBase_getTextContentLineCount(Ark_NativePointer thisPtr) { +Ark_Number impl_TextContentControllerBase_getTextContentLineCount(Ark_NativePointer thisPtr) { Ark_TextContentControllerBase self = reinterpret_cast(thisPtr); return GetAccessors()->getTextContentControllerBaseAccessor()->getTextContentLineCount(self); } -KOALA_INTEROP_1(TextContentControllerBase_getTextContentLineCount, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(TextContentControllerBase_getTextContentLineCount, KInteropNumber, Ark_NativePointer) Ark_NativePointer impl_DynamicNode_ctor() { return GetAccessors()->getDynamicNodeAccessor()->ctor(); } @@ -20468,11 +20414,11 @@ void impl_ChildrenMainSize_update(KVMContext vmContext, Ark_NativePointer thisPt GetAccessors()->getChildrenMainSizeAccessor()->update(reinterpret_cast(vmContext), self, (const Ark_Number*) (&index), (const Ark_Number*) (&childSize)); } KOALA_INTEROP_CTX_V3(ChildrenMainSize_update, Ark_NativePointer, KInteropNumber, KInteropNumber) -Ark_Int32 impl_ChildrenMainSize_getChildDefaultSize(Ark_NativePointer thisPtr) { +Ark_Number impl_ChildrenMainSize_getChildDefaultSize(Ark_NativePointer thisPtr) { Ark_ChildrenMainSize self = reinterpret_cast(thisPtr); return GetAccessors()->getChildrenMainSizeAccessor()->getChildDefaultSize(self); } -KOALA_INTEROP_1(ChildrenMainSize_getChildDefaultSize, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(ChildrenMainSize_getChildDefaultSize, KInteropNumber, Ark_NativePointer) void impl_ChildrenMainSize_setChildDefaultSize(Ark_NativePointer thisPtr, KInteropNumber childDefaultSize) { Ark_ChildrenMainSize self = reinterpret_cast(thisPtr); GetAccessors()->getChildrenMainSizeAccessor()->setChildDefaultSize(self, (const Ark_Number*) (&childDefaultSize)); @@ -20656,90 +20602,6 @@ void impl_GestureModifier_applyGesture(Ark_NativePointer thisPtr, uint8_t* thisA GetAccessors()->getGestureModifierAccessor()->applyGesture(self, (const Ark_UIGestureEvent*)&event_value); } KOALA_INTEROP_V3(GestureModifier_applyGesture, Ark_NativePointer, uint8_t*, int32_t) -KInteropReturnBuffer impl_GlobalScope_common_getContext(uint8_t* thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - const auto component_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); - Opt_CustomObject component_value_buf = {}; - component_value_buf.tag = component_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((INTEROP_RUNTIME_UNDEFINED) != (component_value_buf_runtimeType)) - { - component_value_buf.value = static_cast(thisDeserializer.readCustomObject("Object")); - } - Opt_CustomObject component_value = component_value_buf;; - const auto &retValue = GetAccessors()->getGlobalScope_commonAccessor()->getContext((const Opt_CustomObject*)&component_value); - Serializer _retSerializer {}; - _retSerializer.writeContext(retValue); - return _retSerializer.toReturnBuffer(); -} -KOALA_INTEROP_2(GlobalScope_common_getContext, KInteropReturnBuffer, uint8_t*, int32_t) -void impl_GlobalScope_common_postCardAction(uint8_t* thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - Ark_CustomObject component_value = static_cast(thisDeserializer.readCustomObject("Object"));; - Ark_CustomObject action_value = static_cast(thisDeserializer.readCustomObject("Object"));; - GetAccessors()->getGlobalScope_commonAccessor()->postCardAction((const Ark_CustomObject*)&component_value, (const Ark_CustomObject*)&action_value); -} -KOALA_INTEROP_V2(GlobalScope_common_postCardAction, uint8_t*, int32_t) -KInteropReturnBuffer impl_GlobalScope_common_dollar_r(const KStringPtr& value, uint8_t* thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - const Ark_Int32 params_value_buf_length = thisDeserializer.readInt32(); - Array_CustomObject params_value_buf = {}; - thisDeserializer.resizeArray::type, - std::decay::type>(¶ms_value_buf, params_value_buf_length); - for (int params_value_buf_i = 0; params_value_buf_i < params_value_buf_length; params_value_buf_i++) { - params_value_buf.array[params_value_buf_i] = static_cast(thisDeserializer.readCustomObject("Any")); - } - Array_CustomObject params_value = params_value_buf;; - const auto &retValue = GetAccessors()->getGlobalScope_commonAccessor()->dollar_r((const Ark_String*) (&value), (const Array_CustomObject*)¶ms_value); - Serializer _retSerializer {}; - _retSerializer.writeResource(retValue); - return _retSerializer.toReturnBuffer(); -} -KOALA_INTEROP_3(GlobalScope_common_dollar_r, KInteropReturnBuffer, KStringPtr, uint8_t*, int32_t) -KInteropReturnBuffer impl_GlobalScope_common_dollar_rawfile(const KStringPtr& value) { - const auto &retValue = GetAccessors()->getGlobalScope_commonAccessor()->dollar_rawfile((const Ark_String*) (&value)); - Serializer _retSerializer {}; - _retSerializer.writeResource(retValue); - return _retSerializer.toReturnBuffer(); -} -KOALA_INTEROP_1(GlobalScope_common_dollar_rawfile, KInteropReturnBuffer, KStringPtr) -void impl_GlobalScope_common_animateTo(uint8_t* thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - Ark_AnimateParam value_value = thisDeserializer.readAnimateParam();; - Callback_Void event_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Void))))};; - GetAccessors()->getGlobalScope_commonAccessor()->animateTo((const Ark_AnimateParam*)&value_value, (const Callback_Void*)&event_value); -} -KOALA_INTEROP_V2(GlobalScope_common_animateTo, uint8_t*, int32_t) -void impl_GlobalScope_common_animateToImmediately(uint8_t* thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - Ark_AnimateParam value_value = thisDeserializer.readAnimateParam();; - Callback_Void event_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Void))))};; - GetAccessors()->getGlobalScope_commonAccessor()->animateToImmediately((const Ark_AnimateParam*)&value_value, (const Callback_Void*)&event_value); -} -KOALA_INTEROP_V2(GlobalScope_common_animateToImmediately, uint8_t*, int32_t) -Ark_Int32 impl_GlobalScope_common_vp2px(KInteropNumber value) { - return GetAccessors()->getGlobalScope_commonAccessor()->vp2px((const Ark_Number*) (&value)); -} -KOALA_INTEROP_1(GlobalScope_common_vp2px, Ark_Int32, KInteropNumber) -Ark_Int32 impl_GlobalScope_common_px2vp(KInteropNumber value) { - return GetAccessors()->getGlobalScope_commonAccessor()->px2vp((const Ark_Number*) (&value)); -} -KOALA_INTEROP_1(GlobalScope_common_px2vp, Ark_Int32, KInteropNumber) -Ark_Int32 impl_GlobalScope_common_fp2px(KInteropNumber value) { - return GetAccessors()->getGlobalScope_commonAccessor()->fp2px((const Ark_Number*) (&value)); -} -KOALA_INTEROP_1(GlobalScope_common_fp2px, Ark_Int32, KInteropNumber) -Ark_Int32 impl_GlobalScope_common_px2fp(KInteropNumber value) { - return GetAccessors()->getGlobalScope_commonAccessor()->px2fp((const Ark_Number*) (&value)); -} -KOALA_INTEROP_1(GlobalScope_common_px2fp, Ark_Int32, KInteropNumber) -Ark_Int32 impl_GlobalScope_common_lpx2px(KInteropNumber value) { - return GetAccessors()->getGlobalScope_commonAccessor()->lpx2px((const Ark_Number*) (&value)); -} -KOALA_INTEROP_1(GlobalScope_common_lpx2px, Ark_Int32, KInteropNumber) -Ark_Int32 impl_GlobalScope_common_px2lpx(KInteropNumber value) { - return GetAccessors()->getGlobalScope_commonAccessor()->px2lpx((const Ark_Number*) (&value)); -} -KOALA_INTEROP_1(GlobalScope_common_px2lpx, Ark_Int32, KInteropNumber) Ark_NativePointer impl_ContextMenu_ctor() { return GetAccessors()->getContextMenuAccessor()->ctor(); } @@ -20820,7 +20682,7 @@ Ark_NativePointer impl_BaseGestureEvent_getFinalizer() { KOALA_INTEROP_0(BaseGestureEvent_getFinalizer, Ark_NativePointer) Ark_NativePointer impl_BaseGestureEvent_getFingerList(Ark_NativePointer thisPtr) { Ark_BaseGestureEvent self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getBaseGestureEventAccessor()->getFingerList(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getBaseGestureEventAccessor()->getFingerList(self); // TODO: Value serialization needs to be implemented return {}; } @@ -20873,51 +20735,51 @@ Ark_NativePointer impl_PanGestureEvent_getFinalizer() { return GetAccessors()->getPanGestureEventAccessor()->getFinalizer(); } KOALA_INTEROP_0(PanGestureEvent_getFinalizer, Ark_NativePointer) -Ark_Int32 impl_PanGestureEvent_getOffsetX(Ark_NativePointer thisPtr) { +Ark_Number impl_PanGestureEvent_getOffsetX(Ark_NativePointer thisPtr) { Ark_PanGestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getPanGestureEventAccessor()->getOffsetX(self); } -KOALA_INTEROP_1(PanGestureEvent_getOffsetX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(PanGestureEvent_getOffsetX, KInteropNumber, Ark_NativePointer) void impl_PanGestureEvent_setOffsetX(Ark_NativePointer thisPtr, KInteropNumber offsetX) { Ark_PanGestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getPanGestureEventAccessor()->setOffsetX(self, (const Ark_Number*) (&offsetX)); } KOALA_INTEROP_V2(PanGestureEvent_setOffsetX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_PanGestureEvent_getOffsetY(Ark_NativePointer thisPtr) { +Ark_Number impl_PanGestureEvent_getOffsetY(Ark_NativePointer thisPtr) { Ark_PanGestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getPanGestureEventAccessor()->getOffsetY(self); } -KOALA_INTEROP_1(PanGestureEvent_getOffsetY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(PanGestureEvent_getOffsetY, KInteropNumber, Ark_NativePointer) void impl_PanGestureEvent_setOffsetY(Ark_NativePointer thisPtr, KInteropNumber offsetY) { Ark_PanGestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getPanGestureEventAccessor()->setOffsetY(self, (const Ark_Number*) (&offsetY)); } KOALA_INTEROP_V2(PanGestureEvent_setOffsetY, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_PanGestureEvent_getVelocityX(Ark_NativePointer thisPtr) { +Ark_Number impl_PanGestureEvent_getVelocityX(Ark_NativePointer thisPtr) { Ark_PanGestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getPanGestureEventAccessor()->getVelocityX(self); } -KOALA_INTEROP_1(PanGestureEvent_getVelocityX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(PanGestureEvent_getVelocityX, KInteropNumber, Ark_NativePointer) void impl_PanGestureEvent_setVelocityX(Ark_NativePointer thisPtr, KInteropNumber velocityX) { Ark_PanGestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getPanGestureEventAccessor()->setVelocityX(self, (const Ark_Number*) (&velocityX)); } KOALA_INTEROP_V2(PanGestureEvent_setVelocityX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_PanGestureEvent_getVelocityY(Ark_NativePointer thisPtr) { +Ark_Number impl_PanGestureEvent_getVelocityY(Ark_NativePointer thisPtr) { Ark_PanGestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getPanGestureEventAccessor()->getVelocityY(self); } -KOALA_INTEROP_1(PanGestureEvent_getVelocityY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(PanGestureEvent_getVelocityY, KInteropNumber, Ark_NativePointer) void impl_PanGestureEvent_setVelocityY(Ark_NativePointer thisPtr, KInteropNumber velocityY) { Ark_PanGestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getPanGestureEventAccessor()->setVelocityY(self, (const Ark_Number*) (&velocityY)); } KOALA_INTEROP_V2(PanGestureEvent_setVelocityY, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_PanGestureEvent_getVelocity(Ark_NativePointer thisPtr) { +Ark_Number impl_PanGestureEvent_getVelocity(Ark_NativePointer thisPtr) { Ark_PanGestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getPanGestureEventAccessor()->getVelocity(self); } -KOALA_INTEROP_1(PanGestureEvent_getVelocity, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(PanGestureEvent_getVelocity, KInteropNumber, Ark_NativePointer) void impl_PanGestureEvent_setVelocity(Ark_NativePointer thisPtr, KInteropNumber velocity) { Ark_PanGestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getPanGestureEventAccessor()->setVelocity(self, (const Ark_Number*) (&velocity)); @@ -20931,31 +20793,31 @@ Ark_NativePointer impl_PinchGestureEvent_getFinalizer() { return GetAccessors()->getPinchGestureEventAccessor()->getFinalizer(); } KOALA_INTEROP_0(PinchGestureEvent_getFinalizer, Ark_NativePointer) -Ark_Int32 impl_PinchGestureEvent_getScale(Ark_NativePointer thisPtr) { +Ark_Number impl_PinchGestureEvent_getScale(Ark_NativePointer thisPtr) { Ark_PinchGestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getPinchGestureEventAccessor()->getScale(self); } -KOALA_INTEROP_1(PinchGestureEvent_getScale, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(PinchGestureEvent_getScale, KInteropNumber, Ark_NativePointer) void impl_PinchGestureEvent_setScale(Ark_NativePointer thisPtr, KInteropNumber scale) { Ark_PinchGestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getPinchGestureEventAccessor()->setScale(self, (const Ark_Number*) (&scale)); } KOALA_INTEROP_V2(PinchGestureEvent_setScale, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_PinchGestureEvent_getPinchCenterX(Ark_NativePointer thisPtr) { +Ark_Number impl_PinchGestureEvent_getPinchCenterX(Ark_NativePointer thisPtr) { Ark_PinchGestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getPinchGestureEventAccessor()->getPinchCenterX(self); } -KOALA_INTEROP_1(PinchGestureEvent_getPinchCenterX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(PinchGestureEvent_getPinchCenterX, KInteropNumber, Ark_NativePointer) void impl_PinchGestureEvent_setPinchCenterX(Ark_NativePointer thisPtr, KInteropNumber pinchCenterX) { Ark_PinchGestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getPinchGestureEventAccessor()->setPinchCenterX(self, (const Ark_Number*) (&pinchCenterX)); } KOALA_INTEROP_V2(PinchGestureEvent_setPinchCenterX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_PinchGestureEvent_getPinchCenterY(Ark_NativePointer thisPtr) { +Ark_Number impl_PinchGestureEvent_getPinchCenterY(Ark_NativePointer thisPtr) { Ark_PinchGestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getPinchGestureEventAccessor()->getPinchCenterY(self); } -KOALA_INTEROP_1(PinchGestureEvent_getPinchCenterY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(PinchGestureEvent_getPinchCenterY, KInteropNumber, Ark_NativePointer) void impl_PinchGestureEvent_setPinchCenterY(Ark_NativePointer thisPtr, KInteropNumber pinchCenterY) { Ark_PinchGestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getPinchGestureEventAccessor()->setPinchCenterY(self, (const Ark_Number*) (&pinchCenterY)); @@ -20969,11 +20831,11 @@ Ark_NativePointer impl_RotationGestureEvent_getFinalizer() { return GetAccessors()->getRotationGestureEventAccessor()->getFinalizer(); } KOALA_INTEROP_0(RotationGestureEvent_getFinalizer, Ark_NativePointer) -Ark_Int32 impl_RotationGestureEvent_getAngle(Ark_NativePointer thisPtr) { +Ark_Number impl_RotationGestureEvent_getAngle(Ark_NativePointer thisPtr) { Ark_RotationGestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getRotationGestureEventAccessor()->getAngle(self); } -KOALA_INTEROP_1(RotationGestureEvent_getAngle, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(RotationGestureEvent_getAngle, KInteropNumber, Ark_NativePointer) void impl_RotationGestureEvent_setAngle(Ark_NativePointer thisPtr, KInteropNumber angle) { Ark_RotationGestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getRotationGestureEventAccessor()->setAngle(self, (const Ark_Number*) (&angle)); @@ -20987,21 +20849,21 @@ Ark_NativePointer impl_SwipeGestureEvent_getFinalizer() { return GetAccessors()->getSwipeGestureEventAccessor()->getFinalizer(); } KOALA_INTEROP_0(SwipeGestureEvent_getFinalizer, Ark_NativePointer) -Ark_Int32 impl_SwipeGestureEvent_getAngle(Ark_NativePointer thisPtr) { +Ark_Number impl_SwipeGestureEvent_getAngle(Ark_NativePointer thisPtr) { Ark_SwipeGestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getSwipeGestureEventAccessor()->getAngle(self); } -KOALA_INTEROP_1(SwipeGestureEvent_getAngle, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(SwipeGestureEvent_getAngle, KInteropNumber, Ark_NativePointer) void impl_SwipeGestureEvent_setAngle(Ark_NativePointer thisPtr, KInteropNumber angle) { Ark_SwipeGestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getSwipeGestureEventAccessor()->setAngle(self, (const Ark_Number*) (&angle)); } KOALA_INTEROP_V2(SwipeGestureEvent_setAngle, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_SwipeGestureEvent_getSpeed(Ark_NativePointer thisPtr) { +Ark_Number impl_SwipeGestureEvent_getSpeed(Ark_NativePointer thisPtr) { Ark_SwipeGestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getSwipeGestureEventAccessor()->getSpeed(self); } -KOALA_INTEROP_1(SwipeGestureEvent_getSpeed, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(SwipeGestureEvent_getSpeed, KInteropNumber, Ark_NativePointer) void impl_SwipeGestureEvent_setSpeed(Ark_NativePointer thisPtr, KInteropNumber speed) { Ark_SwipeGestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getSwipeGestureEventAccessor()->setSpeed(self, (const Ark_Number*) (&speed)); @@ -21027,7 +20889,7 @@ void impl_GestureEvent_setRepeat(Ark_NativePointer thisPtr, Ark_Boolean repeat) KOALA_INTEROP_V2(GestureEvent_setRepeat, Ark_NativePointer, Ark_Boolean) Ark_NativePointer impl_GestureEvent_getFingerList(Ark_NativePointer thisPtr) { Ark_GestureEvent self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getGestureEventAccessor()->getFingerList(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getGestureEventAccessor()->getFingerList(self); // TODO: Value serialization needs to be implemented return {}; } @@ -21046,101 +20908,101 @@ void impl_GestureEvent_setFingerList(Ark_NativePointer thisPtr, uint8_t* thisArr GetAccessors()->getGestureEventAccessor()->setFingerList(self, (const Array_FingerInfo*)&fingerList_value); } KOALA_INTEROP_V3(GestureEvent_setFingerList, Ark_NativePointer, uint8_t*, int32_t) -Ark_Int32 impl_GestureEvent_getOffsetX(Ark_NativePointer thisPtr) { +Ark_Number impl_GestureEvent_getOffsetX(Ark_NativePointer thisPtr) { Ark_GestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getGestureEventAccessor()->getOffsetX(self); } -KOALA_INTEROP_1(GestureEvent_getOffsetX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(GestureEvent_getOffsetX, KInteropNumber, Ark_NativePointer) void impl_GestureEvent_setOffsetX(Ark_NativePointer thisPtr, KInteropNumber offsetX) { Ark_GestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getGestureEventAccessor()->setOffsetX(self, (const Ark_Number*) (&offsetX)); } KOALA_INTEROP_V2(GestureEvent_setOffsetX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_GestureEvent_getOffsetY(Ark_NativePointer thisPtr) { +Ark_Number impl_GestureEvent_getOffsetY(Ark_NativePointer thisPtr) { Ark_GestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getGestureEventAccessor()->getOffsetY(self); } -KOALA_INTEROP_1(GestureEvent_getOffsetY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(GestureEvent_getOffsetY, KInteropNumber, Ark_NativePointer) void impl_GestureEvent_setOffsetY(Ark_NativePointer thisPtr, KInteropNumber offsetY) { Ark_GestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getGestureEventAccessor()->setOffsetY(self, (const Ark_Number*) (&offsetY)); } KOALA_INTEROP_V2(GestureEvent_setOffsetY, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_GestureEvent_getAngle(Ark_NativePointer thisPtr) { +Ark_Number impl_GestureEvent_getAngle(Ark_NativePointer thisPtr) { Ark_GestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getGestureEventAccessor()->getAngle(self); } -KOALA_INTEROP_1(GestureEvent_getAngle, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(GestureEvent_getAngle, KInteropNumber, Ark_NativePointer) void impl_GestureEvent_setAngle(Ark_NativePointer thisPtr, KInteropNumber angle) { Ark_GestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getGestureEventAccessor()->setAngle(self, (const Ark_Number*) (&angle)); } KOALA_INTEROP_V2(GestureEvent_setAngle, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_GestureEvent_getSpeed(Ark_NativePointer thisPtr) { +Ark_Number impl_GestureEvent_getSpeed(Ark_NativePointer thisPtr) { Ark_GestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getGestureEventAccessor()->getSpeed(self); } -KOALA_INTEROP_1(GestureEvent_getSpeed, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(GestureEvent_getSpeed, KInteropNumber, Ark_NativePointer) void impl_GestureEvent_setSpeed(Ark_NativePointer thisPtr, KInteropNumber speed) { Ark_GestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getGestureEventAccessor()->setSpeed(self, (const Ark_Number*) (&speed)); } KOALA_INTEROP_V2(GestureEvent_setSpeed, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_GestureEvent_getScale(Ark_NativePointer thisPtr) { +Ark_Number impl_GestureEvent_getScale(Ark_NativePointer thisPtr) { Ark_GestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getGestureEventAccessor()->getScale(self); } -KOALA_INTEROP_1(GestureEvent_getScale, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(GestureEvent_getScale, KInteropNumber, Ark_NativePointer) void impl_GestureEvent_setScale(Ark_NativePointer thisPtr, KInteropNumber scale) { Ark_GestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getGestureEventAccessor()->setScale(self, (const Ark_Number*) (&scale)); } KOALA_INTEROP_V2(GestureEvent_setScale, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_GestureEvent_getPinchCenterX(Ark_NativePointer thisPtr) { +Ark_Number impl_GestureEvent_getPinchCenterX(Ark_NativePointer thisPtr) { Ark_GestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getGestureEventAccessor()->getPinchCenterX(self); } -KOALA_INTEROP_1(GestureEvent_getPinchCenterX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(GestureEvent_getPinchCenterX, KInteropNumber, Ark_NativePointer) void impl_GestureEvent_setPinchCenterX(Ark_NativePointer thisPtr, KInteropNumber pinchCenterX) { Ark_GestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getGestureEventAccessor()->setPinchCenterX(self, (const Ark_Number*) (&pinchCenterX)); } KOALA_INTEROP_V2(GestureEvent_setPinchCenterX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_GestureEvent_getPinchCenterY(Ark_NativePointer thisPtr) { +Ark_Number impl_GestureEvent_getPinchCenterY(Ark_NativePointer thisPtr) { Ark_GestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getGestureEventAccessor()->getPinchCenterY(self); } -KOALA_INTEROP_1(GestureEvent_getPinchCenterY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(GestureEvent_getPinchCenterY, KInteropNumber, Ark_NativePointer) void impl_GestureEvent_setPinchCenterY(Ark_NativePointer thisPtr, KInteropNumber pinchCenterY) { Ark_GestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getGestureEventAccessor()->setPinchCenterY(self, (const Ark_Number*) (&pinchCenterY)); } KOALA_INTEROP_V2(GestureEvent_setPinchCenterY, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_GestureEvent_getVelocityX(Ark_NativePointer thisPtr) { +Ark_Number impl_GestureEvent_getVelocityX(Ark_NativePointer thisPtr) { Ark_GestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getGestureEventAccessor()->getVelocityX(self); } -KOALA_INTEROP_1(GestureEvent_getVelocityX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(GestureEvent_getVelocityX, KInteropNumber, Ark_NativePointer) void impl_GestureEvent_setVelocityX(Ark_NativePointer thisPtr, KInteropNumber velocityX) { Ark_GestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getGestureEventAccessor()->setVelocityX(self, (const Ark_Number*) (&velocityX)); } KOALA_INTEROP_V2(GestureEvent_setVelocityX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_GestureEvent_getVelocityY(Ark_NativePointer thisPtr) { +Ark_Number impl_GestureEvent_getVelocityY(Ark_NativePointer thisPtr) { Ark_GestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getGestureEventAccessor()->getVelocityY(self); } -KOALA_INTEROP_1(GestureEvent_getVelocityY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(GestureEvent_getVelocityY, KInteropNumber, Ark_NativePointer) void impl_GestureEvent_setVelocityY(Ark_NativePointer thisPtr, KInteropNumber velocityY) { Ark_GestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getGestureEventAccessor()->setVelocityY(self, (const Ark_Number*) (&velocityY)); } KOALA_INTEROP_V2(GestureEvent_setVelocityY, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_GestureEvent_getVelocity(Ark_NativePointer thisPtr) { +Ark_Number impl_GestureEvent_getVelocity(Ark_NativePointer thisPtr) { Ark_GestureEvent self = reinterpret_cast(thisPtr); return GetAccessors()->getGestureEventAccessor()->getVelocity(self); } -KOALA_INTEROP_1(GestureEvent_getVelocity, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(GestureEvent_getVelocity, KInteropNumber, Ark_NativePointer) void impl_GestureEvent_setVelocity(Ark_NativePointer thisPtr, KInteropNumber velocity) { Ark_GestureEvent self = reinterpret_cast(thisPtr); GetAccessors()->getGestureEventAccessor()->setVelocity(self, (const Ark_Number*) (&velocity)); @@ -21310,7 +21172,7 @@ Ark_NativePointer impl_ImageAnalyzerController_getFinalizer() { KOALA_INTEROP_0(ImageAnalyzerController_getFinalizer, Ark_NativePointer) Ark_NativePointer impl_ImageAnalyzerController_getImageAnalyzerSupportTypes(Ark_NativePointer thisPtr) { Ark_ImageAnalyzerController self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getImageAnalyzerControllerAccessor()->getImageAnalyzerSupportTypes(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getImageAnalyzerControllerAccessor()->getImageAnalyzerSupportTypes(self); // TODO: Value serialization needs to be implemented return {}; } @@ -21495,61 +21357,61 @@ Ark_NativePointer impl_Matrix2D_scale(Ark_NativePointer thisPtr, uint8_t* thisAr return GetAccessors()->getMatrix2DAccessor()->scale(self, (const Opt_Number*)&sx_value, (const Opt_Number*)&sy_value); } KOALA_INTEROP_3(Matrix2D_scale, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) -Ark_Int32 impl_Matrix2D_getScaleX(Ark_NativePointer thisPtr) { +Ark_Number impl_Matrix2D_getScaleX(Ark_NativePointer thisPtr) { Ark_Matrix2D self = reinterpret_cast(thisPtr); return GetAccessors()->getMatrix2DAccessor()->getScaleX(self); } -KOALA_INTEROP_1(Matrix2D_getScaleX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(Matrix2D_getScaleX, KInteropNumber, Ark_NativePointer) void impl_Matrix2D_setScaleX(Ark_NativePointer thisPtr, KInteropNumber scaleX) { Ark_Matrix2D self = reinterpret_cast(thisPtr); GetAccessors()->getMatrix2DAccessor()->setScaleX(self, (const Ark_Number*) (&scaleX)); } KOALA_INTEROP_V2(Matrix2D_setScaleX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_Matrix2D_getRotateY(Ark_NativePointer thisPtr) { +Ark_Number impl_Matrix2D_getRotateY(Ark_NativePointer thisPtr) { Ark_Matrix2D self = reinterpret_cast(thisPtr); return GetAccessors()->getMatrix2DAccessor()->getRotateY(self); } -KOALA_INTEROP_1(Matrix2D_getRotateY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(Matrix2D_getRotateY, KInteropNumber, Ark_NativePointer) void impl_Matrix2D_setRotateY(Ark_NativePointer thisPtr, KInteropNumber rotateY) { Ark_Matrix2D self = reinterpret_cast(thisPtr); GetAccessors()->getMatrix2DAccessor()->setRotateY(self, (const Ark_Number*) (&rotateY)); } KOALA_INTEROP_V2(Matrix2D_setRotateY, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_Matrix2D_getRotateX(Ark_NativePointer thisPtr) { +Ark_Number impl_Matrix2D_getRotateX(Ark_NativePointer thisPtr) { Ark_Matrix2D self = reinterpret_cast(thisPtr); return GetAccessors()->getMatrix2DAccessor()->getRotateX(self); } -KOALA_INTEROP_1(Matrix2D_getRotateX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(Matrix2D_getRotateX, KInteropNumber, Ark_NativePointer) void impl_Matrix2D_setRotateX(Ark_NativePointer thisPtr, KInteropNumber rotateX) { Ark_Matrix2D self = reinterpret_cast(thisPtr); GetAccessors()->getMatrix2DAccessor()->setRotateX(self, (const Ark_Number*) (&rotateX)); } KOALA_INTEROP_V2(Matrix2D_setRotateX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_Matrix2D_getScaleY(Ark_NativePointer thisPtr) { +Ark_Number impl_Matrix2D_getScaleY(Ark_NativePointer thisPtr) { Ark_Matrix2D self = reinterpret_cast(thisPtr); return GetAccessors()->getMatrix2DAccessor()->getScaleY(self); } -KOALA_INTEROP_1(Matrix2D_getScaleY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(Matrix2D_getScaleY, KInteropNumber, Ark_NativePointer) void impl_Matrix2D_setScaleY(Ark_NativePointer thisPtr, KInteropNumber scaleY) { Ark_Matrix2D self = reinterpret_cast(thisPtr); GetAccessors()->getMatrix2DAccessor()->setScaleY(self, (const Ark_Number*) (&scaleY)); } KOALA_INTEROP_V2(Matrix2D_setScaleY, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_Matrix2D_getTranslateX(Ark_NativePointer thisPtr) { +Ark_Number impl_Matrix2D_getTranslateX(Ark_NativePointer thisPtr) { Ark_Matrix2D self = reinterpret_cast(thisPtr); return GetAccessors()->getMatrix2DAccessor()->getTranslateX(self); } -KOALA_INTEROP_1(Matrix2D_getTranslateX, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(Matrix2D_getTranslateX, KInteropNumber, Ark_NativePointer) void impl_Matrix2D_setTranslateX(Ark_NativePointer thisPtr, KInteropNumber translateX) { Ark_Matrix2D self = reinterpret_cast(thisPtr); GetAccessors()->getMatrix2DAccessor()->setTranslateX(self, (const Ark_Number*) (&translateX)); } KOALA_INTEROP_V2(Matrix2D_setTranslateX, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_Matrix2D_getTranslateY(Ark_NativePointer thisPtr) { +Ark_Number impl_Matrix2D_getTranslateY(Ark_NativePointer thisPtr) { Ark_Matrix2D self = reinterpret_cast(thisPtr); return GetAccessors()->getMatrix2DAccessor()->getTranslateY(self); } -KOALA_INTEROP_1(Matrix2D_getTranslateY, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(Matrix2D_getTranslateY, KInteropNumber, Ark_NativePointer) void impl_Matrix2D_setTranslateY(Ark_NativePointer thisPtr, KInteropNumber translateY) { Ark_Matrix2D self = reinterpret_cast(thisPtr); GetAccessors()->getMatrix2DAccessor()->setTranslateY(self, (const Ark_Number*) (&translateY)); @@ -21577,20 +21439,26 @@ KInteropReturnBuffer impl_NavDestinationContext_getConfigInRouteMap(Ark_NativePo return _retSerializer.toReturnBuffer(); } KOALA_INTEROP_1(NavDestinationContext_getConfigInRouteMap, KInteropReturnBuffer, Ark_NativePointer) -void impl_NavDestinationContext_setPathInfo(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +Ark_NativePointer impl_NavDestinationContext_getPathInfo(Ark_NativePointer thisPtr) { Ark_NavDestinationContext self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_NavPathInfo pathInfo_value = static_cast(thisDeserializer.readNavPathInfo());; - GetAccessors()->getNavDestinationContextAccessor()->setPathInfo(self, pathInfo_value); + return GetAccessors()->getNavDestinationContextAccessor()->getPathInfo(self); } -KOALA_INTEROP_V3(NavDestinationContext_setPathInfo, Ark_NativePointer, uint8_t*, int32_t) -void impl_NavDestinationContext_setPathStack(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_1(NavDestinationContext_getPathInfo, Ark_NativePointer, Ark_NativePointer) +void impl_NavDestinationContext_setPathInfo(Ark_NativePointer thisPtr, Ark_NativePointer pathInfo) { Ark_NavDestinationContext self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_NavPathStack pathStack_value = static_cast(thisDeserializer.readNavPathStack());; - GetAccessors()->getNavDestinationContextAccessor()->setPathStack(self, pathStack_value); + GetAccessors()->getNavDestinationContextAccessor()->setPathInfo(self, static_cast(pathInfo)); +} +KOALA_INTEROP_V2(NavDestinationContext_setPathInfo, Ark_NativePointer, Ark_NativePointer) +Ark_NativePointer impl_NavDestinationContext_getPathStack(Ark_NativePointer thisPtr) { + Ark_NavDestinationContext self = reinterpret_cast(thisPtr); + return GetAccessors()->getNavDestinationContextAccessor()->getPathStack(self); +} +KOALA_INTEROP_1(NavDestinationContext_getPathStack, Ark_NativePointer, Ark_NativePointer) +void impl_NavDestinationContext_setPathStack(Ark_NativePointer thisPtr, Ark_NativePointer pathStack) { + Ark_NavDestinationContext self = reinterpret_cast(thisPtr); + GetAccessors()->getNavDestinationContextAccessor()->setPathStack(self, static_cast(pathStack)); } -KOALA_INTEROP_V3(NavDestinationContext_setPathStack, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(NavDestinationContext_setPathStack, Ark_NativePointer, Ark_NativePointer) Ark_String impl_NavDestinationContext_getNavDestinationId(Ark_NativePointer thisPtr) { Ark_NavDestinationContext self = reinterpret_cast(thisPtr); return GetAccessors()->getNavDestinationContextAccessor()->getNavDestinationId(self); @@ -21646,7 +21514,7 @@ void impl_NavPathInfo_setParam(Ark_NativePointer thisPtr, uint8_t* thisArray, in KOALA_INTEROP_V3(NavPathInfo_setParam, Ark_NativePointer, uint8_t*, int32_t) Ark_NativePointer impl_NavPathInfo_getOnPop(Ark_NativePointer thisPtr) { Ark_NavPathInfo self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getNavPathInfoAccessor()->getOnPop(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getNavPathInfoAccessor()->getOnPop(self); // TODO: Value serialization needs to be implemented return {}; } @@ -21676,10 +21544,9 @@ Ark_NativePointer impl_NavPathStack_getFinalizer() { return GetAccessors()->getNavPathStackAccessor()->getFinalizer(); } KOALA_INTEROP_0(NavPathStack_getFinalizer, Ark_NativePointer) -void impl_NavPathStack_pushPath0(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_NavPathStack_pushPath0(Ark_NativePointer thisPtr, Ark_NativePointer info, uint8_t* thisArray, int32_t thisLength) { Ark_NavPathStack self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_NavPathInfo info_value = static_cast(thisDeserializer.readNavPathInfo());; const auto animated_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); Opt_Boolean animated_value_buf = {}; animated_value_buf.tag = animated_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; @@ -21688,13 +21555,12 @@ void impl_NavPathStack_pushPath0(Ark_NativePointer thisPtr, uint8_t* thisArray, animated_value_buf.value = thisDeserializer.readBoolean(); } Opt_Boolean animated_value = animated_value_buf;; - GetAccessors()->getNavPathStackAccessor()->pushPath0(self, info_value, (const Opt_Boolean*)&animated_value); + GetAccessors()->getNavPathStackAccessor()->pushPath0(self, static_cast(info), (const Opt_Boolean*)&animated_value); } -KOALA_INTEROP_V3(NavPathStack_pushPath0, Ark_NativePointer, uint8_t*, int32_t) -void impl_NavPathStack_pushPath1(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_V4(NavPathStack_pushPath0, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) +void impl_NavPathStack_pushPath1(Ark_NativePointer thisPtr, Ark_NativePointer info, uint8_t* thisArray, int32_t thisLength) { Ark_NavPathStack self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_NavPathInfo info_value = static_cast(thisDeserializer.readNavPathInfo());; const auto options_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); Opt_NavigationOptions options_value_buf = {}; options_value_buf.tag = options_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; @@ -21703,13 +21569,12 @@ void impl_NavPathStack_pushPath1(Ark_NativePointer thisPtr, uint8_t* thisArray, options_value_buf.value = thisDeserializer.readNavigationOptions(); } Opt_NavigationOptions options_value = options_value_buf;; - GetAccessors()->getNavPathStackAccessor()->pushPath1(self, info_value, (const Opt_NavigationOptions*)&options_value); + GetAccessors()->getNavPathStackAccessor()->pushPath1(self, static_cast(info), (const Opt_NavigationOptions*)&options_value); } -KOALA_INTEROP_V3(NavPathStack_pushPath1, Ark_NativePointer, uint8_t*, int32_t) -void impl_NavPathStack_pushDestination0(KVMContext vmContext, Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_V4(NavPathStack_pushPath1, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) +void impl_NavPathStack_pushDestination0(KVMContext vmContext, Ark_NativePointer thisPtr, Ark_NativePointer info, uint8_t* thisArray, int32_t thisLength) { Ark_NavPathStack self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_NavPathInfo info_value = static_cast(thisDeserializer.readNavPathInfo());; const auto animated_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); Opt_Boolean animated_value_buf = {}; animated_value_buf.tag = animated_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; @@ -21719,13 +21584,12 @@ void impl_NavPathStack_pushDestination0(KVMContext vmContext, Ark_NativePointer } Opt_Boolean animated_value = animated_value_buf;; Callback_Opt_Array_String_Void outputArgumentForReturningPromise_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Opt_Array_String_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Opt_Array_String_Void))))};; - GetAccessors()->getNavPathStackAccessor()->pushDestination0(reinterpret_cast(vmContext), self, info_value, (const Opt_Boolean*)&animated_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); + GetAccessors()->getNavPathStackAccessor()->pushDestination0(reinterpret_cast(vmContext), GetAsyncWorker(), self, static_cast(info), (const Opt_Boolean*)&animated_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); } -KOALA_INTEROP_CTX_V3(NavPathStack_pushDestination0, Ark_NativePointer, uint8_t*, int32_t) -void impl_NavPathStack_pushDestination1(KVMContext vmContext, Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_CTX_V4(NavPathStack_pushDestination0, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) +void impl_NavPathStack_pushDestination1(KVMContext vmContext, Ark_NativePointer thisPtr, Ark_NativePointer info, uint8_t* thisArray, int32_t thisLength) { Ark_NavPathStack self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_NavPathInfo info_value = static_cast(thisDeserializer.readNavPathInfo());; const auto options_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); Opt_NavigationOptions options_value_buf = {}; options_value_buf.tag = options_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; @@ -21735,9 +21599,9 @@ void impl_NavPathStack_pushDestination1(KVMContext vmContext, Ark_NativePointer } Opt_NavigationOptions options_value = options_value_buf;; Callback_Opt_Array_String_Void outputArgumentForReturningPromise_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Opt_Array_String_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Opt_Array_String_Void))))};; - GetAccessors()->getNavPathStackAccessor()->pushDestination1(reinterpret_cast(vmContext), self, info_value, (const Opt_NavigationOptions*)&options_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); + GetAccessors()->getNavPathStackAccessor()->pushDestination1(reinterpret_cast(vmContext), GetAsyncWorker(), self, static_cast(info), (const Opt_NavigationOptions*)&options_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); } -KOALA_INTEROP_CTX_V3(NavPathStack_pushDestination1, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_CTX_V4(NavPathStack_pushDestination1, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) void impl_NavPathStack_pushPathByName0(Ark_NativePointer thisPtr, const KStringPtr& name, uint8_t* thisArray, int32_t thisLength) { Ark_NavPathStack self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); @@ -21782,7 +21646,7 @@ void impl_NavPathStack_pushDestinationByName0(KVMContext vmContext, Ark_NativePo } Opt_Boolean animated_value = animated_value_buf;; Callback_Opt_Array_String_Void outputArgumentForReturningPromise_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Opt_Array_String_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Opt_Array_String_Void))))};; - GetAccessors()->getNavPathStackAccessor()->pushDestinationByName0(reinterpret_cast(vmContext), self, (const Ark_String*) (&name), (const Ark_CustomObject*)¶m_value, (const Opt_Boolean*)&animated_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); + GetAccessors()->getNavPathStackAccessor()->pushDestinationByName0(reinterpret_cast(vmContext), GetAsyncWorker(), self, (const Ark_String*) (&name), (const Ark_CustomObject*)¶m_value, (const Opt_Boolean*)&animated_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); } KOALA_INTEROP_CTX_V4(NavPathStack_pushDestinationByName0, Ark_NativePointer, KStringPtr, uint8_t*, int32_t) void impl_NavPathStack_pushDestinationByName1(KVMContext vmContext, Ark_NativePointer thisPtr, const KStringPtr& name, uint8_t* thisArray, int32_t thisLength) { @@ -21799,13 +21663,12 @@ void impl_NavPathStack_pushDestinationByName1(KVMContext vmContext, Ark_NativePo } Opt_Boolean animated_value = animated_value_buf;; Callback_Opt_Array_String_Void outputArgumentForReturningPromise_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Opt_Array_String_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Opt_Array_String_Void))))};; - GetAccessors()->getNavPathStackAccessor()->pushDestinationByName1(reinterpret_cast(vmContext), self, (const Ark_String*) (&name), (const Ark_CustomObject*)¶m_value, (const Callback_PopInfo_Void*)&onPop_value, (const Opt_Boolean*)&animated_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); + GetAccessors()->getNavPathStackAccessor()->pushDestinationByName1(reinterpret_cast(vmContext), GetAsyncWorker(), self, (const Ark_String*) (&name), (const Ark_CustomObject*)¶m_value, (const Callback_PopInfo_Void*)&onPop_value, (const Opt_Boolean*)&animated_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); } KOALA_INTEROP_CTX_V4(NavPathStack_pushDestinationByName1, Ark_NativePointer, KStringPtr, uint8_t*, int32_t) -void impl_NavPathStack_replacePath0(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_NavPathStack_replacePath0(Ark_NativePointer thisPtr, Ark_NativePointer info, uint8_t* thisArray, int32_t thisLength) { Ark_NavPathStack self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_NavPathInfo info_value = static_cast(thisDeserializer.readNavPathInfo());; const auto animated_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); Opt_Boolean animated_value_buf = {}; animated_value_buf.tag = animated_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; @@ -21814,13 +21677,12 @@ void impl_NavPathStack_replacePath0(Ark_NativePointer thisPtr, uint8_t* thisArra animated_value_buf.value = thisDeserializer.readBoolean(); } Opt_Boolean animated_value = animated_value_buf;; - GetAccessors()->getNavPathStackAccessor()->replacePath0(self, info_value, (const Opt_Boolean*)&animated_value); + GetAccessors()->getNavPathStackAccessor()->replacePath0(self, static_cast(info), (const Opt_Boolean*)&animated_value); } -KOALA_INTEROP_V3(NavPathStack_replacePath0, Ark_NativePointer, uint8_t*, int32_t) -void impl_NavPathStack_replacePath1(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_V4(NavPathStack_replacePath0, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) +void impl_NavPathStack_replacePath1(Ark_NativePointer thisPtr, Ark_NativePointer info, uint8_t* thisArray, int32_t thisLength) { Ark_NavPathStack self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_NavPathInfo info_value = static_cast(thisDeserializer.readNavPathInfo());; const auto options_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); Opt_NavigationOptions options_value_buf = {}; options_value_buf.tag = options_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; @@ -21829,13 +21691,12 @@ void impl_NavPathStack_replacePath1(Ark_NativePointer thisPtr, uint8_t* thisArra options_value_buf.value = thisDeserializer.readNavigationOptions(); } Opt_NavigationOptions options_value = options_value_buf;; - GetAccessors()->getNavPathStackAccessor()->replacePath1(self, info_value, (const Opt_NavigationOptions*)&options_value); + GetAccessors()->getNavPathStackAccessor()->replacePath1(self, static_cast(info), (const Opt_NavigationOptions*)&options_value); } -KOALA_INTEROP_V3(NavPathStack_replacePath1, Ark_NativePointer, uint8_t*, int32_t) -void impl_NavPathStack_replaceDestination(KVMContext vmContext, Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_V4(NavPathStack_replacePath1, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) +void impl_NavPathStack_replaceDestination(KVMContext vmContext, Ark_NativePointer thisPtr, Ark_NativePointer info, uint8_t* thisArray, int32_t thisLength) { Ark_NavPathStack self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_NavPathInfo info_value = static_cast(thisDeserializer.readNavPathInfo());; const auto options_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); Opt_NavigationOptions options_value_buf = {}; options_value_buf.tag = options_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; @@ -21845,9 +21706,9 @@ void impl_NavPathStack_replaceDestination(KVMContext vmContext, Ark_NativePointe } Opt_NavigationOptions options_value = options_value_buf;; Callback_Opt_Array_String_Void outputArgumentForReturningPromise_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Opt_Array_String_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Opt_Array_String_Void))))};; - GetAccessors()->getNavPathStackAccessor()->replaceDestination(reinterpret_cast(vmContext), self, info_value, (const Opt_NavigationOptions*)&options_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); + GetAccessors()->getNavPathStackAccessor()->replaceDestination(reinterpret_cast(vmContext), GetAsyncWorker(), self, static_cast(info), (const Opt_NavigationOptions*)&options_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); } -KOALA_INTEROP_CTX_V3(NavPathStack_replaceDestination, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_CTX_V4(NavPathStack_replaceDestination, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) void impl_NavPathStack_replacePathByName(Ark_NativePointer thisPtr, const KStringPtr& name, uint8_t* thisArray, int32_t thisLength) { Ark_NavPathStack self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); @@ -21863,7 +21724,7 @@ void impl_NavPathStack_replacePathByName(Ark_NativePointer thisPtr, const KStrin GetAccessors()->getNavPathStackAccessor()->replacePathByName(self, (const Ark_String*) (&name), (const Ark_CustomObject*)¶m_value, (const Opt_Boolean*)&animated_value); } KOALA_INTEROP_V4(NavPathStack_replacePathByName, Ark_NativePointer, KStringPtr, uint8_t*, int32_t) -Ark_Int32 impl_NavPathStack_removeByIndexes(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +Ark_Number impl_NavPathStack_removeByIndexes(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_NavPathStack self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); const Ark_Int32 indexes_value_buf_length = thisDeserializer.readInt32(); @@ -21876,12 +21737,12 @@ Ark_Int32 impl_NavPathStack_removeByIndexes(Ark_NativePointer thisPtr, uint8_t* Array_Number indexes_value = indexes_value_buf;; return GetAccessors()->getNavPathStackAccessor()->removeByIndexes(self, (const Array_Number*)&indexes_value); } -KOALA_INTEROP_3(NavPathStack_removeByIndexes, Ark_Int32, Ark_NativePointer, uint8_t*, int32_t) -Ark_Int32 impl_NavPathStack_removeByName(Ark_NativePointer thisPtr, const KStringPtr& name) { +KOALA_INTEROP_3(NavPathStack_removeByIndexes, KInteropNumber, Ark_NativePointer, uint8_t*, int32_t) +Ark_Number impl_NavPathStack_removeByName(Ark_NativePointer thisPtr, const KStringPtr& name) { Ark_NavPathStack self = reinterpret_cast(thisPtr); return GetAccessors()->getNavPathStackAccessor()->removeByName(self, (const Ark_String*) (&name)); } -KOALA_INTEROP_2(NavPathStack_removeByName, Ark_Int32, Ark_NativePointer, KStringPtr) +KOALA_INTEROP_2(NavPathStack_removeByName, KInteropNumber, Ark_NativePointer, KStringPtr) Ark_Boolean impl_NavPathStack_removeByNavDestinationId(Ark_NativePointer thisPtr, const KStringPtr& navDestinationId) { Ark_NavPathStack self = reinterpret_cast(thisPtr); return GetAccessors()->getNavPathStackAccessor()->removeByNavDestinationId(self, (const Ark_String*) (&navDestinationId)); @@ -21934,7 +21795,7 @@ KInteropReturnBuffer impl_NavPathStack_pop1(Ark_NativePointer thisPtr, uint8_t* return _retSerializer.toReturnBuffer(); } KOALA_INTEROP_3(NavPathStack_pop1, KInteropReturnBuffer, Ark_NativePointer, uint8_t*, int32_t) -Ark_Int32 impl_NavPathStack_popToName0(Ark_NativePointer thisPtr, const KStringPtr& name, uint8_t* thisArray, int32_t thisLength) { +Ark_Number impl_NavPathStack_popToName0(Ark_NativePointer thisPtr, const KStringPtr& name, uint8_t* thisArray, int32_t thisLength) { Ark_NavPathStack self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); const auto animated_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); @@ -21947,8 +21808,8 @@ Ark_Int32 impl_NavPathStack_popToName0(Ark_NativePointer thisPtr, const KStringP Opt_Boolean animated_value = animated_value_buf;; return GetAccessors()->getNavPathStackAccessor()->popToName0(self, (const Ark_String*) (&name), (const Opt_Boolean*)&animated_value); } -KOALA_INTEROP_4(NavPathStack_popToName0, Ark_Int32, Ark_NativePointer, KStringPtr, uint8_t*, int32_t) -Ark_Int32 impl_NavPathStack_popToName1(Ark_NativePointer thisPtr, const KStringPtr& name, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_4(NavPathStack_popToName0, KInteropNumber, Ark_NativePointer, KStringPtr, uint8_t*, int32_t) +Ark_Number impl_NavPathStack_popToName1(Ark_NativePointer thisPtr, const KStringPtr& name, uint8_t* thisArray, int32_t thisLength) { Ark_NavPathStack self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); Ark_CustomObject result_value = static_cast(thisDeserializer.readCustomObject("Object"));; @@ -21962,7 +21823,7 @@ Ark_Int32 impl_NavPathStack_popToName1(Ark_NativePointer thisPtr, const KStringP Opt_Boolean animated_value = animated_value_buf;; return GetAccessors()->getNavPathStackAccessor()->popToName1(self, (const Ark_String*) (&name), (const Ark_CustomObject*)&result_value, (const Opt_Boolean*)&animated_value); } -KOALA_INTEROP_4(NavPathStack_popToName1, Ark_Int32, Ark_NativePointer, KStringPtr, uint8_t*, int32_t) +KOALA_INTEROP_4(NavPathStack_popToName1, KInteropNumber, Ark_NativePointer, KStringPtr, uint8_t*, int32_t) void impl_NavPathStack_popToIndex0(Ark_NativePointer thisPtr, KInteropNumber index, uint8_t* thisArray, int32_t thisLength) { Ark_NavPathStack self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); @@ -21992,7 +21853,7 @@ void impl_NavPathStack_popToIndex1(Ark_NativePointer thisPtr, KInteropNumber ind GetAccessors()->getNavPathStackAccessor()->popToIndex1(self, (const Ark_Number*) (&index), (const Ark_CustomObject*)&result_value, (const Opt_Boolean*)&animated_value); } KOALA_INTEROP_V4(NavPathStack_popToIndex1, Ark_NativePointer, KInteropNumber, uint8_t*, int32_t) -Ark_Int32 impl_NavPathStack_moveToTop(Ark_NativePointer thisPtr, const KStringPtr& name, uint8_t* thisArray, int32_t thisLength) { +Ark_Number impl_NavPathStack_moveToTop(Ark_NativePointer thisPtr, const KStringPtr& name, uint8_t* thisArray, int32_t thisLength) { Ark_NavPathStack self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); const auto animated_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); @@ -22005,7 +21866,7 @@ Ark_Int32 impl_NavPathStack_moveToTop(Ark_NativePointer thisPtr, const KStringPt Opt_Boolean animated_value = animated_value_buf;; return GetAccessors()->getNavPathStackAccessor()->moveToTop(self, (const Ark_String*) (&name), (const Opt_Boolean*)&animated_value); } -KOALA_INTEROP_4(NavPathStack_moveToTop, Ark_Int32, Ark_NativePointer, KStringPtr, uint8_t*, int32_t) +KOALA_INTEROP_4(NavPathStack_moveToTop, KInteropNumber, Ark_NativePointer, KStringPtr, uint8_t*, int32_t) void impl_NavPathStack_moveIndexToTop(Ark_NativePointer thisPtr, KInteropNumber index, uint8_t* thisArray, int32_t thisLength) { Ark_NavPathStack self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); @@ -22036,7 +21897,7 @@ void impl_NavPathStack_clear(Ark_NativePointer thisPtr, uint8_t* thisArray, int3 KOALA_INTEROP_V3(NavPathStack_clear, Ark_NativePointer, uint8_t*, int32_t) Ark_NativePointer impl_NavPathStack_getAllPathName(Ark_NativePointer thisPtr) { Ark_NavPathStack self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getNavPathStackAccessor()->getAllPathName(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getNavPathStackAccessor()->getAllPathName(self); // TODO: Value serialization needs to be implemented return {}; } @@ -22057,14 +21918,14 @@ KInteropReturnBuffer impl_NavPathStack_getParamByIndex(Ark_NativePointer thisPtr KOALA_INTEROP_2(NavPathStack_getParamByIndex, KInteropReturnBuffer, Ark_NativePointer, KInteropNumber) Ark_NativePointer impl_NavPathStack_getParamByName(Ark_NativePointer thisPtr, const KStringPtr& name) { Ark_NavPathStack self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getNavPathStackAccessor()->getParamByName(self, (const Ark_String*) (&name)); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getNavPathStackAccessor()->getParamByName(self, (const Ark_String*) (&name)); // TODO: Value serialization needs to be implemented return {}; } KOALA_INTEROP_2(NavPathStack_getParamByName, Ark_NativePointer, Ark_NativePointer, KStringPtr) Ark_NativePointer impl_NavPathStack_getIndexByName(Ark_NativePointer thisPtr, const KStringPtr& name) { Ark_NavPathStack self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getNavPathStackAccessor()->getIndexByName(self, (const Ark_String*) (&name)); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getNavPathStackAccessor()->getIndexByName(self, (const Ark_String*) (&name)); // TODO: Value serialization needs to be implemented return {}; } @@ -22083,11 +21944,11 @@ KInteropReturnBuffer impl_NavPathStack_getParent(Ark_NativePointer thisPtr) { return _retSerializer.toReturnBuffer(); } KOALA_INTEROP_1(NavPathStack_getParent, KInteropReturnBuffer, Ark_NativePointer) -Ark_Int32 impl_NavPathStack_size(Ark_NativePointer thisPtr) { +Ark_Number impl_NavPathStack_size(Ark_NativePointer thisPtr) { Ark_NavPathStack self = reinterpret_cast(thisPtr); return GetAccessors()->getNavPathStackAccessor()->size(self); } -KOALA_INTEROP_1(NavPathStack_size, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(NavPathStack_size, KInteropNumber, Ark_NativePointer) void impl_NavPathStack_disableAnimation(Ark_NativePointer thisPtr, Ark_Boolean value) { Ark_NavPathStack self = reinterpret_cast(thisPtr); GetAccessors()->getNavPathStackAccessor()->disableAnimation(self, value); @@ -22173,11 +22034,11 @@ Ark_NativePointer impl_RichEditorBaseController_getFinalizer() { return GetAccessors()->getRichEditorBaseControllerAccessor()->getFinalizer(); } KOALA_INTEROP_0(RichEditorBaseController_getFinalizer, Ark_NativePointer) -Ark_Int32 impl_RichEditorBaseController_getCaretOffset(Ark_NativePointer thisPtr) { +Ark_Number impl_RichEditorBaseController_getCaretOffset(Ark_NativePointer thisPtr) { Ark_RichEditorBaseController self = reinterpret_cast(thisPtr); return GetAccessors()->getRichEditorBaseControllerAccessor()->getCaretOffset(self); } -KOALA_INTEROP_1(RichEditorBaseController_getCaretOffset, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(RichEditorBaseController_getCaretOffset, KInteropNumber, Ark_NativePointer) Ark_Boolean impl_RichEditorBaseController_setCaretOffset(Ark_NativePointer thisPtr, KInteropNumber offset) { Ark_RichEditorBaseController self = reinterpret_cast(thisPtr); return GetAccessors()->getRichEditorBaseControllerAccessor()->setCaretOffset(self, (const Ark_Number*) (&offset)); @@ -22248,7 +22109,7 @@ Ark_NativePointer impl_RichEditorController_getFinalizer() { return GetAccessors()->getRichEditorControllerAccessor()->getFinalizer(); } KOALA_INTEROP_0(RichEditorController_getFinalizer, Ark_NativePointer) -Ark_Int32 impl_RichEditorController_addTextSpan(Ark_NativePointer thisPtr, const KStringPtr& value, uint8_t* thisArray, int32_t thisLength) { +Ark_Number impl_RichEditorController_addTextSpan(Ark_NativePointer thisPtr, const KStringPtr& value, uint8_t* thisArray, int32_t thisLength) { Ark_RichEditorController self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); const auto options_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); @@ -22261,8 +22122,8 @@ Ark_Int32 impl_RichEditorController_addTextSpan(Ark_NativePointer thisPtr, const Opt_RichEditorTextSpanOptions options_value = options_value_buf;; return GetAccessors()->getRichEditorControllerAccessor()->addTextSpan(self, (const Ark_String*) (&value), (const Opt_RichEditorTextSpanOptions*)&options_value); } -KOALA_INTEROP_4(RichEditorController_addTextSpan, Ark_Int32, Ark_NativePointer, KStringPtr, uint8_t*, int32_t) -Ark_Int32 impl_RichEditorController_addImageSpan(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_4(RichEditorController_addTextSpan, KInteropNumber, Ark_NativePointer, KStringPtr, uint8_t*, int32_t) +Ark_Number impl_RichEditorController_addImageSpan(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_RichEditorController self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); const Ark_Int8 value_value_buf_selector = thisDeserializer.readInt8(); @@ -22304,8 +22165,8 @@ Ark_Int32 impl_RichEditorController_addImageSpan(Ark_NativePointer thisPtr, uint Opt_RichEditorImageSpanOptions options_value = options_value_buf;; return GetAccessors()->getRichEditorControllerAccessor()->addImageSpan(self, (const Ark_Union_PixelMap_ResourceStr*)&value_value, (const Opt_RichEditorImageSpanOptions*)&options_value); } -KOALA_INTEROP_3(RichEditorController_addImageSpan, Ark_Int32, Ark_NativePointer, uint8_t*, int32_t) -Ark_Int32 impl_RichEditorController_addBuilderSpan(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_3(RichEditorController_addImageSpan, KInteropNumber, Ark_NativePointer, uint8_t*, int32_t) +Ark_Number impl_RichEditorController_addBuilderSpan(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_RichEditorController self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); CustomNodeBuilder value_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_CustomNodeBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_CustomNodeBuilder))))};; @@ -22319,8 +22180,8 @@ Ark_Int32 impl_RichEditorController_addBuilderSpan(Ark_NativePointer thisPtr, ui Opt_RichEditorBuilderSpanOptions options_value = options_value_buf;; return GetAccessors()->getRichEditorControllerAccessor()->addBuilderSpan(self, (const CustomNodeBuilder*)&value_value, (const Opt_RichEditorBuilderSpanOptions*)&options_value); } -KOALA_INTEROP_3(RichEditorController_addBuilderSpan, Ark_Int32, Ark_NativePointer, uint8_t*, int32_t) -Ark_Int32 impl_RichEditorController_addSymbolSpan(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_3(RichEditorController_addBuilderSpan, KInteropNumber, Ark_NativePointer, uint8_t*, int32_t) +Ark_Number impl_RichEditorController_addSymbolSpan(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_RichEditorController self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); Ark_Resource value_value = thisDeserializer.readResource();; @@ -22334,7 +22195,7 @@ Ark_Int32 impl_RichEditorController_addSymbolSpan(Ark_NativePointer thisPtr, uin Opt_RichEditorSymbolSpanOptions options_value = options_value_buf;; return GetAccessors()->getRichEditorControllerAccessor()->addSymbolSpan(self, (const Ark_Resource*)&value_value, (const Opt_RichEditorSymbolSpanOptions*)&options_value); } -KOALA_INTEROP_3(RichEditorController_addSymbolSpan, Ark_Int32, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_3(RichEditorController_addSymbolSpan, KInteropNumber, Ark_NativePointer, uint8_t*, int32_t) void impl_RichEditorController_updateSpanStyle(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_RichEditorController self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); @@ -22392,7 +22253,7 @@ Ark_NativePointer impl_RichEditorController_getSpans(Ark_NativePointer thisPtr, value_value_buf.value = thisDeserializer.readRichEditorRange(); } Opt_RichEditorRange value_value = value_value_buf;; - [[maybe_unused]] const auto &value = GetAccessors()->getRichEditorControllerAccessor()->getSpans(self, (const Opt_RichEditorRange*)&value_value); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getRichEditorControllerAccessor()->getSpans(self, (const Opt_RichEditorRange*)&value_value); // TODO: Value serialization needs to be implemented return {}; } @@ -22408,7 +22269,7 @@ Ark_NativePointer impl_RichEditorController_getParagraphs(Ark_NativePointer this value_value_buf.value = thisDeserializer.readRichEditorRange(); } Opt_RichEditorRange value_value = value_value_buf;; - [[maybe_unused]] const auto &value = GetAccessors()->getRichEditorControllerAccessor()->getParagraphs(self, (const Opt_RichEditorRange*)&value_value); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getRichEditorControllerAccessor()->getParagraphs(self, (const Opt_RichEditorRange*)&value_value); // TODO: Value serialization needs to be implemented return {}; } @@ -22421,15 +22282,13 @@ KInteropReturnBuffer impl_RichEditorController_getSelection(Ark_NativePointer th return _retSerializer.toReturnBuffer(); } KOALA_INTEROP_1(RichEditorController_getSelection, KInteropReturnBuffer, Ark_NativePointer) -Ark_NativePointer impl_RichEditorController_fromStyledString(KVMContext vmContext, Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +Ark_NativePointer impl_RichEditorController_fromStyledString(KVMContext vmContext, Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_RichEditorController self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_StyledString value_value = static_cast(thisDeserializer.readStyledString());; - [[maybe_unused]] const auto &value = GetAccessors()->getRichEditorControllerAccessor()->fromStyledString(reinterpret_cast(vmContext), self, value_value); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getRichEditorControllerAccessor()->fromStyledString(reinterpret_cast(vmContext), self, static_cast(value)); // TODO: Value serialization needs to be implemented return {}; } -KOALA_INTEROP_CTX_3(RichEditorController_fromStyledString, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_CTX_2(RichEditorController_fromStyledString, Ark_NativePointer, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_RichEditorController_toStyledString(KVMContext vmContext, Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_RichEditorController self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); @@ -22445,13 +22304,11 @@ Ark_NativePointer impl_RichEditorStyledStringController_getFinalizer() { return GetAccessors()->getRichEditorStyledStringControllerAccessor()->getFinalizer(); } KOALA_INTEROP_0(RichEditorStyledStringController_getFinalizer, Ark_NativePointer) -void impl_RichEditorStyledStringController_setStyledString(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_RichEditorStyledStringController_setStyledString(Ark_NativePointer thisPtr, Ark_NativePointer styledString) { Ark_RichEditorStyledStringController self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_StyledString styledString_value = static_cast(thisDeserializer.readStyledString());; - GetAccessors()->getRichEditorStyledStringControllerAccessor()->setStyledString(self, styledString_value); + GetAccessors()->getRichEditorStyledStringControllerAccessor()->setStyledString(self, static_cast(styledString)); } -KOALA_INTEROP_V3(RichEditorStyledStringController_setStyledString, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(RichEditorStyledStringController_setStyledString, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_RichEditorStyledStringController_getStyledString(Ark_NativePointer thisPtr) { Ark_RichEditorStyledStringController self = reinterpret_cast(thisPtr); return GetAccessors()->getRichEditorStyledStringControllerAccessor()->getStyledString(self); @@ -22586,11 +22443,11 @@ KInteropReturnBuffer impl_Scroller_getItemRect(KVMContext vmContext, Ark_NativeP return _retSerializer.toReturnBuffer(); } KOALA_INTEROP_CTX_2(Scroller_getItemRect, KInteropReturnBuffer, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_Scroller_getItemIndex(KVMContext vmContext, Ark_NativePointer thisPtr, KInteropNumber x, KInteropNumber y) { +Ark_Number impl_Scroller_getItemIndex(KVMContext vmContext, Ark_NativePointer thisPtr, KInteropNumber x, KInteropNumber y) { Ark_Scroller self = reinterpret_cast(thisPtr); return GetAccessors()->getScrollerAccessor()->getItemIndex(reinterpret_cast(vmContext), self, (const Ark_Number*) (&x), (const Ark_Number*) (&y)); } -KOALA_INTEROP_CTX_3(Scroller_getItemIndex, Ark_Int32, Ark_NativePointer, KInteropNumber, KInteropNumber) +KOALA_INTEROP_CTX_3(Scroller_getItemIndex, KInteropNumber, Ark_NativePointer, KInteropNumber, KInteropNumber) Ark_NativePointer impl_SearchController_ctor() { return GetAccessors()->getSearchControllerAccessor()->ctor(); } @@ -22682,41 +22539,41 @@ void impl_SwiperContentTransitionProxy_finishTransition(Ark_NativePointer thisPt GetAccessors()->getSwiperContentTransitionProxyAccessor()->finishTransition(self); } KOALA_INTEROP_V1(SwiperContentTransitionProxy_finishTransition, Ark_NativePointer) -Ark_Int32 impl_SwiperContentTransitionProxy_getSelectedIndex(Ark_NativePointer thisPtr) { +Ark_Number impl_SwiperContentTransitionProxy_getSelectedIndex(Ark_NativePointer thisPtr) { Ark_SwiperContentTransitionProxy self = reinterpret_cast(thisPtr); return GetAccessors()->getSwiperContentTransitionProxyAccessor()->getSelectedIndex(self); } -KOALA_INTEROP_1(SwiperContentTransitionProxy_getSelectedIndex, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(SwiperContentTransitionProxy_getSelectedIndex, KInteropNumber, Ark_NativePointer) void impl_SwiperContentTransitionProxy_setSelectedIndex(Ark_NativePointer thisPtr, KInteropNumber selectedIndex) { Ark_SwiperContentTransitionProxy self = reinterpret_cast(thisPtr); GetAccessors()->getSwiperContentTransitionProxyAccessor()->setSelectedIndex(self, (const Ark_Number*) (&selectedIndex)); } KOALA_INTEROP_V2(SwiperContentTransitionProxy_setSelectedIndex, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_SwiperContentTransitionProxy_getIndex(Ark_NativePointer thisPtr) { +Ark_Number impl_SwiperContentTransitionProxy_getIndex(Ark_NativePointer thisPtr) { Ark_SwiperContentTransitionProxy self = reinterpret_cast(thisPtr); return GetAccessors()->getSwiperContentTransitionProxyAccessor()->getIndex(self); } -KOALA_INTEROP_1(SwiperContentTransitionProxy_getIndex, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(SwiperContentTransitionProxy_getIndex, KInteropNumber, Ark_NativePointer) void impl_SwiperContentTransitionProxy_setIndex(Ark_NativePointer thisPtr, KInteropNumber index) { Ark_SwiperContentTransitionProxy self = reinterpret_cast(thisPtr); GetAccessors()->getSwiperContentTransitionProxyAccessor()->setIndex(self, (const Ark_Number*) (&index)); } KOALA_INTEROP_V2(SwiperContentTransitionProxy_setIndex, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_SwiperContentTransitionProxy_getPosition(Ark_NativePointer thisPtr) { +Ark_Number impl_SwiperContentTransitionProxy_getPosition(Ark_NativePointer thisPtr) { Ark_SwiperContentTransitionProxy self = reinterpret_cast(thisPtr); return GetAccessors()->getSwiperContentTransitionProxyAccessor()->getPosition(self); } -KOALA_INTEROP_1(SwiperContentTransitionProxy_getPosition, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(SwiperContentTransitionProxy_getPosition, KInteropNumber, Ark_NativePointer) void impl_SwiperContentTransitionProxy_setPosition(Ark_NativePointer thisPtr, KInteropNumber position) { Ark_SwiperContentTransitionProxy self = reinterpret_cast(thisPtr); GetAccessors()->getSwiperContentTransitionProxyAccessor()->setPosition(self, (const Ark_Number*) (&position)); } KOALA_INTEROP_V2(SwiperContentTransitionProxy_setPosition, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_SwiperContentTransitionProxy_getMainAxisLength(Ark_NativePointer thisPtr) { +Ark_Number impl_SwiperContentTransitionProxy_getMainAxisLength(Ark_NativePointer thisPtr) { Ark_SwiperContentTransitionProxy self = reinterpret_cast(thisPtr); return GetAccessors()->getSwiperContentTransitionProxyAccessor()->getMainAxisLength(self); } -KOALA_INTEROP_1(SwiperContentTransitionProxy_getMainAxisLength, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(SwiperContentTransitionProxy_getMainAxisLength, KInteropNumber, Ark_NativePointer) void impl_SwiperContentTransitionProxy_setMainAxisLength(Ark_NativePointer thisPtr, KInteropNumber mainAxisLength) { Ark_SwiperContentTransitionProxy self = reinterpret_cast(thisPtr); GetAccessors()->getSwiperContentTransitionProxyAccessor()->setMainAxisLength(self, (const Ark_Number*) (&mainAxisLength)); @@ -22912,7 +22769,7 @@ void impl_TabsController_preloadItems(KVMContext vmContext, Ark_NativePointer th } Opt_Array_Number indices_value = indices_value_buf;; Callback_Opt_Array_String_Void outputArgumentForReturningPromise_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Opt_Array_String_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Opt_Array_String_Void))))};; - GetAccessors()->getTabsControllerAccessor()->preloadItems(reinterpret_cast(vmContext), self, (const Opt_Array_Number*)&indices_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); + GetAccessors()->getTabsControllerAccessor()->preloadItems(reinterpret_cast(vmContext), GetAsyncWorker(), self, (const Opt_Array_Number*)&indices_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); } KOALA_INTEROP_CTX_V3(TabsController_preloadItems, Ark_NativePointer, uint8_t*, int32_t) void impl_TabsController_setTabBarTranslate(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { @@ -22940,21 +22797,21 @@ void impl_TabContentTransitionProxy_finishTransition(Ark_NativePointer thisPtr) GetAccessors()->getTabContentTransitionProxyAccessor()->finishTransition(self); } KOALA_INTEROP_V1(TabContentTransitionProxy_finishTransition, Ark_NativePointer) -Ark_Int32 impl_TabContentTransitionProxy_getFrom(Ark_NativePointer thisPtr) { +Ark_Number impl_TabContentTransitionProxy_getFrom(Ark_NativePointer thisPtr) { Ark_TabContentTransitionProxy self = reinterpret_cast(thisPtr); return GetAccessors()->getTabContentTransitionProxyAccessor()->getFrom(self); } -KOALA_INTEROP_1(TabContentTransitionProxy_getFrom, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(TabContentTransitionProxy_getFrom, KInteropNumber, Ark_NativePointer) void impl_TabContentTransitionProxy_setFrom(Ark_NativePointer thisPtr, KInteropNumber from) { Ark_TabContentTransitionProxy self = reinterpret_cast(thisPtr); GetAccessors()->getTabContentTransitionProxyAccessor()->setFrom(self, (const Ark_Number*) (&from)); } KOALA_INTEROP_V2(TabContentTransitionProxy_setFrom, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_TabContentTransitionProxy_getTo(Ark_NativePointer thisPtr) { +Ark_Number impl_TabContentTransitionProxy_getTo(Ark_NativePointer thisPtr) { Ark_TabContentTransitionProxy self = reinterpret_cast(thisPtr); return GetAccessors()->getTabContentTransitionProxyAccessor()->getTo(self); } -KOALA_INTEROP_1(TabContentTransitionProxy_getTo, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(TabContentTransitionProxy_getTo, KInteropNumber, Ark_NativePointer) void impl_TabContentTransitionProxy_setTo(Ark_NativePointer thisPtr, KInteropNumber to) { Ark_TabContentTransitionProxy self = reinterpret_cast(thisPtr); GetAccessors()->getTabContentTransitionProxyAccessor()->setTo(self, (const Ark_Number*) (&to)); @@ -22973,13 +22830,11 @@ void impl_TextController_closeSelectionMenu(Ark_NativePointer thisPtr) { GetAccessors()->getTextControllerAccessor()->closeSelectionMenu(self); } KOALA_INTEROP_V1(TextController_closeSelectionMenu, Ark_NativePointer) -void impl_TextController_setStyledString(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_TextController_setStyledString(Ark_NativePointer thisPtr, Ark_NativePointer value) { Ark_TextController self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_StyledString value_value = static_cast(thisDeserializer.readStyledString());; - GetAccessors()->getTextControllerAccessor()->setStyledString(self, value_value); + GetAccessors()->getTextControllerAccessor()->setStyledString(self, static_cast(value)); } -KOALA_INTEROP_V3(TextController_setStyledString, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(TextController_setStyledString, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_TextController_getLayoutManager(Ark_NativePointer thisPtr) { Ark_TextController self = reinterpret_cast(thisPtr); return GetAccessors()->getTextControllerAccessor()->getLayoutManager(self); @@ -23090,11 +22945,11 @@ Ark_Boolean impl_TextEditControllerEx_setCaretOffset(Ark_NativePointer thisPtr, return GetAccessors()->getTextEditControllerExAccessor()->setCaretOffset(self, (const Ark_Number*) (&offset)); } KOALA_INTEROP_2(TextEditControllerEx_setCaretOffset, Ark_Boolean, Ark_NativePointer, KInteropNumber) -Ark_Int32 impl_TextEditControllerEx_getCaretOffset(Ark_NativePointer thisPtr) { +Ark_Number impl_TextEditControllerEx_getCaretOffset(Ark_NativePointer thisPtr) { Ark_TextEditControllerEx self = reinterpret_cast(thisPtr); return GetAccessors()->getTextEditControllerExAccessor()->getCaretOffset(self); } -KOALA_INTEROP_1(TextEditControllerEx_getCaretOffset, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(TextEditControllerEx_getCaretOffset, KInteropNumber, Ark_NativePointer) KInteropReturnBuffer impl_TextEditControllerEx_getPreviewText(Ark_NativePointer thisPtr) { Ark_TextEditControllerEx self = reinterpret_cast(thisPtr); const auto &retValue = GetAccessors()->getTextEditControllerExAccessor()->getPreviewText(self); @@ -23111,13 +22966,11 @@ Ark_NativePointer impl_StyledStringController_getFinalizer() { return GetAccessors()->getStyledStringControllerAccessor()->getFinalizer(); } KOALA_INTEROP_0(StyledStringController_getFinalizer, Ark_NativePointer) -void impl_StyledStringController_setStyledString(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_StyledStringController_setStyledString(Ark_NativePointer thisPtr, Ark_NativePointer styledString) { Ark_StyledStringController self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_StyledString styledString_value = static_cast(thisDeserializer.readStyledString());; - GetAccessors()->getStyledStringControllerAccessor()->setStyledString(self, styledString_value); + GetAccessors()->getStyledStringControllerAccessor()->setStyledString(self, static_cast(styledString)); } -KOALA_INTEROP_V3(StyledStringController_setStyledString, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(StyledStringController_setStyledString, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_StyledStringController_getStyledString(Ark_NativePointer thisPtr) { Ark_StyledStringController self = reinterpret_cast(thisPtr); return GetAccessors()->getStyledStringControllerAccessor()->getStyledString(self); @@ -23131,11 +22984,11 @@ Ark_NativePointer impl_LayoutManager_getFinalizer() { return GetAccessors()->getLayoutManagerAccessor()->getFinalizer(); } KOALA_INTEROP_0(LayoutManager_getFinalizer, Ark_NativePointer) -Ark_Int32 impl_LayoutManager_getLineCount(Ark_NativePointer thisPtr) { +Ark_Number impl_LayoutManager_getLineCount(Ark_NativePointer thisPtr) { Ark_LayoutManager self = reinterpret_cast(thisPtr); return GetAccessors()->getLayoutManagerAccessor()->getLineCount(self); } -KOALA_INTEROP_1(LayoutManager_getLineCount, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(LayoutManager_getLineCount, KInteropNumber, Ark_NativePointer) KInteropReturnBuffer impl_LayoutManager_getGlyphPositionAtCoordinate(Ark_NativePointer thisPtr, KInteropNumber x, KInteropNumber y) { Ark_LayoutManager self = reinterpret_cast(thisPtr); const auto &retValue = GetAccessors()->getLayoutManagerAccessor()->getGlyphPositionAtCoordinate(self, (const Ark_Number*) (&x), (const Ark_Number*) (&y)); @@ -23156,7 +23009,7 @@ Ark_NativePointer impl_LayoutManager_getRectsForRange(Ark_NativePointer thisPtr, Ark_LayoutManager self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); Ark_TextRange range_value = thisDeserializer.readTextRange();; - [[maybe_unused]] const auto &value = GetAccessors()->getLayoutManagerAccessor()->getRectsForRange(self, (const Ark_TextRange*)&range_value, static_cast(widthStyle), static_cast(heightStyle)); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getLayoutManagerAccessor()->getRectsForRange(self, (const Ark_TextRange*)&range_value, static_cast(widthStyle), static_cast(heightStyle)); // TODO: Value serialization needs to be implemented return {}; } @@ -23189,13 +23042,39 @@ Ark_NativePointer impl_TextMenuItemId_of(uint8_t* thisArray, int32_t thisLength) return GetAccessors()->getTextMenuItemIdAccessor()->of((const Ark_ResourceStr*)&id_value); } KOALA_INTEROP_2(TextMenuItemId_of, Ark_NativePointer, uint8_t*, int32_t) -Ark_Boolean impl_TextMenuItemId_equals(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +Ark_Boolean impl_TextMenuItemId_equals(Ark_NativePointer thisPtr, Ark_NativePointer id) { Ark_TextMenuItemId self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_TextMenuItemId id_value = static_cast(thisDeserializer.readTextMenuItemId());; - return GetAccessors()->getTextMenuItemIdAccessor()->equals(self, id_value); + return GetAccessors()->getTextMenuItemIdAccessor()->equals(self, static_cast(id)); } -KOALA_INTEROP_3(TextMenuItemId_equals, Ark_Boolean, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_2(TextMenuItemId_equals, Ark_Boolean, Ark_NativePointer, Ark_NativePointer) +Ark_NativePointer impl_TextMenuItemId_getCUT() { + return GetAccessors()->getTextMenuItemIdAccessor()->getCUT(); +} +KOALA_INTEROP_0(TextMenuItemId_getCUT, Ark_NativePointer) +Ark_NativePointer impl_TextMenuItemId_getCOPY() { + return GetAccessors()->getTextMenuItemIdAccessor()->getCOPY(); +} +KOALA_INTEROP_0(TextMenuItemId_getCOPY, Ark_NativePointer) +Ark_NativePointer impl_TextMenuItemId_getPASTE() { + return GetAccessors()->getTextMenuItemIdAccessor()->getPASTE(); +} +KOALA_INTEROP_0(TextMenuItemId_getPASTE, Ark_NativePointer) +Ark_NativePointer impl_TextMenuItemId_getSELECT_ALL() { + return GetAccessors()->getTextMenuItemIdAccessor()->getSELECT_ALL(); +} +KOALA_INTEROP_0(TextMenuItemId_getSELECT_ALL, Ark_NativePointer) +Ark_NativePointer impl_TextMenuItemId_getCOLLABORATION_SERVICE() { + return GetAccessors()->getTextMenuItemIdAccessor()->getCOLLABORATION_SERVICE(); +} +KOALA_INTEROP_0(TextMenuItemId_getCOLLABORATION_SERVICE, Ark_NativePointer) +Ark_NativePointer impl_TextMenuItemId_getCAMERA_INPUT() { + return GetAccessors()->getTextMenuItemIdAccessor()->getCAMERA_INPUT(); +} +KOALA_INTEROP_0(TextMenuItemId_getCAMERA_INPUT, Ark_NativePointer) +Ark_NativePointer impl_TextMenuItemId_getAI_WRITER() { + return GetAccessors()->getTextMenuItemIdAccessor()->getAI_WRITER(); +} +KOALA_INTEROP_0(TextMenuItemId_getAI_WRITER, Ark_NativePointer) Ark_NativePointer impl_EditMenuOptions_ctor() { return GetAccessors()->getEditMenuOptionsAccessor()->ctor(); } @@ -23215,7 +23094,7 @@ Ark_NativePointer impl_EditMenuOptions_onCreateMenu(Ark_NativePointer thisPtr, u menuItems_value_buf.array[menuItems_value_buf_i] = thisDeserializer.readTextMenuItem(); } Array_TextMenuItem menuItems_value = menuItems_value_buf;; - [[maybe_unused]] const auto &value = GetAccessors()->getEditMenuOptionsAccessor()->onCreateMenu(self, (const Array_TextMenuItem*)&menuItems_value); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getEditMenuOptionsAccessor()->onCreateMenu(self, (const Array_TextMenuItem*)&menuItems_value); // TODO: Value serialization needs to be implemented return {}; } @@ -23479,7 +23358,7 @@ void impl_FileSelectorParam_getMode(Ark_NativePointer thisPtr) { KOALA_INTEROP_V1(FileSelectorParam_getMode, Ark_NativePointer) Ark_NativePointer impl_FileSelectorParam_getAcceptType(Ark_NativePointer thisPtr) { Ark_FileSelectorParam self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getFileSelectorParamAccessor()->getAcceptType(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getFileSelectorParamAccessor()->getAcceptType(self); // TODO: Value serialization needs to be implemented return {}; } @@ -23623,7 +23502,7 @@ Ark_String impl_PermissionRequest_getOrigin(Ark_NativePointer thisPtr) { KOALA_INTEROP_1(PermissionRequest_getOrigin, KStringPtr, Ark_NativePointer) Ark_NativePointer impl_PermissionRequest_getAccessibleResource(Ark_NativePointer thisPtr) { Ark_PermissionRequest self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getPermissionRequestAccessor()->getAccessibleResource(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getPermissionRequestAccessor()->getAccessibleResource(self); // TODO: Value serialization needs to be implemented return {}; } @@ -23693,13 +23572,11 @@ Ark_NativePointer impl_ControllerHandler_getFinalizer() { return GetAccessors()->getControllerHandlerAccessor()->getFinalizer(); } KOALA_INTEROP_0(ControllerHandler_getFinalizer, Ark_NativePointer) -void impl_ControllerHandler_setWebController(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +void impl_ControllerHandler_setWebController(Ark_NativePointer thisPtr, Ark_NativePointer controller) { Ark_ControllerHandler self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_WebviewController controller_value = static_cast(thisDeserializer.readWebviewController());; - GetAccessors()->getControllerHandlerAccessor()->setWebController(self, controller_value); + GetAccessors()->getControllerHandlerAccessor()->setWebController(self, static_cast(controller)); } -KOALA_INTEROP_V3(ControllerHandler_setWebController, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(ControllerHandler_setWebController, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_WebContextMenuParam_ctor() { return GetAccessors()->getWebContextMenuParamAccessor()->ctor(); } @@ -23708,16 +23585,16 @@ Ark_NativePointer impl_WebContextMenuParam_getFinalizer() { return GetAccessors()->getWebContextMenuParamAccessor()->getFinalizer(); } KOALA_INTEROP_0(WebContextMenuParam_getFinalizer, Ark_NativePointer) -Ark_Int32 impl_WebContextMenuParam_x(Ark_NativePointer thisPtr) { +Ark_Number impl_WebContextMenuParam_x(Ark_NativePointer thisPtr) { Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); return GetAccessors()->getWebContextMenuParamAccessor()->x(self); } -KOALA_INTEROP_1(WebContextMenuParam_x, Ark_Int32, Ark_NativePointer) -Ark_Int32 impl_WebContextMenuParam_y(Ark_NativePointer thisPtr) { +KOALA_INTEROP_1(WebContextMenuParam_x, KInteropNumber, Ark_NativePointer) +Ark_Number impl_WebContextMenuParam_y(Ark_NativePointer thisPtr) { Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); return GetAccessors()->getWebContextMenuParamAccessor()->y(self); } -KOALA_INTEROP_1(WebContextMenuParam_y, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(WebContextMenuParam_y, KInteropNumber, Ark_NativePointer) Ark_String impl_WebContextMenuParam_getLinkUrl(Ark_NativePointer thisPtr) { Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); return GetAccessors()->getWebContextMenuParamAccessor()->getLinkUrl(self); @@ -23763,21 +23640,21 @@ Ark_Boolean impl_WebContextMenuParam_isEditable(Ark_NativePointer thisPtr) { return GetAccessors()->getWebContextMenuParamAccessor()->isEditable(self); } KOALA_INTEROP_1(WebContextMenuParam_isEditable, Ark_Boolean, Ark_NativePointer) -Ark_Int32 impl_WebContextMenuParam_getEditStateFlags(Ark_NativePointer thisPtr) { +Ark_Number impl_WebContextMenuParam_getEditStateFlags(Ark_NativePointer thisPtr) { Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); return GetAccessors()->getWebContextMenuParamAccessor()->getEditStateFlags(self); } -KOALA_INTEROP_1(WebContextMenuParam_getEditStateFlags, Ark_Int32, Ark_NativePointer) -Ark_Int32 impl_WebContextMenuParam_getPreviewWidth(Ark_NativePointer thisPtr) { +KOALA_INTEROP_1(WebContextMenuParam_getEditStateFlags, KInteropNumber, Ark_NativePointer) +Ark_Number impl_WebContextMenuParam_getPreviewWidth(Ark_NativePointer thisPtr) { Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); return GetAccessors()->getWebContextMenuParamAccessor()->getPreviewWidth(self); } -KOALA_INTEROP_1(WebContextMenuParam_getPreviewWidth, Ark_Int32, Ark_NativePointer) -Ark_Int32 impl_WebContextMenuParam_getPreviewHeight(Ark_NativePointer thisPtr) { +KOALA_INTEROP_1(WebContextMenuParam_getPreviewWidth, KInteropNumber, Ark_NativePointer) +Ark_Number impl_WebContextMenuParam_getPreviewHeight(Ark_NativePointer thisPtr) { Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); return GetAccessors()->getWebContextMenuParamAccessor()->getPreviewHeight(self); } -KOALA_INTEROP_1(WebContextMenuParam_getPreviewHeight, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(WebContextMenuParam_getPreviewHeight, KInteropNumber, Ark_NativePointer) Ark_NativePointer impl_WebContextMenuResult_ctor() { return GetAccessors()->getWebContextMenuResultAccessor()->ctor(); } @@ -23834,11 +23711,11 @@ Ark_String impl_ConsoleMessage_getSourceId(Ark_NativePointer thisPtr) { return GetAccessors()->getConsoleMessageAccessor()->getSourceId(self); } KOALA_INTEROP_1(ConsoleMessage_getSourceId, KStringPtr, Ark_NativePointer) -Ark_Int32 impl_ConsoleMessage_getLineNumber(Ark_NativePointer thisPtr) { +Ark_Number impl_ConsoleMessage_getLineNumber(Ark_NativePointer thisPtr) { Ark_ConsoleMessage self = reinterpret_cast(thisPtr); return GetAccessors()->getConsoleMessageAccessor()->getLineNumber(self); } -KOALA_INTEROP_1(ConsoleMessage_getLineNumber, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(ConsoleMessage_getLineNumber, KInteropNumber, Ark_NativePointer) void impl_ConsoleMessage_getMessageLevel(Ark_NativePointer thisPtr) { Ark_ConsoleMessage self = reinterpret_cast(thisPtr); GetAccessors()->getConsoleMessageAccessor()->getMessageLevel(self); @@ -23854,7 +23731,7 @@ Ark_NativePointer impl_WebResourceRequest_getFinalizer() { KOALA_INTEROP_0(WebResourceRequest_getFinalizer, Ark_NativePointer) Ark_NativePointer impl_WebResourceRequest_getRequestHeader(Ark_NativePointer thisPtr) { Ark_WebResourceRequest self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getWebResourceRequestAccessor()->getRequestHeader(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getWebResourceRequestAccessor()->getRequestHeader(self); // TODO: Value serialization needs to be implemented return {}; } @@ -23949,16 +23826,16 @@ Ark_String impl_WebResourceResponse_getReasonMessage(Ark_NativePointer thisPtr) KOALA_INTEROP_1(WebResourceResponse_getReasonMessage, KStringPtr, Ark_NativePointer) Ark_NativePointer impl_WebResourceResponse_getResponseHeader(Ark_NativePointer thisPtr) { Ark_WebResourceResponse self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getWebResourceResponseAccessor()->getResponseHeader(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getWebResourceResponseAccessor()->getResponseHeader(self); // TODO: Value serialization needs to be implemented return {}; } KOALA_INTEROP_1(WebResourceResponse_getResponseHeader, Ark_NativePointer, Ark_NativePointer) -Ark_Int32 impl_WebResourceResponse_getResponseCode(Ark_NativePointer thisPtr) { +Ark_Number impl_WebResourceResponse_getResponseCode(Ark_NativePointer thisPtr) { Ark_WebResourceResponse self = reinterpret_cast(thisPtr); return GetAccessors()->getWebResourceResponseAccessor()->getResponseCode(self); } -KOALA_INTEROP_1(WebResourceResponse_getResponseCode, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(WebResourceResponse_getResponseCode, KInteropNumber, Ark_NativePointer) void impl_WebResourceResponse_setResponseData(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_WebResourceResponse self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); @@ -24045,11 +23922,11 @@ Ark_String impl_WebResourceError_getErrorInfo(Ark_NativePointer thisPtr) { return GetAccessors()->getWebResourceErrorAccessor()->getErrorInfo(self); } KOALA_INTEROP_1(WebResourceError_getErrorInfo, KStringPtr, Ark_NativePointer) -Ark_Int32 impl_WebResourceError_getErrorCode(Ark_NativePointer thisPtr) { +Ark_Number impl_WebResourceError_getErrorCode(Ark_NativePointer thisPtr) { Ark_WebResourceError self = reinterpret_cast(thisPtr); return GetAccessors()->getWebResourceErrorAccessor()->getErrorCode(self); } -KOALA_INTEROP_1(WebResourceError_getErrorCode, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(WebResourceError_getErrorCode, KInteropNumber, Ark_NativePointer) Ark_NativePointer impl_JsGeolocation_ctor() { return GetAccessors()->getJsGeolocationAccessor()->ctor(); } @@ -24357,7 +24234,7 @@ void impl_XComponentController_startImageAnalyzer(KVMContext vmContext, Ark_Nati Deserializer thisDeserializer(thisArray, thisLength); Ark_ImageAnalyzerConfig config_value = thisDeserializer.readImageAnalyzerConfig();; Callback_Opt_Array_String_Void outputArgumentForReturningPromise_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Opt_Array_String_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Opt_Array_String_Void))))};; - GetAccessors()->getXComponentControllerAccessor()->startImageAnalyzer(reinterpret_cast(vmContext), self, (const Ark_ImageAnalyzerConfig*)&config_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); + GetAccessors()->getXComponentControllerAccessor()->startImageAnalyzer(reinterpret_cast(vmContext), GetAsyncWorker(), self, (const Ark_ImageAnalyzerConfig*)&config_value, (const Callback_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); } KOALA_INTEROP_CTX_V3(XComponentController_startImageAnalyzer, Ark_NativePointer, uint8_t*, int32_t) void impl_XComponentController_stopImageAnalyzer(Ark_NativePointer thisPtr) { @@ -24418,16 +24295,16 @@ Ark_Boolean impl_WaterFlowSections_update(Ark_NativePointer thisPtr, KInteropNum KOALA_INTEROP_4(WaterFlowSections_update, Ark_Boolean, Ark_NativePointer, KInteropNumber, uint8_t*, int32_t) Ark_NativePointer impl_WaterFlowSections_values(Ark_NativePointer thisPtr) { Ark_WaterFlowSections self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getWaterFlowSectionsAccessor()->values(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getWaterFlowSectionsAccessor()->values(self); // TODO: Value serialization needs to be implemented return {}; } KOALA_INTEROP_1(WaterFlowSections_values, Ark_NativePointer, Ark_NativePointer) -Ark_Int32 impl_WaterFlowSections_length(Ark_NativePointer thisPtr) { +Ark_Number impl_WaterFlowSections_length(Ark_NativePointer thisPtr) { Ark_WaterFlowSections self = reinterpret_cast(thisPtr); return GetAccessors()->getWaterFlowSectionsAccessor()->length(self); } -KOALA_INTEROP_1(WaterFlowSections_length, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(WaterFlowSections_length, KInteropNumber, Ark_NativePointer) Ark_NativePointer impl_UIExtensionProxy_ctor() { return GetAccessors()->getUIExtensionProxyAccessor()->ctor(); } @@ -24578,18 +24455,16 @@ Ark_NativePointer impl_StyledString_getStyles(KVMContext vmContext, Ark_NativePo styledKey_value_buf.value = static_cast(thisDeserializer.readInt32()); } Opt_StyledStringKey styledKey_value = styledKey_value_buf;; - [[maybe_unused]] const auto &value = GetAccessors()->getStyledStringAccessor()->getStyles(reinterpret_cast(vmContext), self, (const Ark_Number*) (&start), (const Ark_Number*) (&length), (const Opt_StyledStringKey*)&styledKey_value); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getStyledStringAccessor()->getStyles(reinterpret_cast(vmContext), self, (const Ark_Number*) (&start), (const Ark_Number*) (&length), (const Opt_StyledStringKey*)&styledKey_value); // TODO: Value serialization needs to be implemented return {}; } KOALA_INTEROP_CTX_5(StyledString_getStyles, Ark_NativePointer, Ark_NativePointer, KInteropNumber, KInteropNumber, uint8_t*, int32_t) -Ark_Boolean impl_StyledString_equals(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +Ark_Boolean impl_StyledString_equals(Ark_NativePointer thisPtr, Ark_NativePointer other) { Ark_StyledString self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_StyledString other_value = static_cast(thisDeserializer.readStyledString());; - return GetAccessors()->getStyledStringAccessor()->equals(self, other_value); + return GetAccessors()->getStyledStringAccessor()->equals(self, static_cast(other)); } -KOALA_INTEROP_3(StyledString_equals, Ark_Boolean, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_2(StyledString_equals, Ark_Boolean, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_StyledString_subStyledString(KVMContext vmContext, Ark_NativePointer thisPtr, KInteropNumber start, uint8_t* thisArray, int32_t thisLength) { Ark_StyledString self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); @@ -24607,33 +24482,29 @@ KOALA_INTEROP_CTX_4(StyledString_subStyledString, Ark_NativePointer, Ark_NativeP void impl_StyledString_fromHtml(KVMContext vmContext, const KStringPtr& html, uint8_t* thisArray, int32_t thisLength) { Deserializer thisDeserializer(thisArray, thisLength); Callback_Opt_StyledString_Opt_Array_String_Void outputArgumentForReturningPromise_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Opt_StyledString_Opt_Array_String_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Opt_StyledString_Opt_Array_String_Void))))};; - GetAccessors()->getStyledStringAccessor()->fromHtml(reinterpret_cast(vmContext), (const Ark_String*) (&html), (const Callback_Opt_StyledString_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); + GetAccessors()->getStyledStringAccessor()->fromHtml(reinterpret_cast(vmContext), GetAsyncWorker(), (const Ark_String*) (&html), (const Callback_Opt_StyledString_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); } KOALA_INTEROP_CTX_V3(StyledString_fromHtml, KStringPtr, uint8_t*, int32_t) -Ark_String impl_StyledString_toHtml(KVMContext vmContext, uint8_t* thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - Ark_StyledString styledString_value = static_cast(thisDeserializer.readStyledString());; - return GetAccessors()->getStyledStringAccessor()->toHtml(reinterpret_cast(vmContext), styledString_value); +Ark_String impl_StyledString_toHtml(KVMContext vmContext, Ark_NativePointer styledString) { + return GetAccessors()->getStyledStringAccessor()->toHtml(reinterpret_cast(vmContext), static_cast(styledString)); } -KOALA_INTEROP_CTX_2(StyledString_toHtml, KStringPtr, uint8_t*, int32_t) -void impl_StyledString_marshalling(uint8_t* thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - Ark_StyledString styledString_value = static_cast(thisDeserializer.readStyledString());; - GetAccessors()->getStyledStringAccessor()->marshalling( styledString_value); +KOALA_INTEROP_CTX_1(StyledString_toHtml, KStringPtr, Ark_NativePointer) +void impl_StyledString_marshalling(Ark_NativePointer styledString) { + GetAccessors()->getStyledStringAccessor()->marshalling(static_cast(styledString)); } -KOALA_INTEROP_V2(StyledString_marshalling, uint8_t*, int32_t) +KOALA_INTEROP_V1(StyledString_marshalling, Ark_NativePointer) void impl_StyledString_unmarshalling(KVMContext vmContext, uint8_t* thisArray, int32_t thisLength) { Deserializer thisDeserializer(thisArray, thisLength); Ark_Buffer buffer_value = static_cast(thisDeserializer.readBuffer());; Callback_Opt_StyledString_Opt_Array_String_Void outputArgumentForReturningPromise_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Opt_StyledString_Opt_Array_String_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Opt_StyledString_Opt_Array_String_Void))))};; - GetAccessors()->getStyledStringAccessor()->unmarshalling(reinterpret_cast(vmContext), (const Ark_Buffer*)&buffer_value, (const Callback_Opt_StyledString_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); + GetAccessors()->getStyledStringAccessor()->unmarshalling(reinterpret_cast(vmContext), GetAsyncWorker(), (const Ark_Buffer*)&buffer_value, (const Callback_Opt_StyledString_Opt_Array_String_Void*)&outputArgumentForReturningPromise_value); } KOALA_INTEROP_CTX_V2(StyledString_unmarshalling, uint8_t*, int32_t) -Ark_Int32 impl_StyledString_getLength(Ark_NativePointer thisPtr) { +Ark_Number impl_StyledString_getLength(Ark_NativePointer thisPtr) { Ark_StyledString self = reinterpret_cast(thisPtr); return GetAccessors()->getStyledStringAccessor()->getLength(self); } -KOALA_INTEROP_1(StyledString_getLength, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(StyledString_getLength, KInteropNumber, Ark_NativePointer) Ark_NativePointer impl_TextStyle_styled_string_ctor(uint8_t* thisArray, int32_t thisLength) { Deserializer thisDeserializer(thisArray, thisLength); const auto value_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); @@ -24656,16 +24527,16 @@ Ark_String impl_TextStyle_styled_string_getFontFamily(Ark_NativePointer thisPtr) return GetAccessors()->getTextStyle_styled_stringAccessor()->getFontFamily(self); } KOALA_INTEROP_1(TextStyle_styled_string_getFontFamily, KStringPtr, Ark_NativePointer) -Ark_Int32 impl_TextStyle_styled_string_getFontSize(Ark_NativePointer thisPtr) { +Ark_Number impl_TextStyle_styled_string_getFontSize(Ark_NativePointer thisPtr) { Ark_TextStyle_styled_string self = reinterpret_cast(thisPtr); return GetAccessors()->getTextStyle_styled_stringAccessor()->getFontSize(self); } -KOALA_INTEROP_1(TextStyle_styled_string_getFontSize, Ark_Int32, Ark_NativePointer) -Ark_Int32 impl_TextStyle_styled_string_getFontWeight(Ark_NativePointer thisPtr) { +KOALA_INTEROP_1(TextStyle_styled_string_getFontSize, KInteropNumber, Ark_NativePointer) +Ark_Number impl_TextStyle_styled_string_getFontWeight(Ark_NativePointer thisPtr) { Ark_TextStyle_styled_string self = reinterpret_cast(thisPtr); return GetAccessors()->getTextStyle_styled_stringAccessor()->getFontWeight(self); } -KOALA_INTEROP_1(TextStyle_styled_string_getFontWeight, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(TextStyle_styled_string_getFontWeight, KInteropNumber, Ark_NativePointer) void impl_TextStyle_styled_string_getFontStyle(Ark_NativePointer thisPtr) { Ark_TextStyle_styled_string self = reinterpret_cast(thisPtr); GetAccessors()->getTextStyle_styled_stringAccessor()->getFontStyle(self); @@ -24691,36 +24562,32 @@ void impl_DecorationStyle_getStyle(Ark_NativePointer thisPtr) { GetAccessors()->getDecorationStyleAccessor()->getStyle(self); } KOALA_INTEROP_V1(DecorationStyle_getStyle, Ark_NativePointer) -Ark_NativePointer impl_BaselineOffsetStyle_ctor(uint8_t* thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - Ark_LengthMetrics value_value = static_cast(thisDeserializer.readLengthMetrics());; - return GetAccessors()->getBaselineOffsetStyleAccessor()->ctor( value_value); +Ark_NativePointer impl_BaselineOffsetStyle_ctor(Ark_NativePointer value) { + return GetAccessors()->getBaselineOffsetStyleAccessor()->ctor(static_cast(value)); } -KOALA_INTEROP_2(BaselineOffsetStyle_ctor, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_1(BaselineOffsetStyle_ctor, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_BaselineOffsetStyle_getFinalizer() { return GetAccessors()->getBaselineOffsetStyleAccessor()->getFinalizer(); } KOALA_INTEROP_0(BaselineOffsetStyle_getFinalizer, Ark_NativePointer) -Ark_Int32 impl_BaselineOffsetStyle_getBaselineOffset(Ark_NativePointer thisPtr) { +Ark_Number impl_BaselineOffsetStyle_getBaselineOffset(Ark_NativePointer thisPtr) { Ark_BaselineOffsetStyle self = reinterpret_cast(thisPtr); return GetAccessors()->getBaselineOffsetStyleAccessor()->getBaselineOffset(self); } -KOALA_INTEROP_1(BaselineOffsetStyle_getBaselineOffset, Ark_Int32, Ark_NativePointer) -Ark_NativePointer impl_LetterSpacingStyle_ctor(uint8_t* thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - Ark_LengthMetrics value_value = static_cast(thisDeserializer.readLengthMetrics());; - return GetAccessors()->getLetterSpacingStyleAccessor()->ctor( value_value); +KOALA_INTEROP_1(BaselineOffsetStyle_getBaselineOffset, KInteropNumber, Ark_NativePointer) +Ark_NativePointer impl_LetterSpacingStyle_ctor(Ark_NativePointer value) { + return GetAccessors()->getLetterSpacingStyleAccessor()->ctor(static_cast(value)); } -KOALA_INTEROP_2(LetterSpacingStyle_ctor, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_1(LetterSpacingStyle_ctor, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_LetterSpacingStyle_getFinalizer() { return GetAccessors()->getLetterSpacingStyleAccessor()->getFinalizer(); } KOALA_INTEROP_0(LetterSpacingStyle_getFinalizer, Ark_NativePointer) -Ark_Int32 impl_LetterSpacingStyle_getLetterSpacing(Ark_NativePointer thisPtr) { +Ark_Number impl_LetterSpacingStyle_getLetterSpacing(Ark_NativePointer thisPtr) { Ark_LetterSpacingStyle self = reinterpret_cast(thisPtr); return GetAccessors()->getLetterSpacingStyleAccessor()->getLetterSpacing(self); } -KOALA_INTEROP_1(LetterSpacingStyle_getLetterSpacing, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(LetterSpacingStyle_getLetterSpacing, KInteropNumber, Ark_NativePointer) Ark_NativePointer impl_TextShadowStyle_ctor(uint8_t* thisArray, int32_t thisLength) { Deserializer thisDeserializer(thisArray, thisLength); const Ark_Int8 value_value_buf_selector = thisDeserializer.readInt8(); @@ -24754,7 +24621,7 @@ Ark_NativePointer impl_TextShadowStyle_getFinalizer() { KOALA_INTEROP_0(TextShadowStyle_getFinalizer, Ark_NativePointer) Ark_NativePointer impl_TextShadowStyle_getTextShadow(Ark_NativePointer thisPtr) { Ark_TextShadowStyle self = reinterpret_cast(thisPtr); - [[maybe_unused]] const auto &value = GetAccessors()->getTextShadowStyleAccessor()->getTextShadow(self); + [[maybe_unused]] const auto &_api_call_result = GetAccessors()->getTextShadowStyleAccessor()->getTextShadow(self); // TODO: Value serialization needs to be implemented return {}; } @@ -24808,16 +24675,16 @@ void impl_ParagraphStyle_getTextAlign(Ark_NativePointer thisPtr) { GetAccessors()->getParagraphStyleAccessor()->getTextAlign(self); } KOALA_INTEROP_V1(ParagraphStyle_getTextAlign, Ark_NativePointer) -Ark_Int32 impl_ParagraphStyle_getTextIndent(Ark_NativePointer thisPtr) { +Ark_Number impl_ParagraphStyle_getTextIndent(Ark_NativePointer thisPtr) { Ark_ParagraphStyle self = reinterpret_cast(thisPtr); return GetAccessors()->getParagraphStyleAccessor()->getTextIndent(self); } -KOALA_INTEROP_1(ParagraphStyle_getTextIndent, Ark_Int32, Ark_NativePointer) -Ark_Int32 impl_ParagraphStyle_getMaxLines(Ark_NativePointer thisPtr) { +KOALA_INTEROP_1(ParagraphStyle_getTextIndent, KInteropNumber, Ark_NativePointer) +Ark_Number impl_ParagraphStyle_getMaxLines(Ark_NativePointer thisPtr) { Ark_ParagraphStyle self = reinterpret_cast(thisPtr); return GetAccessors()->getParagraphStyleAccessor()->getMaxLines(self); } -KOALA_INTEROP_1(ParagraphStyle_getMaxLines, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(ParagraphStyle_getMaxLines, KInteropNumber, Ark_NativePointer) void impl_ParagraphStyle_getOverflow(Ark_NativePointer thisPtr) { Ark_ParagraphStyle self = reinterpret_cast(thisPtr); GetAccessors()->getParagraphStyleAccessor()->getOverflow(self); @@ -24828,21 +24695,19 @@ void impl_ParagraphStyle_getWordBreak(Ark_NativePointer thisPtr) { GetAccessors()->getParagraphStyleAccessor()->getWordBreak(self); } KOALA_INTEROP_V1(ParagraphStyle_getWordBreak, Ark_NativePointer) -Ark_NativePointer impl_LineHeightStyle_ctor(uint8_t* thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - Ark_LengthMetrics lineHeight_value = static_cast(thisDeserializer.readLengthMetrics());; - return GetAccessors()->getLineHeightStyleAccessor()->ctor( lineHeight_value); +Ark_NativePointer impl_LineHeightStyle_ctor(Ark_NativePointer lineHeight) { + return GetAccessors()->getLineHeightStyleAccessor()->ctor(static_cast(lineHeight)); } -KOALA_INTEROP_2(LineHeightStyle_ctor, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_1(LineHeightStyle_ctor, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_LineHeightStyle_getFinalizer() { return GetAccessors()->getLineHeightStyleAccessor()->getFinalizer(); } KOALA_INTEROP_0(LineHeightStyle_getFinalizer, Ark_NativePointer) -Ark_Int32 impl_LineHeightStyle_getLineHeight(Ark_NativePointer thisPtr) { +Ark_Number impl_LineHeightStyle_getLineHeight(Ark_NativePointer thisPtr) { Ark_LineHeightStyle self = reinterpret_cast(thisPtr); return GetAccessors()->getLineHeightStyleAccessor()->getLineHeight(self); } -KOALA_INTEROP_1(LineHeightStyle_getLineHeight, Ark_Int32, Ark_NativePointer) +KOALA_INTEROP_1(LineHeightStyle_getLineHeight, KInteropNumber, Ark_NativePointer) Ark_NativePointer impl_UrlStyle_ctor(const KStringPtr& url) { return GetAccessors()->getUrlStyleAccessor()->ctor((const Ark_String*) (&url)); } @@ -24908,27 +24773,21 @@ void impl_MutableStyledString_clearStyles(Ark_NativePointer thisPtr) { GetAccessors()->getMutableStyledStringAccessor()->clearStyles(self); } KOALA_INTEROP_V1(MutableStyledString_clearStyles, Ark_NativePointer) -void impl_MutableStyledString_replaceStyledString(KVMContext vmContext, Ark_NativePointer thisPtr, KInteropNumber start, KInteropNumber length, uint8_t* thisArray, int32_t thisLength) { +void impl_MutableStyledString_replaceStyledString(KVMContext vmContext, Ark_NativePointer thisPtr, KInteropNumber start, KInteropNumber length, Ark_NativePointer other) { Ark_MutableStyledString self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_StyledString other_value = static_cast(thisDeserializer.readStyledString());; - GetAccessors()->getMutableStyledStringAccessor()->replaceStyledString(reinterpret_cast(vmContext), self, (const Ark_Number*) (&start), (const Ark_Number*) (&length), other_value); + GetAccessors()->getMutableStyledStringAccessor()->replaceStyledString(reinterpret_cast(vmContext), self, (const Ark_Number*) (&start), (const Ark_Number*) (&length), static_cast(other)); } -KOALA_INTEROP_CTX_V5(MutableStyledString_replaceStyledString, Ark_NativePointer, KInteropNumber, KInteropNumber, uint8_t*, int32_t) -void impl_MutableStyledString_insertStyledString(KVMContext vmContext, Ark_NativePointer thisPtr, KInteropNumber start, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_CTX_V4(MutableStyledString_replaceStyledString, Ark_NativePointer, KInteropNumber, KInteropNumber, Ark_NativePointer) +void impl_MutableStyledString_insertStyledString(KVMContext vmContext, Ark_NativePointer thisPtr, KInteropNumber start, Ark_NativePointer other) { Ark_MutableStyledString self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_StyledString other_value = static_cast(thisDeserializer.readStyledString());; - GetAccessors()->getMutableStyledStringAccessor()->insertStyledString(reinterpret_cast(vmContext), self, (const Ark_Number*) (&start), other_value); + GetAccessors()->getMutableStyledStringAccessor()->insertStyledString(reinterpret_cast(vmContext), self, (const Ark_Number*) (&start), static_cast(other)); } -KOALA_INTEROP_CTX_V4(MutableStyledString_insertStyledString, Ark_NativePointer, KInteropNumber, uint8_t*, int32_t) -void impl_MutableStyledString_appendStyledString(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { +KOALA_INTEROP_CTX_V3(MutableStyledString_insertStyledString, Ark_NativePointer, KInteropNumber, Ark_NativePointer) +void impl_MutableStyledString_appendStyledString(Ark_NativePointer thisPtr, Ark_NativePointer other) { Ark_MutableStyledString self = reinterpret_cast(thisPtr); - Deserializer thisDeserializer(thisArray, thisLength); - Ark_StyledString other_value = static_cast(thisDeserializer.readStyledString());; - GetAccessors()->getMutableStyledStringAccessor()->appendStyledString(self, other_value); + GetAccessors()->getMutableStyledStringAccessor()->appendStyledString(self, static_cast(other)); } -KOALA_INTEROP_V3(MutableStyledString_appendStyledString, Ark_NativePointer, uint8_t*, int32_t) +KOALA_INTEROP_V2(MutableStyledString_appendStyledString, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_ImageAttachment_ctor(uint8_t* thisArray, int32_t thisLength) { Deserializer thisDeserializer(thisArray, thisLength); Ark_ImageAttachmentInterface value_value = thisDeserializer.readImageAttachmentInterface();; @@ -24939,6 +24798,11 @@ Ark_NativePointer impl_ImageAttachment_getFinalizer() { return GetAccessors()->getImageAttachmentAccessor()->getFinalizer(); } KOALA_INTEROP_0(ImageAttachment_getFinalizer, Ark_NativePointer) +Ark_NativePointer impl_ImageAttachment_getValue(Ark_NativePointer thisPtr) { + Ark_ImageAttachment self = reinterpret_cast(thisPtr); + return GetAccessors()->getImageAttachmentAccessor()->getValue(self); +} +KOALA_INTEROP_1(ImageAttachment_getValue, Ark_NativePointer, Ark_NativePointer) void impl_ImageAttachment_getVerticalAlign(Ark_NativePointer thisPtr) { Ark_ImageAttachment self = reinterpret_cast(thisPtr); GetAccessors()->getImageAttachmentAccessor()->getVerticalAlign(self); @@ -25017,25 +24881,121 @@ void impl_LinearIndicatorController_stop(Ark_NativePointer thisPtr) { GetAccessors()->getLinearIndicatorControllerAccessor()->stop(self); } KOALA_INTEROP_V1(LinearIndicatorController_stop, Ark_NativePointer) -void impl_GlobalScope_Profiler_inspector_registerVsyncCallback(uint8_t* thisArray, int32_t thisLength) { +KInteropReturnBuffer impl_GlobalScope_getContext(uint8_t* thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + const auto component_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); + Opt_CustomObject component_value_buf = {}; + component_value_buf.tag = component_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((INTEROP_RUNTIME_UNDEFINED) != (component_value_buf_runtimeType)) + { + component_value_buf.value = static_cast(thisDeserializer.readCustomObject("Object")); + } + Opt_CustomObject component_value = component_value_buf;; + const auto &retValue = GetAccessors()->getGlobalScopeAccessor()->getContext((const Opt_CustomObject*)&component_value); + Serializer _retSerializer {}; + _retSerializer.writeContext(retValue); + return _retSerializer.toReturnBuffer(); +} +KOALA_INTEROP_2(GlobalScope_getContext, KInteropReturnBuffer, uint8_t*, int32_t) +void impl_GlobalScope_postCardAction(uint8_t* thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Ark_CustomObject component_value = static_cast(thisDeserializer.readCustomObject("Object"));; + Ark_CustomObject action_value = static_cast(thisDeserializer.readCustomObject("Object"));; + GetAccessors()->getGlobalScopeAccessor()->postCardAction((const Ark_CustomObject*)&component_value, (const Ark_CustomObject*)&action_value); +} +KOALA_INTEROP_V2(GlobalScope_postCardAction, uint8_t*, int32_t) +KInteropReturnBuffer impl_GlobalScope_dollar_r(const KStringPtr& value, uint8_t* thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + const Ark_Int32 params_value_buf_length = thisDeserializer.readInt32(); + Array_CustomObject params_value_buf = {}; + thisDeserializer.resizeArray::type, + std::decay::type>(¶ms_value_buf, params_value_buf_length); + for (int params_value_buf_i = 0; params_value_buf_i < params_value_buf_length; params_value_buf_i++) { + params_value_buf.array[params_value_buf_i] = static_cast(thisDeserializer.readCustomObject("Any")); + } + Array_CustomObject params_value = params_value_buf;; + const auto &retValue = GetAccessors()->getGlobalScopeAccessor()->dollar_r((const Ark_String*) (&value), (const Array_CustomObject*)¶ms_value); + Serializer _retSerializer {}; + _retSerializer.writeResource(retValue); + return _retSerializer.toReturnBuffer(); +} +KOALA_INTEROP_3(GlobalScope_dollar_r, KInteropReturnBuffer, KStringPtr, uint8_t*, int32_t) +KInteropReturnBuffer impl_GlobalScope_dollar_rawfile(const KStringPtr& value) { + const auto &retValue = GetAccessors()->getGlobalScopeAccessor()->dollar_rawfile((const Ark_String*) (&value)); + Serializer _retSerializer {}; + _retSerializer.writeResource(retValue); + return _retSerializer.toReturnBuffer(); +} +KOALA_INTEROP_1(GlobalScope_dollar_rawfile, KInteropReturnBuffer, KStringPtr) +void impl_GlobalScope_animateTo(uint8_t* thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Ark_AnimateParam value_value = thisDeserializer.readAnimateParam();; + Callback_Void event_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Void))))};; + GetAccessors()->getGlobalScopeAccessor()->animateTo((const Ark_AnimateParam*)&value_value, (const Callback_Void*)&event_value); +} +KOALA_INTEROP_V2(GlobalScope_animateTo, uint8_t*, int32_t) +void impl_GlobalScope_animateToImmediately(uint8_t* thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Ark_AnimateParam value_value = thisDeserializer.readAnimateParam();; + Callback_Void event_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Void))))};; + GetAccessors()->getGlobalScopeAccessor()->animateToImmediately((const Ark_AnimateParam*)&value_value, (const Callback_Void*)&event_value); +} +KOALA_INTEROP_V2(GlobalScope_animateToImmediately, uint8_t*, int32_t) +Ark_Number impl_GlobalScope_vp2px(KInteropNumber value) { + return GetAccessors()->getGlobalScopeAccessor()->vp2px((const Ark_Number*) (&value)); +} +KOALA_INTEROP_1(GlobalScope_vp2px, KInteropNumber, KInteropNumber) +Ark_Number impl_GlobalScope_px2vp(KInteropNumber value) { + return GetAccessors()->getGlobalScopeAccessor()->px2vp((const Ark_Number*) (&value)); +} +KOALA_INTEROP_1(GlobalScope_px2vp, KInteropNumber, KInteropNumber) +Ark_Number impl_GlobalScope_fp2px(KInteropNumber value) { + return GetAccessors()->getGlobalScopeAccessor()->fp2px((const Ark_Number*) (&value)); +} +KOALA_INTEROP_1(GlobalScope_fp2px, KInteropNumber, KInteropNumber) +Ark_Number impl_GlobalScope_px2fp(KInteropNumber value) { + return GetAccessors()->getGlobalScopeAccessor()->px2fp((const Ark_Number*) (&value)); +} +KOALA_INTEROP_1(GlobalScope_px2fp, KInteropNumber, KInteropNumber) +Ark_Number impl_GlobalScope_lpx2px(KInteropNumber value) { + return GetAccessors()->getGlobalScopeAccessor()->lpx2px((const Ark_Number*) (&value)); +} +KOALA_INTEROP_1(GlobalScope_lpx2px, KInteropNumber, KInteropNumber) +Ark_Number impl_GlobalScope_px2lpx(KInteropNumber value) { + return GetAccessors()->getGlobalScopeAccessor()->px2lpx((const Ark_Number*) (&value)); +} +KOALA_INTEROP_1(GlobalScope_px2lpx, KInteropNumber, KInteropNumber) +void impl_GlobalScope_getInspectorNodes() { + GetAccessors()->getGlobalScopeAccessor()->getInspectorNodes(); +} +KOALA_INTEROP_V0(GlobalScope_getInspectorNodes) +void impl_GlobalScope_getInspectorNodeById(KInteropNumber id) { + GetAccessors()->getGlobalScopeAccessor()->getInspectorNodeById((const Ark_Number*) (&id)); +} +KOALA_INTEROP_V1(GlobalScope_getInspectorNodeById, KInteropNumber) +void impl_GlobalScope_setAppBgColor(const KStringPtr& value) { + GetAccessors()->getGlobalScopeAccessor()->setAppBgColor((const Ark_String*) (&value)); +} +KOALA_INTEROP_V1(GlobalScope_setAppBgColor, KStringPtr) +void impl_GlobalScope_Profiler_registerVsyncCallback(uint8_t* thisArray, int32_t thisLength) { Deserializer thisDeserializer(thisArray, thisLength); Callback_String_Void callback__value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_String_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_String_Void))))};; - GetAccessors()->getGlobalScope_Profiler_inspectorAccessor()->registerVsyncCallback((const Callback_String_Void*)&callback__value); + GetAccessors()->getGlobalScopeAccessor()->Profiler_registerVsyncCallback((const Callback_String_Void*)&callback__value); } -KOALA_INTEROP_V2(GlobalScope_Profiler_inspector_registerVsyncCallback, uint8_t*, int32_t) -void impl_GlobalScope_Profiler_inspector_unregisterVsyncCallback() { - GetAccessors()->getGlobalScope_Profiler_inspectorAccessor()->unregisterVsyncCallback(); +KOALA_INTEROP_V2(GlobalScope_Profiler_registerVsyncCallback, uint8_t*, int32_t) +void impl_GlobalScope_Profiler_unregisterVsyncCallback() { + GetAccessors()->getGlobalScopeAccessor()->Profiler_unregisterVsyncCallback(); } -KOALA_INTEROP_V0(GlobalScope_Profiler_inspector_unregisterVsyncCallback) -void impl_GlobalScope_inspector_getInspectorNodes() { - GetAccessors()->getGlobalScope_inspectorAccessor()->getInspectorNodes(); +KOALA_INTEROP_V0(GlobalScope_Profiler_unregisterVsyncCallback) +void impl_GlobalScope_cursorControl_setCursor(Ark_Int32 value) { + GetAccessors()->getGlobalScopeAccessor()->cursorControl_setCursor(static_cast(value)); } -KOALA_INTEROP_V0(GlobalScope_inspector_getInspectorNodes) -void impl_GlobalScope_inspector_getInspectorNodeById(KInteropNumber id) { - GetAccessors()->getGlobalScope_inspectorAccessor()->getInspectorNodeById((const Ark_Number*) (&id)); +KOALA_INTEROP_V1(GlobalScope_cursorControl_setCursor, Ark_Int32) +void impl_GlobalScope_cursorControl_restoreDefault() { + GetAccessors()->getGlobalScopeAccessor()->cursorControl_restoreDefault(); } -KOALA_INTEROP_V1(GlobalScope_inspector_getInspectorNodeById, KInteropNumber) -void impl_GlobalScope_inspector_setAppBgColor(const KStringPtr& value) { - GetAccessors()->getGlobalScope_inspectorAccessor()->setAppBgColor((const Ark_String*) (&value)); +KOALA_INTEROP_V0(GlobalScope_cursorControl_restoreDefault) +Ark_Boolean impl_GlobalScope_focusControl_requestFocus(const KStringPtr& value) { + return GetAccessors()->getGlobalScopeAccessor()->focusControl_requestFocus((const Ark_String*) (&value)); } -KOALA_INTEROP_V1(GlobalScope_inspector_setAppBgColor, KStringPtr) \ No newline at end of file +KOALA_INTEROP_1(GlobalScope_focusControl_requestFocus, Ark_Boolean, KStringPtr) \ No newline at end of file diff --git a/arkoala/framework/native/src/generated/callback_managed_caller.cc b/arkoala/framework/native/src/generated/callback_managed_caller.cc index f54bf87e7..31ca9e42f 100644 --- a/arkoala/framework/native/src/generated/callback_managed_caller.cc +++ b/arkoala/framework/native/src/generated/callback_managed_caller.cc @@ -14,11 +14,11 @@ */ #define KOALA_INTEROP_MODULE NotSpecifiedInteropModule +#include "arkoala_api_generated.h" #include "callback_kind.h" #include "Serializers.h" #include "common-interop.h" #include "callbacks.h" -#include "arkoala_api_generated.h" void callManagedAccessibilityCallback(Ark_Int32 resourceId, Ark_Boolean isHover, Ark_AccessibilityHoverEvent event) { diff --git a/arkoala/framework/native/src/generated/dummy_impl.cc b/arkoala/framework/native/src/generated/dummy_impl.cc index aaf569b3e..637b825e5 100644 --- a/arkoala/framework/native/src/generated/dummy_impl.cc +++ b/arkoala/framework/native/src/generated/dummy_impl.cc @@ -131,24 +131,6 @@ constexpr TreeNode *AsNode(From ptr) { return reinterpret_cast(ptr); } -void EmitOnClick(Ark_NativePointer node, Ark_ClickEvent event) { - LOGE("EmitOnclick %p", node); - auto frameNode = AsNode(node); - frameNode->callClickEvent(event); -} - -void RegisterOnClick(Ark_NativePointer node, const Callback_ClickEvent_Void* event) { - auto frameNode = AsNode(node); - auto callback = *event; - callback.resource.hold(callback.resource.resourceId); - auto onEvent = [frameNode, callback](Ark_ClickEvent event) { - if (callback.call) { - callback.call(callback.resource.resourceId, event); - } - }; - frameNode->setClickEvent(std::move(onEvent)); -} - void DumpTree(TreeNode *node, Ark_Int32 indent) { ARKOALA_LOG("%s[%s: %d]\n", string(indent * 2, ' ').c_str(), node->namePtr(), node->id()); for (auto child: *node->children()) { @@ -715,6 +697,11 @@ Ark_Float32 ConvertLengthMetricsUnit(Ark_Float32 value, Ark_Int32 originUnit, Ar return result; } +void EmitOnClick(Ark_NativePointer node, Ark_ClickEvent event) { + auto frameNode = AsNode(node); + frameNode->callClickEvent(event); +} + void SetCustomMethodFlag(Ark_NodeHandle node, Ark_Int32 flag) {} Ark_Int32 GetCustomMethodFlag(Ark_NodeHandle node) { return 0; @@ -925,34 +912,32 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - void NotifyChangeImpl(Ark_NativePointer node, Ark_Int32 startIdx, Ark_Int32 endIdx, Ark_Int32 count) - { - if (!needGroupedLog(1)) - return; - string out("NotifyChange("); - WriteToString(&out, node); - out.append(") \n"); - appendGroupedLog(1, out); - } } // LazyForEachOpsAccessor namespace CommonMethodModifier { void OnClick0Impl(Ark_NativePointer node, const Callback_ClickEvent_Void* value) { - RegisterOnClick(node, value); if (!needGroupedLog(1)) return; string out("onClick("); WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); + auto frameNode = AsNode(node); + auto callback = *value; + callback.resource.hold(callback.resource.resourceId); + auto onEvent = [callback](Ark_ClickEvent event) { + if (callback.call) { + callback.call(callback.resource.resourceId, event); + } + }; + frameNode->setClickEvent(std::move(onEvent)); } void OnClick1Impl(Ark_NativePointer node, const Callback_ClickEvent_Void* event, const Ark_Number* distanceThreshold) { - RegisterOnClick(node, event); if (!needGroupedLog(1)) return; string out("onClick("); @@ -961,8 +946,26 @@ namespace OHOS::Ace::NG::GeneratedModifier { WriteToString(&out, distanceThreshold); out.append(") \n"); appendGroupedLog(1, out); + auto frameNode = AsNode(node); + auto callback = *event; + callback.resource.hold(callback.resource.resourceId); + auto onEvent = [callback](Ark_ClickEvent event) { + if (callback.call) { + callback.call(callback.resource.resourceId, event); + } + }; + frameNode->setClickEvent(std::move(onEvent)); } } // CommonMethodModifier + + namespace EventEmulatorAccessor { + void EmitClickEventImpl(Ark_NativePointer node, + Ark_ClickEvent event) + { + auto frameNode = AsNode(node); + frameNode->callClickEvent(event); + } + } // EventEmulatorAccessor } // end of handWritten implementations @@ -20476,15 +20479,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetValueImpl(Ark_LengthMetrics peer) + Ark_Number GetValueImpl(Ark_LengthMetrics peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getValue("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetValueImpl(Ark_LengthMetrics peer, const Ark_Number* value) @@ -21543,15 +21546,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetOpacityImpl(Ark_FrameNode peer) + Ark_Number GetOpacityImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getOpacity("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } Ark_Position GetPositionToWindowWithTransformImpl(Ark_FrameNode peer) { @@ -21705,19 +21708,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void EmitClickEventImpl(Ark_NativePointer node, - Ark_ClickEvent event) - { - EmitOnClick(node, event); - if (!needGroupedLog(1)) - return; - string out("emitClickEvent("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, event); - out.append(") \n"); - appendGroupedLog(1, out); - } void EmitTextInputEventImpl(Ark_NativePointer node, const Ark_String* text) { @@ -22422,25 +22412,25 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetHeightImpl(Ark_ImageBitmap peer) + Ark_Number GetHeightImpl(Ark_ImageBitmap peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getHeight("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 GetWidthImpl(Ark_ImageBitmap peer) + Ark_Number GetWidthImpl(Ark_ImageBitmap peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getWidth("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } } // ImageBitmapAccessor namespace ImageDataAccessor { @@ -22479,25 +22469,25 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Int32 GetHeightImpl(Ark_ImageData peer) + Ark_Number GetHeightImpl(Ark_ImageData peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getHeight("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 GetWidthImpl(Ark_ImageData peer) + Ark_Number GetWidthImpl(Ark_ImageData peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getWidth("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } } // ImageDataAccessor namespace RenderingContextSettingsAccessor { @@ -23219,15 +23209,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetGlobalAlphaImpl(Ark_CanvasRenderer peer) + Ark_Number GetGlobalAlphaImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getGlobalAlpha("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetGlobalAlphaImpl(Ark_CanvasRenderer peer, const Ark_Number* globalAlpha) @@ -23359,15 +23349,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetLineDashOffsetImpl(Ark_CanvasRenderer peer) + Ark_Number GetLineDashOffsetImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getLineDashOffset("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetLineDashOffsetImpl(Ark_CanvasRenderer peer, const Ark_Number* lineDashOffset) @@ -23399,15 +23389,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetLineWidthImpl(Ark_CanvasRenderer peer) + Ark_Number GetLineWidthImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getLineWidth("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetLineWidthImpl(Ark_CanvasRenderer peer, const Ark_Number* lineWidth) @@ -23419,15 +23409,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetMiterLimitImpl(Ark_CanvasRenderer peer) + Ark_Number GetMiterLimitImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getMiterLimit("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetMiterLimitImpl(Ark_CanvasRenderer peer, const Ark_Number* miterLimit) @@ -23439,15 +23429,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetShadowBlurImpl(Ark_CanvasRenderer peer) + Ark_Number GetShadowBlurImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getShadowBlur("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetShadowBlurImpl(Ark_CanvasRenderer peer, const Ark_Number* shadowBlur) @@ -23479,15 +23469,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetShadowOffsetXImpl(Ark_CanvasRenderer peer) + Ark_Number GetShadowOffsetXImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getShadowOffsetX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetShadowOffsetXImpl(Ark_CanvasRenderer peer, const Ark_Number* shadowOffsetX) @@ -23499,15 +23489,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetShadowOffsetYImpl(Ark_CanvasRenderer peer) + Ark_Number GetShadowOffsetYImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getShadowOffsetY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetShadowOffsetYImpl(Ark_CanvasRenderer peer, const Ark_Number* shadowOffsetY) @@ -23646,6 +23636,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { return {}; } void StartImageAnalyzerImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_CanvasRenderingContext2D peer, const Ark_ImageAnalyzerConfig* config, const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) @@ -23711,25 +23702,35 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetHeightImpl(Ark_CanvasRenderingContext2D peer) + Ark_Number GetHeightImpl(Ark_CanvasRenderingContext2D peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getHeight("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 GetWidthImpl(Ark_CanvasRenderingContext2D peer) + Ark_Number GetWidthImpl(Ark_CanvasRenderingContext2D peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getWidth("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; + } + Ark_FrameNode GetCanvasImpl(Ark_CanvasRenderingContext2D peer) + { + if (!needGroupedLog(1)) + return (Ark_FrameNode) 300; + string out("getCanvas("); + out.append(") \n"); + out.append("[return (Ark_FrameNode) 300] \n"); + appendGroupedLog(1, out); + return (Ark_FrameNode) 300; } } // CanvasRenderingContext2DAccessor namespace OffscreenCanvasRenderingContext2DAccessor { @@ -23849,15 +23850,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return (Ark_OffscreenCanvasRenderingContext2D) 300; } - Ark_Int32 GetHeightImpl(Ark_OffscreenCanvas peer) + Ark_Number GetHeightImpl(Ark_OffscreenCanvas peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getHeight("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetHeightImpl(Ark_OffscreenCanvas peer, const Ark_Number* height) @@ -23869,15 +23870,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetWidthImpl(Ark_OffscreenCanvas peer) + Ark_Number GetWidthImpl(Ark_OffscreenCanvas peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getWidth("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetWidthImpl(Ark_OffscreenCanvas peer, const Ark_Number* width) @@ -23928,6 +23929,16 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } + Ark_DrawingCanvas GetCanvasImpl(Ark_DrawingRenderingContext peer) + { + if (!needGroupedLog(1)) + return (Ark_DrawingCanvas) 300; + string out("getCanvas("); + out.append(") \n"); + out.append("[return (Ark_DrawingCanvas) 300] \n"); + appendGroupedLog(1, out); + return (Ark_DrawingCanvas) 300; + } } // DrawingRenderingContextAccessor namespace ICurveAccessor { void DestroyPeerImpl(Ark_ICurve peer) @@ -23958,17 +23969,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Int32 InterpolateImpl(Ark_ICurve peer, - const Ark_Number* fraction) + Ark_Number InterpolateImpl(Ark_ICurve peer, + const Ark_Number* fraction) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("interpolate("); WriteToString(&out, fraction); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } } // ICurveAccessor namespace DrawModifierAccessor { @@ -24165,55 +24176,47 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return (Ark_TransitionEffect) 300; } - } // TransitionEffectAccessor - namespace GlobalScope_focusControl_commonAccessor { - void DestroyPeerImpl(Ark_GlobalScope_focusControl_common peer) - { - if (!needGroupedLog(1)) - return; - string out("destroyPeer("); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_Boolean RequestFocusImpl(const Ark_String* value) + Ark_TransitionEffect GetIDENTITYImpl() { if (!needGroupedLog(1)) - return 0; - string out("requestFocus("); - WriteToString(&out, value); + return (Ark_TransitionEffect) 300; + string out("getIDENTITY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return (Ark_TransitionEffect) 300] \n"); appendGroupedLog(1, out); - return 0; + return (Ark_TransitionEffect) 300; } - } // GlobalScope_focusControl_commonAccessor - namespace GlobalScope_cursorControl_commonAccessor { - void DestroyPeerImpl(Ark_GlobalScope_cursorControl_common peer) + Ark_TransitionEffect GetOPACITYImpl() { if (!needGroupedLog(1)) - return; - string out("destroyPeer("); + return (Ark_TransitionEffect) 300; + string out("getOPACITY("); out.append(") \n"); + out.append("[return (Ark_TransitionEffect) 300] \n"); appendGroupedLog(1, out); + return (Ark_TransitionEffect) 300; } - void SetCursorImpl(Ark_PointerStyle value) + Ark_TransitionEffect GetSLIDEImpl() { if (!needGroupedLog(1)) - return; - string out("setCursor("); - WriteToString(&out, value); + return (Ark_TransitionEffect) 300; + string out("getSLIDE("); out.append(") \n"); + out.append("[return (Ark_TransitionEffect) 300] \n"); appendGroupedLog(1, out); + return (Ark_TransitionEffect) 300; } - void RestoreDefaultImpl() + Ark_TransitionEffect GetSLIDE_SWITCHImpl() { if (!needGroupedLog(1)) - return; - string out("restoreDefault("); + return (Ark_TransitionEffect) 300; + string out("getSLIDE_SWITCH("); out.append(") \n"); + out.append("[return (Ark_TransitionEffect) 300] \n"); appendGroupedLog(1, out); + return (Ark_TransitionEffect) 300; } - } // GlobalScope_cursorControl_commonAccessor + } // TransitionEffectAccessor namespace BaseEventAccessor { void DestroyPeerImpl(Ark_BaseEvent peer) { @@ -24266,15 +24269,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetTimestampImpl(Ark_BaseEvent peer) + Ark_Number GetTimestampImpl(Ark_BaseEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getTimestamp("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetTimestampImpl(Ark_BaseEvent peer, const Ark_Number* timestamp) @@ -24306,15 +24309,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetAxisHorizontalImpl(Ark_BaseEvent peer) + Ark_Number GetAxisHorizontalImpl(Ark_BaseEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getAxisHorizontal("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetAxisHorizontalImpl(Ark_BaseEvent peer, const Ark_Number* axisHorizontal) @@ -24326,15 +24329,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetAxisVerticalImpl(Ark_BaseEvent peer) + Ark_Number GetAxisVerticalImpl(Ark_BaseEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getAxisVertical("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetAxisVerticalImpl(Ark_BaseEvent peer, const Ark_Number* axisVertical) @@ -24346,15 +24349,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetPressureImpl(Ark_BaseEvent peer) + Ark_Number GetPressureImpl(Ark_BaseEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getPressure("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetPressureImpl(Ark_BaseEvent peer, const Ark_Number* pressure) @@ -24366,15 +24369,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetTiltXImpl(Ark_BaseEvent peer) + Ark_Number GetTiltXImpl(Ark_BaseEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getTiltX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetTiltXImpl(Ark_BaseEvent peer, const Ark_Number* tiltX) @@ -24386,15 +24389,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetTiltYImpl(Ark_BaseEvent peer) + Ark_Number GetTiltYImpl(Ark_BaseEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getTiltY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetTiltYImpl(Ark_BaseEvent peer, const Ark_Number* tiltY) @@ -24426,15 +24429,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetDeviceIdImpl(Ark_BaseEvent peer) + Ark_Number GetDeviceIdImpl(Ark_BaseEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getDeviceId("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetDeviceIdImpl(Ark_BaseEvent peer, const Ark_Number* deviceId) @@ -24476,15 +24479,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Int32 GetDisplayXImpl(Ark_ClickEvent peer) + Ark_Number GetDisplayXImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getDisplayX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetDisplayXImpl(Ark_ClickEvent peer, const Ark_Number* displayX) @@ -24496,15 +24499,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetDisplayYImpl(Ark_ClickEvent peer) + Ark_Number GetDisplayYImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getDisplayY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetDisplayYImpl(Ark_ClickEvent peer, const Ark_Number* displayY) @@ -24516,15 +24519,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetWindowXImpl(Ark_ClickEvent peer) + Ark_Number GetWindowXImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getWindowX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetWindowXImpl(Ark_ClickEvent peer, const Ark_Number* windowX) @@ -24536,15 +24539,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetWindowYImpl(Ark_ClickEvent peer) + Ark_Number GetWindowYImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getWindowY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetWindowYImpl(Ark_ClickEvent peer, const Ark_Number* windowY) @@ -24556,15 +24559,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetScreenXImpl(Ark_ClickEvent peer) + Ark_Number GetScreenXImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getScreenX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetScreenXImpl(Ark_ClickEvent peer, const Ark_Number* screenX) @@ -24576,15 +24579,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetScreenYImpl(Ark_ClickEvent peer) + Ark_Number GetScreenYImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getScreenY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetScreenYImpl(Ark_ClickEvent peer, const Ark_Number* screenY) @@ -24596,15 +24599,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetXImpl(Ark_ClickEvent peer) + Ark_Number GetXImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetXImpl(Ark_ClickEvent peer, const Ark_Number* x) @@ -24616,15 +24619,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetYImpl(Ark_ClickEvent peer) + Ark_Number GetYImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetYImpl(Ark_ClickEvent peer, const Ark_Number* y) @@ -24776,15 +24779,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetDisplayXImpl(Ark_MouseEvent peer) + Ark_Number GetDisplayXImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getDisplayX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetDisplayXImpl(Ark_MouseEvent peer, const Ark_Number* displayX) @@ -24796,15 +24799,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetDisplayYImpl(Ark_MouseEvent peer) + Ark_Number GetDisplayYImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getDisplayY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetDisplayYImpl(Ark_MouseEvent peer, const Ark_Number* displayY) @@ -24816,15 +24819,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetWindowXImpl(Ark_MouseEvent peer) + Ark_Number GetWindowXImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getWindowX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetWindowXImpl(Ark_MouseEvent peer, const Ark_Number* windowX) @@ -24836,15 +24839,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetWindowYImpl(Ark_MouseEvent peer) + Ark_Number GetWindowYImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getWindowY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetWindowYImpl(Ark_MouseEvent peer, const Ark_Number* windowY) @@ -24856,15 +24859,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetScreenXImpl(Ark_MouseEvent peer) + Ark_Number GetScreenXImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getScreenX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetScreenXImpl(Ark_MouseEvent peer, const Ark_Number* screenX) @@ -24876,15 +24879,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetScreenYImpl(Ark_MouseEvent peer) + Ark_Number GetScreenYImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getScreenY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetScreenYImpl(Ark_MouseEvent peer, const Ark_Number* screenY) @@ -24896,15 +24899,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetXImpl(Ark_MouseEvent peer) + Ark_Number GetXImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetXImpl(Ark_MouseEvent peer, const Ark_Number* x) @@ -24916,15 +24919,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetYImpl(Ark_MouseEvent peer) + Ark_Number GetYImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetYImpl(Ark_MouseEvent peer, const Ark_Number* y) @@ -25006,15 +25009,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetXImpl(Ark_AccessibilityHoverEvent peer) + Ark_Number GetXImpl(Ark_AccessibilityHoverEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetXImpl(Ark_AccessibilityHoverEvent peer, const Ark_Number* x) @@ -25026,15 +25029,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetYImpl(Ark_AccessibilityHoverEvent peer) + Ark_Number GetYImpl(Ark_AccessibilityHoverEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetYImpl(Ark_AccessibilityHoverEvent peer, const Ark_Number* y) @@ -25046,15 +25049,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetDisplayXImpl(Ark_AccessibilityHoverEvent peer) + Ark_Number GetDisplayXImpl(Ark_AccessibilityHoverEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getDisplayX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetDisplayXImpl(Ark_AccessibilityHoverEvent peer, const Ark_Number* displayX) @@ -25066,15 +25069,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetDisplayYImpl(Ark_AccessibilityHoverEvent peer) + Ark_Number GetDisplayYImpl(Ark_AccessibilityHoverEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getDisplayY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetDisplayYImpl(Ark_AccessibilityHoverEvent peer, const Ark_Number* displayY) @@ -25086,15 +25089,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetWindowXImpl(Ark_AccessibilityHoverEvent peer) + Ark_Number GetWindowXImpl(Ark_AccessibilityHoverEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getWindowX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetWindowXImpl(Ark_AccessibilityHoverEvent peer, const Ark_Number* windowX) @@ -25106,15 +25109,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetWindowYImpl(Ark_AccessibilityHoverEvent peer) + Ark_Number GetWindowYImpl(Ark_AccessibilityHoverEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getWindowY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetWindowYImpl(Ark_AccessibilityHoverEvent peer, const Ark_Number* windowY) @@ -25334,65 +25337,65 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Int32 GetDisplayXImpl(Ark_DragEvent peer) + Ark_Number GetDisplayXImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getDisplayX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 GetDisplayYImpl(Ark_DragEvent peer) + Ark_Number GetDisplayYImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getDisplayY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 GetWindowXImpl(Ark_DragEvent peer) + Ark_Number GetWindowXImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getWindowX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 GetWindowYImpl(Ark_DragEvent peer) + Ark_Number GetWindowYImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getWindowY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 GetXImpl(Ark_DragEvent peer) + Ark_Number GetXImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 GetYImpl(Ark_DragEvent peer) + Ark_Number GetYImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetDataImpl(Ark_DragEvent peer, Ark_UnifiedData unifiedData) @@ -25455,35 +25458,35 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return {}; } - Ark_Int32 GetVelocityXImpl(Ark_DragEvent peer) + Ark_Number GetVelocityXImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getVelocityX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 GetVelocityYImpl(Ark_DragEvent peer) + Ark_Number GetVelocityYImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getVelocityY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 GetVelocityImpl(Ark_DragEvent peer) + Ark_Number GetVelocityImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getVelocity("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } Ark_Boolean GetModifierKeyStateImpl(Ark_VMContext vmContext, Ark_DragEvent peer, @@ -25601,15 +25604,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetKeyCodeImpl(Ark_KeyEvent peer) + Ark_Number GetKeyCodeImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getKeyCode("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetKeyCodeImpl(Ark_KeyEvent peer, const Ark_Number* keyCode) @@ -25661,15 +25664,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetDeviceIdImpl(Ark_KeyEvent peer) + Ark_Number GetDeviceIdImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getDeviceId("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetDeviceIdImpl(Ark_KeyEvent peer, const Ark_Number* deviceId) @@ -25681,15 +25684,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetMetaKeyImpl(Ark_KeyEvent peer) + Ark_Number GetMetaKeyImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getMetaKey("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetMetaKeyImpl(Ark_KeyEvent peer, const Ark_Number* metaKey) @@ -25701,15 +25704,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetTimestampImpl(Ark_KeyEvent peer) + Ark_Number GetTimestampImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getTimestamp("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetTimestampImpl(Ark_KeyEvent peer, const Ark_Number* timestamp) @@ -25751,15 +25754,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetUnicodeImpl(Ark_KeyEvent peer) + Ark_Number GetUnicodeImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getUnicode("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetUnicodeImpl(Ark_KeyEvent peer, const Ark_Number* unicode) @@ -26002,15 +26005,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return {}; } - Ark_Int32 GetTextContentLineCountImpl(Ark_TextContentControllerBase peer) + Ark_Number GetTextContentLineCountImpl(Ark_TextContentControllerBase peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getTextContentLineCount("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } } // TextContentControllerBaseAccessor namespace DynamicNodeAccessor { @@ -26116,15 +26119,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetChildDefaultSizeImpl(Ark_ChildrenMainSize peer) + Ark_Number GetChildDefaultSizeImpl(Ark_ChildrenMainSize peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getChildDefaultSize("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetChildDefaultSizeImpl(Ark_ChildrenMainSize peer, const Ark_Number* childDefaultSize) @@ -26320,154 +26323,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } } // GestureModifierAccessor - namespace GlobalScope_commonAccessor { - void DestroyPeerImpl(Ark_GlobalScope_common peer) - { - if (!needGroupedLog(1)) - return; - string out("destroyPeer("); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_Context GetContextImpl(const Opt_CustomObject* component) - { - if (!needGroupedLog(1)) - return {}; - string out("getContext("); - WriteToString(&out, component); - out.append(") \n"); - out.append("[return {}] \n"); - appendGroupedLog(1, out); - return {}; - } - void PostCardActionImpl(const Ark_CustomObject* component, - const Ark_CustomObject* action) - { - if (!needGroupedLog(1)) - return; - string out("postCardAction("); - WriteToString(&out, component); - out.append(", "); - WriteToString(&out, action); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_Resource Dollar_rImpl(const Ark_String* value, - const Array_CustomObject* params) - { - if (!needGroupedLog(1)) - return {}; - string out("dollar_r("); - WriteToString(&out, value); - out.append(", "); - WriteToString(&out, params); - out.append(") \n"); - out.append("[return {}] \n"); - appendGroupedLog(1, out); - return {}; - } - Ark_Resource Dollar_rawfileImpl(const Ark_String* value) - { - if (!needGroupedLog(1)) - return {}; - string out("dollar_rawfile("); - WriteToString(&out, value); - out.append(") \n"); - out.append("[return {}] \n"); - appendGroupedLog(1, out); - return {}; - } - void AnimateToImpl(const Ark_AnimateParam* value, - const Callback_Void* event) - { - if (!needGroupedLog(1)) - return; - string out("animateTo("); - WriteToString(&out, value); - out.append(", "); - WriteToString(&out, event); - out.append(") \n"); - appendGroupedLog(1, out); - } - void AnimateToImmediatelyImpl(const Ark_AnimateParam* value, - const Callback_Void* event) - { - if (!needGroupedLog(1)) - return; - string out("animateToImmediately("); - WriteToString(&out, value); - out.append(", "); - WriteToString(&out, event); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_Int32 Vp2pxImpl(const Ark_Number* value) - { - if (!needGroupedLog(1)) - return 0; - string out("vp2px("); - WriteToString(&out, value); - out.append(") \n"); - out.append("[return 0] \n"); - appendGroupedLog(1, out); - return 0; - } - Ark_Int32 Px2vpImpl(const Ark_Number* value) - { - if (!needGroupedLog(1)) - return 0; - string out("px2vp("); - WriteToString(&out, value); - out.append(") \n"); - out.append("[return 0] \n"); - appendGroupedLog(1, out); - return 0; - } - Ark_Int32 Fp2pxImpl(const Ark_Number* value) - { - if (!needGroupedLog(1)) - return 0; - string out("fp2px("); - WriteToString(&out, value); - out.append(") \n"); - out.append("[return 0] \n"); - appendGroupedLog(1, out); - return 0; - } - Ark_Int32 Px2fpImpl(const Ark_Number* value) - { - if (!needGroupedLog(1)) - return 0; - string out("px2fp("); - WriteToString(&out, value); - out.append(") \n"); - out.append("[return 0] \n"); - appendGroupedLog(1, out); - return 0; - } - Ark_Int32 Lpx2pxImpl(const Ark_Number* value) - { - if (!needGroupedLog(1)) - return 0; - string out("lpx2px("); - WriteToString(&out, value); - out.append(") \n"); - out.append("[return 0] \n"); - appendGroupedLog(1, out); - return 0; - } - Ark_Int32 Px2lpxImpl(const Ark_Number* value) - { - if (!needGroupedLog(1)) - return 0; - string out("px2lpx("); - WriteToString(&out, value); - out.append(") \n"); - out.append("[return 0] \n"); - appendGroupedLog(1, out); - return 0; - } - } // GlobalScope_commonAccessor namespace ContextMenuAccessor { void DestroyPeerImpl(Ark_ContextMenu peer) { @@ -26782,15 +26637,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Int32 GetOffsetXImpl(Ark_PanGestureEvent peer) + Ark_Number GetOffsetXImpl(Ark_PanGestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getOffsetX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetOffsetXImpl(Ark_PanGestureEvent peer, const Ark_Number* offsetX) @@ -26802,15 +26657,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetOffsetYImpl(Ark_PanGestureEvent peer) + Ark_Number GetOffsetYImpl(Ark_PanGestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getOffsetY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetOffsetYImpl(Ark_PanGestureEvent peer, const Ark_Number* offsetY) @@ -26822,15 +26677,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetVelocityXImpl(Ark_PanGestureEvent peer) + Ark_Number GetVelocityXImpl(Ark_PanGestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getVelocityX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetVelocityXImpl(Ark_PanGestureEvent peer, const Ark_Number* velocityX) @@ -26842,15 +26697,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetVelocityYImpl(Ark_PanGestureEvent peer) + Ark_Number GetVelocityYImpl(Ark_PanGestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getVelocityY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetVelocityYImpl(Ark_PanGestureEvent peer, const Ark_Number* velocityY) @@ -26862,15 +26717,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetVelocityImpl(Ark_PanGestureEvent peer) + Ark_Number GetVelocityImpl(Ark_PanGestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getVelocity("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetVelocityImpl(Ark_PanGestureEvent peer, const Ark_Number* velocity) @@ -26912,15 +26767,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Int32 GetScaleImpl(Ark_PinchGestureEvent peer) + Ark_Number GetScaleImpl(Ark_PinchGestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getScale("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetScaleImpl(Ark_PinchGestureEvent peer, const Ark_Number* scale) @@ -26932,15 +26787,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetPinchCenterXImpl(Ark_PinchGestureEvent peer) + Ark_Number GetPinchCenterXImpl(Ark_PinchGestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getPinchCenterX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetPinchCenterXImpl(Ark_PinchGestureEvent peer, const Ark_Number* pinchCenterX) @@ -26952,15 +26807,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetPinchCenterYImpl(Ark_PinchGestureEvent peer) + Ark_Number GetPinchCenterYImpl(Ark_PinchGestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getPinchCenterY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetPinchCenterYImpl(Ark_PinchGestureEvent peer, const Ark_Number* pinchCenterY) @@ -27002,15 +26857,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Int32 GetAngleImpl(Ark_RotationGestureEvent peer) + Ark_Number GetAngleImpl(Ark_RotationGestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getAngle("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetAngleImpl(Ark_RotationGestureEvent peer, const Ark_Number* angle) @@ -27052,15 +26907,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Int32 GetAngleImpl(Ark_SwipeGestureEvent peer) + Ark_Number GetAngleImpl(Ark_SwipeGestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getAngle("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetAngleImpl(Ark_SwipeGestureEvent peer, const Ark_Number* angle) @@ -27072,15 +26927,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetSpeedImpl(Ark_SwipeGestureEvent peer) + Ark_Number GetSpeedImpl(Ark_SwipeGestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getSpeed("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetSpeedImpl(Ark_SwipeGestureEvent peer, const Ark_Number* speed) @@ -27162,15 +27017,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetOffsetXImpl(Ark_GestureEvent peer) + Ark_Number GetOffsetXImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getOffsetX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetOffsetXImpl(Ark_GestureEvent peer, const Ark_Number* offsetX) @@ -27182,15 +27037,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetOffsetYImpl(Ark_GestureEvent peer) + Ark_Number GetOffsetYImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getOffsetY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetOffsetYImpl(Ark_GestureEvent peer, const Ark_Number* offsetY) @@ -27202,15 +27057,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetAngleImpl(Ark_GestureEvent peer) + Ark_Number GetAngleImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getAngle("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetAngleImpl(Ark_GestureEvent peer, const Ark_Number* angle) @@ -27222,15 +27077,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetSpeedImpl(Ark_GestureEvent peer) + Ark_Number GetSpeedImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getSpeed("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetSpeedImpl(Ark_GestureEvent peer, const Ark_Number* speed) @@ -27242,15 +27097,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetScaleImpl(Ark_GestureEvent peer) + Ark_Number GetScaleImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getScale("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetScaleImpl(Ark_GestureEvent peer, const Ark_Number* scale) @@ -27262,15 +27117,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetPinchCenterXImpl(Ark_GestureEvent peer) + Ark_Number GetPinchCenterXImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getPinchCenterX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetPinchCenterXImpl(Ark_GestureEvent peer, const Ark_Number* pinchCenterX) @@ -27282,15 +27137,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetPinchCenterYImpl(Ark_GestureEvent peer) + Ark_Number GetPinchCenterYImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getPinchCenterY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetPinchCenterYImpl(Ark_GestureEvent peer, const Ark_Number* pinchCenterY) @@ -27302,15 +27157,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetVelocityXImpl(Ark_GestureEvent peer) + Ark_Number GetVelocityXImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getVelocityX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetVelocityXImpl(Ark_GestureEvent peer, const Ark_Number* velocityX) @@ -27322,15 +27177,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetVelocityYImpl(Ark_GestureEvent peer) + Ark_Number GetVelocityYImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getVelocityY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetVelocityYImpl(Ark_GestureEvent peer, const Ark_Number* velocityY) @@ -27342,15 +27197,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetVelocityImpl(Ark_GestureEvent peer) + Ark_Number GetVelocityImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getVelocity("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetVelocityImpl(Ark_GestureEvent peer, const Ark_Number* velocity) @@ -27931,15 +27786,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return (Ark_Matrix2D) 300; } - Ark_Int32 GetScaleXImpl(Ark_Matrix2D peer) + Ark_Number GetScaleXImpl(Ark_Matrix2D peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getScaleX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetScaleXImpl(Ark_Matrix2D peer, const Ark_Number* scaleX) @@ -27951,15 +27806,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetRotateYImpl(Ark_Matrix2D peer) + Ark_Number GetRotateYImpl(Ark_Matrix2D peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getRotateY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetRotateYImpl(Ark_Matrix2D peer, const Ark_Number* rotateY) @@ -27971,15 +27826,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetRotateXImpl(Ark_Matrix2D peer) + Ark_Number GetRotateXImpl(Ark_Matrix2D peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getRotateX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetRotateXImpl(Ark_Matrix2D peer, const Ark_Number* rotateX) @@ -27991,15 +27846,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetScaleYImpl(Ark_Matrix2D peer) + Ark_Number GetScaleYImpl(Ark_Matrix2D peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getScaleY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetScaleYImpl(Ark_Matrix2D peer, const Ark_Number* scaleY) @@ -28011,15 +27866,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetTranslateXImpl(Ark_Matrix2D peer) + Ark_Number GetTranslateXImpl(Ark_Matrix2D peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getTranslateX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetTranslateXImpl(Ark_Matrix2D peer, const Ark_Number* translateX) @@ -28031,15 +27886,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetTranslateYImpl(Ark_Matrix2D peer) + Ark_Number GetTranslateYImpl(Ark_Matrix2D peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getTranslateY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetTranslateYImpl(Ark_Matrix2D peer, const Ark_Number* translateY) @@ -28091,6 +27946,16 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return {}; } + Ark_NavPathInfo GetPathInfoImpl(Ark_NavDestinationContext peer) + { + if (!needGroupedLog(1)) + return (Ark_NavPathInfo) 300; + string out("getPathInfo("); + out.append(") \n"); + out.append("[return (Ark_NavPathInfo) 300] \n"); + appendGroupedLog(1, out); + return (Ark_NavPathInfo) 300; + } void SetPathInfoImpl(Ark_NavDestinationContext peer, Ark_NavPathInfo pathInfo) { @@ -28101,6 +27966,16 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } + Ark_NavPathStack GetPathStackImpl(Ark_NavDestinationContext peer) + { + if (!needGroupedLog(1)) + return (Ark_NavPathStack) 300; + string out("getPathStack("); + out.append(") \n"); + out.append("[return (Ark_NavPathStack) 300] \n"); + appendGroupedLog(1, out); + return (Ark_NavPathStack) 300; + } void SetPathStackImpl(Ark_NavDestinationContext peer, Ark_NavPathStack pathStack) { @@ -28298,6 +28173,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void PushDestination0Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_NavPathStack peer, Ark_NavPathInfo info, const Opt_Boolean* animated, @@ -28315,6 +28191,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void PushDestination1Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_NavPathStack peer, Ark_NavPathInfo info, const Opt_NavigationOptions* options, @@ -28367,6 +28244,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void PushDestinationByName0Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_NavPathStack peer, const Ark_String* name, const Ark_CustomObject* param, @@ -28387,6 +28265,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void PushDestinationByName1Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_NavPathStack peer, const Ark_String* name, const Ark_CustomObject* param, @@ -28436,6 +28315,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void ReplaceDestinationImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_NavPathStack peer, Ark_NavPathInfo info, const Opt_NavigationOptions* options, @@ -28468,29 +28348,29 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 RemoveByIndexesImpl(Ark_NavPathStack peer, - const Array_Number* indexes) + Ark_Number RemoveByIndexesImpl(Ark_NavPathStack peer, + const Array_Number* indexes) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("removeByIndexes("); WriteToString(&out, indexes); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 RemoveByNameImpl(Ark_NavPathStack peer, - const Ark_String* name) + Ark_Number RemoveByNameImpl(Ark_NavPathStack peer, + const Ark_String* name) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("removeByName("); WriteToString(&out, name); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } Ark_Boolean RemoveByNavDestinationIdImpl(Ark_NavPathStack peer, const Ark_String* navDestinationId) @@ -28531,28 +28411,28 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return {}; } - Ark_Int32 PopToName0Impl(Ark_NavPathStack peer, - const Ark_String* name, - const Opt_Boolean* animated) + Ark_Number PopToName0Impl(Ark_NavPathStack peer, + const Ark_String* name, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("popToName("); WriteToString(&out, name); out.append(", "); WriteToString(&out, animated); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 PopToName1Impl(Ark_NavPathStack peer, - const Ark_String* name, - const Ark_CustomObject* result, - const Opt_Boolean* animated) + Ark_Number PopToName1Impl(Ark_NavPathStack peer, + const Ark_String* name, + const Ark_CustomObject* result, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("popToName("); WriteToString(&out, name); out.append(", "); @@ -28560,9 +28440,9 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(", "); WriteToString(&out, animated); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void PopToIndex0Impl(Ark_NavPathStack peer, const Ark_Number* index, @@ -28593,20 +28473,20 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 MoveToTopImpl(Ark_NavPathStack peer, - const Ark_String* name, - const Opt_Boolean* animated) + Ark_Number MoveToTopImpl(Ark_NavPathStack peer, + const Ark_String* name, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("moveToTop("); WriteToString(&out, name); out.append(", "); WriteToString(&out, animated); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void MoveIndexToTopImpl(Ark_NavPathStack peer, const Ark_Number* index, @@ -28687,15 +28567,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return {}; } - Ark_Int32 SizeImpl(Ark_NavPathStack peer) + Ark_Number SizeImpl(Ark_NavPathStack peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("size("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void DisableAnimationImpl(Ark_NavPathStack peer, Ark_Boolean value) @@ -28891,15 +28771,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Int32 GetCaretOffsetImpl(Ark_RichEditorBaseController peer) + Ark_Number GetCaretOffsetImpl(Ark_RichEditorBaseController peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getCaretOffset("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } Ark_Boolean SetCaretOffsetImpl(Ark_RichEditorBaseController peer, const Ark_Number* offset) @@ -29025,65 +28905,65 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Int32 AddTextSpanImpl(Ark_RichEditorController peer, - const Ark_String* value, - const Opt_RichEditorTextSpanOptions* options) + Ark_Number AddTextSpanImpl(Ark_RichEditorController peer, + const Ark_String* value, + const Opt_RichEditorTextSpanOptions* options) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("addTextSpan("); WriteToString(&out, value); out.append(", "); WriteToString(&out, options); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 AddImageSpanImpl(Ark_RichEditorController peer, - const Ark_Union_PixelMap_ResourceStr* value, - const Opt_RichEditorImageSpanOptions* options) + Ark_Number AddImageSpanImpl(Ark_RichEditorController peer, + const Ark_Union_PixelMap_ResourceStr* value, + const Opt_RichEditorImageSpanOptions* options) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("addImageSpan("); WriteToString(&out, value); out.append(", "); WriteToString(&out, options); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 AddBuilderSpanImpl(Ark_RichEditorController peer, - const CustomNodeBuilder* value, - const Opt_RichEditorBuilderSpanOptions* options) + Ark_Number AddBuilderSpanImpl(Ark_RichEditorController peer, + const CustomNodeBuilder* value, + const Opt_RichEditorBuilderSpanOptions* options) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("addBuilderSpan("); WriteToString(&out, value); out.append(", "); WriteToString(&out, options); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 AddSymbolSpanImpl(Ark_RichEditorController peer, - const Ark_Resource* value, - const Opt_RichEditorSymbolSpanOptions* options) + Ark_Number AddSymbolSpanImpl(Ark_RichEditorController peer, + const Ark_Resource* value, + const Opt_RichEditorSymbolSpanOptions* options) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("addSymbolSpan("); WriteToString(&out, value); out.append(", "); WriteToString(&out, options); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void UpdateSpanStyleImpl(Ark_RichEditorController peer, const Ark_Type_RichEditorController_updateSpanStyle_value* value) @@ -29394,21 +29274,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return {}; } - Ark_Int32 GetItemIndexImpl(Ark_VMContext vmContext, - Ark_Scroller peer, - const Ark_Number* x, - const Ark_Number* y) + Ark_Number GetItemIndexImpl(Ark_VMContext vmContext, + Ark_Scroller peer, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getItemIndex("); WriteToString(&out, x); out.append(", "); WriteToString(&out, y); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } } // ScrollerAccessor namespace SearchControllerAccessor { @@ -29581,15 +29461,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetSelectedIndexImpl(Ark_SwiperContentTransitionProxy peer) + Ark_Number GetSelectedIndexImpl(Ark_SwiperContentTransitionProxy peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getSelectedIndex("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetSelectedIndexImpl(Ark_SwiperContentTransitionProxy peer, const Ark_Number* selectedIndex) @@ -29601,15 +29481,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetIndexImpl(Ark_SwiperContentTransitionProxy peer) + Ark_Number GetIndexImpl(Ark_SwiperContentTransitionProxy peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getIndex("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetIndexImpl(Ark_SwiperContentTransitionProxy peer, const Ark_Number* index) @@ -29621,15 +29501,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetPositionImpl(Ark_SwiperContentTransitionProxy peer) + Ark_Number GetPositionImpl(Ark_SwiperContentTransitionProxy peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getPosition("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetPositionImpl(Ark_SwiperContentTransitionProxy peer, const Ark_Number* position) @@ -29641,15 +29521,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetMainAxisLengthImpl(Ark_SwiperContentTransitionProxy peer) + Ark_Number GetMainAxisLengthImpl(Ark_SwiperContentTransitionProxy peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getMainAxisLength("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetMainAxisLengthImpl(Ark_SwiperContentTransitionProxy peer, const Ark_Number* mainAxisLength) @@ -29988,6 +29868,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void PreloadItemsImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_TabsController peer, const Opt_Array_Number* indices, const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) @@ -30059,15 +29940,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetFromImpl(Ark_TabContentTransitionProxy peer) + Ark_Number GetFromImpl(Ark_TabContentTransitionProxy peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getFrom("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetFromImpl(Ark_TabContentTransitionProxy peer, const Ark_Number* from) @@ -30079,15 +29960,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetToImpl(Ark_TabContentTransitionProxy peer) + Ark_Number GetToImpl(Ark_TabContentTransitionProxy peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getTo("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetToImpl(Ark_TabContentTransitionProxy peer, const Ark_Number* to) @@ -30391,15 +30272,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return 0; } - Ark_Int32 GetCaretOffsetImpl(Ark_TextEditControllerEx peer) + Ark_Number GetCaretOffsetImpl(Ark_TextEditControllerEx peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getCaretOffset("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } Ark_PreviewText GetPreviewTextImpl(Ark_TextEditControllerEx peer) { @@ -30491,15 +30372,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Int32 GetLineCountImpl(Ark_LayoutManager peer) + Ark_Number GetLineCountImpl(Ark_LayoutManager peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getLineCount("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } Ark_PositionWithAffinity GetGlyphPositionAtCoordinateImpl(Ark_LayoutManager peer, const Ark_Number* x, @@ -30599,6 +30480,76 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return 0; } + Ark_TextMenuItemId GetCUTImpl() + { + if (!needGroupedLog(1)) + return (Ark_TextMenuItemId) 300; + string out("getCUT("); + out.append(") \n"); + out.append("[return (Ark_TextMenuItemId) 300] \n"); + appendGroupedLog(1, out); + return (Ark_TextMenuItemId) 300; + } + Ark_TextMenuItemId GetCOPYImpl() + { + if (!needGroupedLog(1)) + return (Ark_TextMenuItemId) 300; + string out("getCOPY("); + out.append(") \n"); + out.append("[return (Ark_TextMenuItemId) 300] \n"); + appendGroupedLog(1, out); + return (Ark_TextMenuItemId) 300; + } + Ark_TextMenuItemId GetPASTEImpl() + { + if (!needGroupedLog(1)) + return (Ark_TextMenuItemId) 300; + string out("getPASTE("); + out.append(") \n"); + out.append("[return (Ark_TextMenuItemId) 300] \n"); + appendGroupedLog(1, out); + return (Ark_TextMenuItemId) 300; + } + Ark_TextMenuItemId GetSELECT_ALLImpl() + { + if (!needGroupedLog(1)) + return (Ark_TextMenuItemId) 300; + string out("getSELECT_ALL("); + out.append(") \n"); + out.append("[return (Ark_TextMenuItemId) 300] \n"); + appendGroupedLog(1, out); + return (Ark_TextMenuItemId) 300; + } + Ark_TextMenuItemId GetCOLLABORATION_SERVICEImpl() + { + if (!needGroupedLog(1)) + return (Ark_TextMenuItemId) 300; + string out("getCOLLABORATION_SERVICE("); + out.append(") \n"); + out.append("[return (Ark_TextMenuItemId) 300] \n"); + appendGroupedLog(1, out); + return (Ark_TextMenuItemId) 300; + } + Ark_TextMenuItemId GetCAMERA_INPUTImpl() + { + if (!needGroupedLog(1)) + return (Ark_TextMenuItemId) 300; + string out("getCAMERA_INPUT("); + out.append(") \n"); + out.append("[return (Ark_TextMenuItemId) 300] \n"); + appendGroupedLog(1, out); + return (Ark_TextMenuItemId) 300; + } + Ark_TextMenuItemId GetAI_WRITERImpl() + { + if (!needGroupedLog(1)) + return (Ark_TextMenuItemId) 300; + string out("getAI_WRITER("); + out.append(") \n"); + out.append("[return (Ark_TextMenuItemId) 300] \n"); + appendGroupedLog(1, out); + return (Ark_TextMenuItemId) 300; + } } // TextMenuItemIdAccessor namespace EditMenuOptionsAccessor { void DestroyPeerImpl(Ark_EditMenuOptions peer) @@ -31746,25 +31697,25 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Int32 XImpl(Ark_WebContextMenuParam peer) + Ark_Number XImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("x("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 YImpl(Ark_WebContextMenuParam peer) + Ark_Number YImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("y("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } Ark_String GetLinkUrlImpl(Ark_WebContextMenuParam peer) { @@ -31856,35 +31807,35 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return 0; } - Ark_Int32 GetEditStateFlagsImpl(Ark_WebContextMenuParam peer) + Ark_Number GetEditStateFlagsImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getEditStateFlags("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 GetPreviewWidthImpl(Ark_WebContextMenuParam peer) + Ark_Number GetPreviewWidthImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getPreviewWidth("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 GetPreviewHeightImpl(Ark_WebContextMenuParam peer) + Ark_Number GetPreviewHeightImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getPreviewHeight("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } } // WebContextMenuParamAccessor namespace WebContextMenuResultAccessor { @@ -32024,15 +31975,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return {}; } - Ark_Int32 GetLineNumberImpl(Ark_ConsoleMessage peer) + Ark_Number GetLineNumberImpl(Ark_ConsoleMessage peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getLineNumber("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } Ark_MessageLevel GetMessageLevelImpl(Ark_ConsoleMessage peer) { @@ -32224,15 +32175,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return {}; } - Ark_Int32 GetResponseCodeImpl(Ark_WebResourceResponse peer) + Ark_Number GetResponseCodeImpl(Ark_WebResourceResponse peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getResponseCode("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } void SetResponseDataImpl(Ark_WebResourceResponse peer, const Ark_Union_String_Number_Resource_Buffer* data) @@ -32354,15 +32305,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return {}; } - Ark_Int32 GetErrorCodeImpl(Ark_WebResourceError peer) + Ark_Number GetErrorCodeImpl(Ark_WebResourceError peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getErrorCode("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } } // WebResourceErrorAccessor namespace JsGeolocationAccessor { @@ -32836,6 +32787,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } void StartImageAnalyzerImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_XComponentController peer, const Ark_ImageAnalyzerConfig* config, const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) @@ -32942,15 +32894,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return {}; } - Ark_Int32 LengthImpl(Ark_WaterFlowSections peer) + Ark_Number LengthImpl(Ark_WaterFlowSections peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("length("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } } // WaterFlowSectionsAccessor namespace UIExtensionProxyAccessor { @@ -33137,6 +33089,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { return (Ark_StyledString) 300; } void FromHtmlImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, const Ark_String* html, const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) { @@ -33173,6 +33126,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { return {}; } void UnmarshallingImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, const Ark_Buffer* buffer, const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) { @@ -33185,15 +33139,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetLengthImpl(Ark_StyledString peer) + Ark_Number GetLengthImpl(Ark_StyledString peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getLength("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } } // StyledStringAccessor namespace TextStyle_styled_stringAccessor { @@ -33236,25 +33190,25 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return {}; } - Ark_Int32 GetFontSizeImpl(Ark_TextStyle_styled_string peer) + Ark_Number GetFontSizeImpl(Ark_TextStyle_styled_string peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getFontSize("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 GetFontWeightImpl(Ark_TextStyle_styled_string peer) + Ark_Number GetFontWeightImpl(Ark_TextStyle_styled_string peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getFontWeight("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } Ark_FontStyle GetFontStyleImpl(Ark_TextStyle_styled_string peer) { @@ -33348,15 +33302,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Int32 GetBaselineOffsetImpl(Ark_BaselineOffsetStyle peer) + Ark_Number GetBaselineOffsetImpl(Ark_BaselineOffsetStyle peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getBaselineOffset("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } } // BaselineOffsetStyleAccessor namespace LetterSpacingStyleAccessor { @@ -33389,15 +33343,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Int32 GetLetterSpacingImpl(Ark_LetterSpacingStyle peer) + Ark_Number GetLetterSpacingImpl(Ark_LetterSpacingStyle peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getLetterSpacing("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } } // LetterSpacingStyleAccessor namespace TextShadowStyleAccessor { @@ -33543,25 +33497,25 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return {}; } - Ark_Int32 GetTextIndentImpl(Ark_ParagraphStyle peer) + Ark_Number GetTextIndentImpl(Ark_ParagraphStyle peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getTextIndent("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_Int32 GetMaxLinesImpl(Ark_ParagraphStyle peer) + Ark_Number GetMaxLinesImpl(Ark_ParagraphStyle peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getMaxLines("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } Ark_TextOverflow GetOverflowImpl(Ark_ParagraphStyle peer) { @@ -33614,15 +33568,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Int32 GetLineHeightImpl(Ark_LineHeightStyle peer) + Ark_Number GetLineHeightImpl(Ark_LineHeightStyle peer) { if (!needGroupedLog(1)) - return 0; + return {42}; string out("getLineHeight("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } } // LineHeightStyleAccessor namespace UrlStyleAccessor { @@ -33873,6 +33827,16 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } + Ark_PixelMap GetValueImpl(Ark_ImageAttachment peer) + { + if (!needGroupedLog(1)) + return (Ark_PixelMap) 300; + string out("getValue("); + out.append(") \n"); + out.append("[return (Ark_PixelMap) 300] \n"); + appendGroupedLog(1, out); + return (Ark_PixelMap) 300; + } Ark_ImageSpanAlignment GetVerticalAlignImpl(Ark_ImageAttachment peer) { if (!needGroupedLog(1)) @@ -34026,41 +33990,144 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } } // LinearIndicatorControllerAccessor - namespace GlobalScope_Profiler_inspectorAccessor { - void DestroyPeerImpl(Ark_GlobalScope_Profiler_inspector peer) + namespace GlobalScopeAccessor { + Ark_Context GetContextImpl(const Opt_CustomObject* component) { if (!needGroupedLog(1)) - return; - string out("destroyPeer("); + return {}; + string out("getContext("); + WriteToString(&out, component); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void RegisterVsyncCallbackImpl(const Callback_String_Void* callback_) + void PostCardActionImpl(const Ark_CustomObject* component, + const Ark_CustomObject* action) { if (!needGroupedLog(1)) return; - string out("registerVsyncCallback("); - WriteToString(&out, callback_); + string out("postCardAction("); + WriteToString(&out, component); + out.append(", "); + WriteToString(&out, action); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Resource Dollar_rImpl(const Ark_String* value, + const Array_CustomObject* params) + { + if (!needGroupedLog(1)) + return {}; + string out("dollar_r("); + WriteToString(&out, value); + out.append(", "); + WriteToString(&out, params); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + Ark_Resource Dollar_rawfileImpl(const Ark_String* value) + { + if (!needGroupedLog(1)) + return {}; + string out("dollar_rawfile("); + WriteToString(&out, value); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void UnregisterVsyncCallbackImpl() + void AnimateToImpl(const Ark_AnimateParam* value, + const Callback_Void* event) { if (!needGroupedLog(1)) return; - string out("unregisterVsyncCallback("); + string out("animateTo("); + WriteToString(&out, value); + out.append(", "); + WriteToString(&out, event); out.append(") \n"); appendGroupedLog(1, out); } - } // GlobalScope_Profiler_inspectorAccessor - namespace GlobalScope_inspectorAccessor { - void DestroyPeerImpl(Ark_GlobalScope_inspector peer) + void AnimateToImmediatelyImpl(const Ark_AnimateParam* value, + const Callback_Void* event) { if (!needGroupedLog(1)) return; - string out("destroyPeer("); + string out("animateToImmediately("); + WriteToString(&out, value); + out.append(", "); + WriteToString(&out, event); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number Vp2pxImpl(const Ark_Number* value) + { + if (!needGroupedLog(1)) + return {42}; + string out("vp2px("); + WriteToString(&out, value); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + Ark_Number Px2vpImpl(const Ark_Number* value) + { + if (!needGroupedLog(1)) + return {42}; + string out("px2vp("); + WriteToString(&out, value); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; + } + Ark_Number Fp2pxImpl(const Ark_Number* value) + { + if (!needGroupedLog(1)) + return {42}; + string out("fp2px("); + WriteToString(&out, value); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + Ark_Number Px2fpImpl(const Ark_Number* value) + { + if (!needGroupedLog(1)) + return {42}; + string out("px2fp("); + WriteToString(&out, value); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + Ark_Number Lpx2pxImpl(const Ark_Number* value) + { + if (!needGroupedLog(1)) + return {42}; + string out("lpx2px("); + WriteToString(&out, value); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + Ark_Number Px2lpxImpl(const Ark_Number* value) + { + if (!needGroupedLog(1)) + return {42}; + string out("px2lpx("); + WriteToString(&out, value); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; } Ark_CustomObject GetInspectorNodesImpl() { @@ -34092,7 +34159,52 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - } // GlobalScope_inspectorAccessor + void Profiler_registerVsyncCallbackImpl(const Callback_String_Void* callback_) + { + if (!needGroupedLog(1)) + return; + string out("Profiler_registerVsyncCallback("); + WriteToString(&out, callback_); + out.append(") \n"); + appendGroupedLog(1, out); + } + void Profiler_unregisterVsyncCallbackImpl() + { + if (!needGroupedLog(1)) + return; + string out("Profiler_unregisterVsyncCallback("); + out.append(") \n"); + appendGroupedLog(1, out); + } + void CursorControl_setCursorImpl(Ark_PointerStyle value) + { + if (!needGroupedLog(1)) + return; + string out("cursorControl_setCursor("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void CursorControl_restoreDefaultImpl() + { + if (!needGroupedLog(1)) + return; + string out("cursorControl_restoreDefault("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Boolean FocusControl_requestFocusImpl(const Ark_String* value) + { + if (!needGroupedLog(1)) + return 0; + string out("focusControl_requestFocus("); + WriteToString(&out, value); + out.append(") \n"); + out.append("[return 0] \n"); + appendGroupedLog(1, out); + return 0; + } + } // GlobalScopeAccessor const GENERATED_ArkUIAnimationExtenderAccessor* GetAnimationExtenderAccessor() { static const GENERATED_ArkUIAnimationExtenderAccessor AnimationExtenderAccessorImpl { @@ -34135,8 +34247,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { LazyForEachOpsAccessor::NeedMoreElementsImpl, LazyForEachOpsAccessor::OnRangeUpdateImpl, LazyForEachOpsAccessor::SetCurrentIndexImpl, - LazyForEachOpsAccessor::PrepareImpl, - LazyForEachOpsAccessor::NotifyChangeImpl, + LazyForEachOpsAccessor::PrepareImpl }; return &LazyForEachOpsAccessorImpl; } @@ -34794,6 +34905,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { CanvasRenderingContext2DAccessor::OffOnDetachImpl, CanvasRenderingContext2DAccessor::GetHeightImpl, CanvasRenderingContext2DAccessor::GetWidthImpl, + CanvasRenderingContext2DAccessor::GetCanvasImpl, }; return &CanvasRenderingContext2DAccessorImpl; } @@ -34842,6 +34954,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { DrawingRenderingContextAccessor::CtorImpl, DrawingRenderingContextAccessor::GetFinalizerImpl, DrawingRenderingContextAccessor::InvalidateImpl, + DrawingRenderingContextAccessor::GetCanvasImpl, }; return &DrawingRenderingContextAccessorImpl; } @@ -34894,6 +35007,10 @@ namespace OHOS::Ace::NG::GeneratedModifier { TransitionEffectAccessor::AsymmetricImpl, TransitionEffectAccessor::AnimationImpl, TransitionEffectAccessor::CombineImpl, + TransitionEffectAccessor::GetIDENTITYImpl, + TransitionEffectAccessor::GetOPACITYImpl, + TransitionEffectAccessor::GetSLIDEImpl, + TransitionEffectAccessor::GetSLIDE_SWITCHImpl, }; return &TransitionEffectAccessorImpl; } @@ -34901,31 +35018,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct TransitionEffectPeer { virtual ~TransitionEffectPeer() = default; }; - const GENERATED_ArkUIGlobalScope_focusControl_commonAccessor* GetGlobalScope_focusControl_commonAccessor() - { - static const GENERATED_ArkUIGlobalScope_focusControl_commonAccessor GlobalScope_focusControl_commonAccessorImpl { - GlobalScope_focusControl_commonAccessor::DestroyPeerImpl, - GlobalScope_focusControl_commonAccessor::RequestFocusImpl, - }; - return &GlobalScope_focusControl_commonAccessorImpl; - } - - struct GlobalScope_focusControl_commonPeer { - virtual ~GlobalScope_focusControl_commonPeer() = default; - }; - const GENERATED_ArkUIGlobalScope_cursorControl_commonAccessor* GetGlobalScope_cursorControl_commonAccessor() - { - static const GENERATED_ArkUIGlobalScope_cursorControl_commonAccessor GlobalScope_cursorControl_commonAccessorImpl { - GlobalScope_cursorControl_commonAccessor::DestroyPeerImpl, - GlobalScope_cursorControl_commonAccessor::SetCursorImpl, - GlobalScope_cursorControl_commonAccessor::RestoreDefaultImpl, - }; - return &GlobalScope_cursorControl_commonAccessorImpl; - } - - struct GlobalScope_cursorControl_commonPeer { - virtual ~GlobalScope_cursorControl_commonPeer() = default; - }; const GENERATED_ArkUIBaseEventAccessor* GetBaseEventAccessor() { static const GENERATED_ArkUIBaseEventAccessor BaseEventAccessorImpl { @@ -35303,29 +35395,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct GestureModifierPeer { virtual ~GestureModifierPeer() = default; }; - const GENERATED_ArkUIGlobalScope_commonAccessor* GetGlobalScope_commonAccessor() - { - static const GENERATED_ArkUIGlobalScope_commonAccessor GlobalScope_commonAccessorImpl { - GlobalScope_commonAccessor::DestroyPeerImpl, - GlobalScope_commonAccessor::GetContextImpl, - GlobalScope_commonAccessor::PostCardActionImpl, - GlobalScope_commonAccessor::Dollar_rImpl, - GlobalScope_commonAccessor::Dollar_rawfileImpl, - GlobalScope_commonAccessor::AnimateToImpl, - GlobalScope_commonAccessor::AnimateToImmediatelyImpl, - GlobalScope_commonAccessor::Vp2pxImpl, - GlobalScope_commonAccessor::Px2vpImpl, - GlobalScope_commonAccessor::Fp2pxImpl, - GlobalScope_commonAccessor::Px2fpImpl, - GlobalScope_commonAccessor::Lpx2pxImpl, - GlobalScope_commonAccessor::Px2lpxImpl, - }; - return &GlobalScope_commonAccessorImpl; - } - - struct GlobalScope_commonPeer { - virtual ~GlobalScope_commonPeer() = default; - }; const GENERATED_ArkUIContextMenuAccessor* GetContextMenuAccessor() { static const GENERATED_ArkUIContextMenuAccessor ContextMenuAccessorImpl { @@ -35687,7 +35756,9 @@ namespace OHOS::Ace::NG::GeneratedModifier { NavDestinationContextAccessor::CtorImpl, NavDestinationContextAccessor::GetFinalizerImpl, NavDestinationContextAccessor::GetConfigInRouteMapImpl, + NavDestinationContextAccessor::GetPathInfoImpl, NavDestinationContextAccessor::SetPathInfoImpl, + NavDestinationContextAccessor::GetPathStackImpl, NavDestinationContextAccessor::SetPathStackImpl, NavDestinationContextAccessor::GetNavDestinationIdImpl, NavDestinationContextAccessor::SetNavDestinationIdImpl, @@ -36176,6 +36247,13 @@ namespace OHOS::Ace::NG::GeneratedModifier { TextMenuItemIdAccessor::GetFinalizerImpl, TextMenuItemIdAccessor::OfImpl, TextMenuItemIdAccessor::EqualsImpl, + TextMenuItemIdAccessor::GetCUTImpl, + TextMenuItemIdAccessor::GetCOPYImpl, + TextMenuItemIdAccessor::GetPASTEImpl, + TextMenuItemIdAccessor::GetSELECT_ALLImpl, + TextMenuItemIdAccessor::GetCOLLABORATION_SERVICEImpl, + TextMenuItemIdAccessor::GetCAMERA_INPUTImpl, + TextMenuItemIdAccessor::GetAI_WRITERImpl, }; return &TextMenuItemIdAccessorImpl; } @@ -36957,6 +37035,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { ImageAttachmentAccessor::DestroyPeerImpl, ImageAttachmentAccessor::CtorImpl, ImageAttachmentAccessor::GetFinalizerImpl, + ImageAttachmentAccessor::GetValueImpl, ImageAttachmentAccessor::GetVerticalAlignImpl, ImageAttachmentAccessor::GetObjectFitImpl, }; @@ -36999,32 +37078,35 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct LinearIndicatorControllerPeer { virtual ~LinearIndicatorControllerPeer() = default; }; - const GENERATED_ArkUIGlobalScope_Profiler_inspectorAccessor* GetGlobalScope_Profiler_inspectorAccessor() - { - static const GENERATED_ArkUIGlobalScope_Profiler_inspectorAccessor GlobalScope_Profiler_inspectorAccessorImpl { - GlobalScope_Profiler_inspectorAccessor::DestroyPeerImpl, - GlobalScope_Profiler_inspectorAccessor::RegisterVsyncCallbackImpl, - GlobalScope_Profiler_inspectorAccessor::UnregisterVsyncCallbackImpl, - }; - return &GlobalScope_Profiler_inspectorAccessorImpl; - } - - struct GlobalScope_Profiler_inspectorPeer { - virtual ~GlobalScope_Profiler_inspectorPeer() = default; - }; - const GENERATED_ArkUIGlobalScope_inspectorAccessor* GetGlobalScope_inspectorAccessor() - { - static const GENERATED_ArkUIGlobalScope_inspectorAccessor GlobalScope_inspectorAccessorImpl { - GlobalScope_inspectorAccessor::DestroyPeerImpl, - GlobalScope_inspectorAccessor::GetInspectorNodesImpl, - GlobalScope_inspectorAccessor::GetInspectorNodeByIdImpl, - GlobalScope_inspectorAccessor::SetAppBgColorImpl, - }; - return &GlobalScope_inspectorAccessorImpl; - } - - struct GlobalScope_inspectorPeer { - virtual ~GlobalScope_inspectorPeer() = default; + const GENERATED_ArkUIGlobalScopeAccessor* GetGlobalScopeAccessor() + { + static const GENERATED_ArkUIGlobalScopeAccessor GlobalScopeAccessorImpl { + GlobalScopeAccessor::GetContextImpl, + GlobalScopeAccessor::PostCardActionImpl, + GlobalScopeAccessor::Dollar_rImpl, + GlobalScopeAccessor::Dollar_rawfileImpl, + GlobalScopeAccessor::AnimateToImpl, + GlobalScopeAccessor::AnimateToImmediatelyImpl, + GlobalScopeAccessor::Vp2pxImpl, + GlobalScopeAccessor::Px2vpImpl, + GlobalScopeAccessor::Fp2pxImpl, + GlobalScopeAccessor::Px2fpImpl, + GlobalScopeAccessor::Lpx2pxImpl, + GlobalScopeAccessor::Px2lpxImpl, + GlobalScopeAccessor::GetInspectorNodesImpl, + GlobalScopeAccessor::GetInspectorNodeByIdImpl, + GlobalScopeAccessor::SetAppBgColorImpl, + GlobalScopeAccessor::Profiler_registerVsyncCallbackImpl, + GlobalScopeAccessor::Profiler_unregisterVsyncCallbackImpl, + GlobalScopeAccessor::CursorControl_setCursorImpl, + GlobalScopeAccessor::CursorControl_restoreDefaultImpl, + GlobalScopeAccessor::FocusControl_requestFocusImpl, + }; + return &GlobalScopeAccessorImpl; + } + + struct GlobalScopePeer { + virtual ~GlobalScopePeer() = default; }; const GENERATED_ArkUIAccessors* GENERATED_GetArkUIAccessors() { @@ -37074,8 +37156,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetICurveAccessor, GetDrawModifierAccessor, GetTransitionEffectAccessor, - GetGlobalScope_focusControl_commonAccessor, - GetGlobalScope_cursorControl_commonAccessor, GetBaseEventAccessor, GetClickEventAccessor, GetHoverEventAccessor, @@ -37093,7 +37173,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetChildrenMainSizeAccessor, GetUICommonEventAccessor, GetGestureModifierAccessor, - GetGlobalScope_commonAccessor, GetContextMenuAccessor, GetCustomDialogControllerAccessor, GetLinearGradientAccessor, @@ -37189,8 +37268,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetImageAttachmentAccessor, GetCustomSpanAccessor, GetLinearIndicatorControllerAccessor, - GetGlobalScope_Profiler_inspectorAccessor, - GetGlobalScope_inspectorAccessor, + GetGlobalScopeAccessor, }; return &accessorsImpl; } diff --git a/arkoala/framework/native/src/generated/real_impl.cc b/arkoala/framework/native/src/generated/real_impl.cc index eb0738327..bc3094d4f 100644 --- a/arkoala/framework/native/src/generated/real_impl.cc +++ b/arkoala/framework/native/src/generated/real_impl.cc @@ -912,15 +912,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - void NotifyChangeImpl(Ark_NativePointer node, Ark_Int32 startIdx, Ark_Int32 endIdx, Ark_Int32 count) - { - if (!needGroupedLog(1)) - return; - string out("NotifyChange("); - WriteToString(&out, node); - out.append(") \n"); - appendGroupedLog(1, out); - } } // LazyForEachOpsAccessor namespace CommonMethodModifier { @@ -933,6 +924,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); + auto frameNode = AsNode(node); + auto callback = *value; + callback.resource.hold(callback.resource.resourceId); + auto onEvent = [callback](Ark_ClickEvent event) { + if (callback.call) { + callback.call(callback.resource.resourceId, event); + } + }; + frameNode->setClickEvent(std::move(onEvent)); } void OnClick1Impl(Ark_NativePointer node, const Callback_ClickEvent_Void* event, @@ -946,8 +946,26 @@ namespace OHOS::Ace::NG::GeneratedModifier { WriteToString(&out, distanceThreshold); out.append(") \n"); appendGroupedLog(1, out); + auto frameNode = AsNode(node); + auto callback = *event; + callback.resource.hold(callback.resource.resourceId); + auto onEvent = [callback](Ark_ClickEvent event) { + if (callback.call) { + callback.call(callback.resource.resourceId, event); + } + }; + frameNode->setClickEvent(std::move(onEvent)); } } // CommonMethodModifier + + namespace EventEmulatorAccessor { + void EmitClickEventImpl(Ark_NativePointer node, + Ark_ClickEvent event) + { + auto frameNode = AsNode(node); + frameNode->callClickEvent(event); + } + } // EventEmulatorAccessor } // end of handWritten implementations @@ -10559,7 +10577,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { Ark_LengthUnit unit) { } - Ark_Int32 GetValueImpl(Ark_LengthMetrics peer) + Ark_Number GetValueImpl(Ark_LengthMetrics peer) { return {}; } @@ -11049,7 +11067,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { void DisposeImpl(Ark_FrameNode peer) { } - Ark_Int32 GetOpacityImpl(Ark_FrameNode peer) + Ark_Number GetOpacityImpl(Ark_FrameNode peer) { return {}; } @@ -11128,15 +11146,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void EmitClickEventImpl(Ark_NativePointer node, - Ark_ClickEvent event) - { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); - //auto convValue = Converter::Convert(node); - //auto convValue = Converter::OptConvert(node); // for enums - //undefinedModelNG::SetEmitClickEvent(frameNode, convValue); - } void EmitTextInputEventImpl(Ark_NativePointer node, const Ark_String* text) { @@ -11475,11 +11484,11 @@ namespace OHOS::Ace::NG::GeneratedModifier { void CloseImpl(Ark_ImageBitmap peer) { } - Ark_Int32 GetHeightImpl(Ark_ImageBitmap peer) + Ark_Number GetHeightImpl(Ark_ImageBitmap peer) { return {}; } - Ark_Int32 GetWidthImpl(Ark_ImageBitmap peer) + Ark_Number GetWidthImpl(Ark_ImageBitmap peer) { return {}; } @@ -11502,11 +11511,11 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Int32 GetHeightImpl(Ark_ImageData peer) + Ark_Number GetHeightImpl(Ark_ImageData peer) { return {}; } - Ark_Int32 GetWidthImpl(Ark_ImageData peer) + Ark_Number GetWidthImpl(Ark_ImageData peer) { return {}; } @@ -11794,7 +11803,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { void ResetImpl(Ark_CanvasRenderer peer) { } - Ark_Int32 GetGlobalAlphaImpl(Ark_CanvasRenderer peer) + Ark_Number GetGlobalAlphaImpl(Ark_CanvasRenderer peer) { return {}; } @@ -11850,7 +11859,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_String* lineCap) { } - Ark_Int32 GetLineDashOffsetImpl(Ark_CanvasRenderer peer) + Ark_Number GetLineDashOffsetImpl(Ark_CanvasRenderer peer) { return {}; } @@ -11866,7 +11875,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_String* lineJoin) { } - Ark_Int32 GetLineWidthImpl(Ark_CanvasRenderer peer) + Ark_Number GetLineWidthImpl(Ark_CanvasRenderer peer) { return {}; } @@ -11874,7 +11883,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* lineWidth) { } - Ark_Int32 GetMiterLimitImpl(Ark_CanvasRenderer peer) + Ark_Number GetMiterLimitImpl(Ark_CanvasRenderer peer) { return {}; } @@ -11882,7 +11891,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* miterLimit) { } - Ark_Int32 GetShadowBlurImpl(Ark_CanvasRenderer peer) + Ark_Number GetShadowBlurImpl(Ark_CanvasRenderer peer) { return {}; } @@ -11898,7 +11907,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_String* shadowColor) { } - Ark_Int32 GetShadowOffsetXImpl(Ark_CanvasRenderer peer) + Ark_Number GetShadowOffsetXImpl(Ark_CanvasRenderer peer) { return {}; } @@ -11906,7 +11915,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* shadowOffsetX) { } - Ark_Int32 GetShadowOffsetYImpl(Ark_CanvasRenderer peer) + Ark_Number GetShadowOffsetYImpl(Ark_CanvasRenderer peer) { return {}; } @@ -11970,6 +11979,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { return {}; } void StartImageAnalyzerImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_CanvasRenderingContext2D peer, const Ark_ImageAnalyzerConfig* config, const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) @@ -11998,11 +12008,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Opt_Callback_Void* callback_) { } - Ark_Int32 GetHeightImpl(Ark_CanvasRenderingContext2D peer) + Ark_Number GetHeightImpl(Ark_CanvasRenderingContext2D peer) { return {}; } - Ark_Int32 GetWidthImpl(Ark_CanvasRenderingContext2D peer) + Ark_Number GetWidthImpl(Ark_CanvasRenderingContext2D peer) + { + return {}; + } + Ark_FrameNode GetCanvasImpl(Ark_CanvasRenderingContext2D peer) { return {}; } @@ -12062,7 +12076,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Int32 GetHeightImpl(Ark_OffscreenCanvas peer) + Ark_Number GetHeightImpl(Ark_OffscreenCanvas peer) { return {}; } @@ -12070,7 +12084,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* height) { } - Ark_Int32 GetWidthImpl(Ark_OffscreenCanvas peer) + Ark_Number GetWidthImpl(Ark_OffscreenCanvas peer) { return {}; } @@ -12098,6 +12112,10 @@ namespace OHOS::Ace::NG::GeneratedModifier { void InvalidateImpl(Ark_DrawingRenderingContext peer) { } + Ark_DrawingCanvas GetCanvasImpl(Ark_DrawingRenderingContext peer) + { + return {}; + } } // DrawingRenderingContextAccessor namespace ICurveAccessor { void DestroyPeerImpl(Ark_ICurve peer) @@ -12115,8 +12133,8 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Int32 InterpolateImpl(Ark_ICurve peer, - const Ark_Number* fraction) + Ark_Number InterpolateImpl(Ark_ICurve peer, + const Ark_Number* fraction) { return {}; } @@ -12205,35 +12223,23 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - } // TransitionEffectAccessor - namespace GlobalScope_focusControl_commonAccessor { - void DestroyPeerImpl(Ark_GlobalScope_focusControl_common peer) - { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } - } - Ark_Boolean RequestFocusImpl(const Ark_String* value) + Ark_TransitionEffect GetIDENTITYImpl() { return {}; } - } // GlobalScope_focusControl_commonAccessor - namespace GlobalScope_cursorControl_commonAccessor { - void DestroyPeerImpl(Ark_GlobalScope_cursorControl_common peer) + Ark_TransitionEffect GetOPACITYImpl() { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - void SetCursorImpl(Ark_PointerStyle value) + Ark_TransitionEffect GetSLIDEImpl() { + return {}; } - void RestoreDefaultImpl() + Ark_TransitionEffect GetSLIDE_SWITCHImpl() { + return {}; } - } // GlobalScope_cursorControl_commonAccessor + } // TransitionEffectAccessor namespace BaseEventAccessor { void DestroyPeerImpl(Ark_BaseEvent peer) { @@ -12260,7 +12266,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_EventTarget* target) { } - Ark_Int32 GetTimestampImpl(Ark_BaseEvent peer) + Ark_Number GetTimestampImpl(Ark_BaseEvent peer) { return {}; } @@ -12276,7 +12282,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { Ark_SourceType source) { } - Ark_Int32 GetAxisHorizontalImpl(Ark_BaseEvent peer) + Ark_Number GetAxisHorizontalImpl(Ark_BaseEvent peer) { return {}; } @@ -12284,7 +12290,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* axisHorizontal) { } - Ark_Int32 GetAxisVerticalImpl(Ark_BaseEvent peer) + Ark_Number GetAxisVerticalImpl(Ark_BaseEvent peer) { return {}; } @@ -12292,7 +12298,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* axisVertical) { } - Ark_Int32 GetPressureImpl(Ark_BaseEvent peer) + Ark_Number GetPressureImpl(Ark_BaseEvent peer) { return {}; } @@ -12300,7 +12306,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* pressure) { } - Ark_Int32 GetTiltXImpl(Ark_BaseEvent peer) + Ark_Number GetTiltXImpl(Ark_BaseEvent peer) { return {}; } @@ -12308,7 +12314,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* tiltX) { } - Ark_Int32 GetTiltYImpl(Ark_BaseEvent peer) + Ark_Number GetTiltYImpl(Ark_BaseEvent peer) { return {}; } @@ -12324,7 +12330,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { Ark_SourceTool sourceTool) { } - Ark_Int32 GetDeviceIdImpl(Ark_BaseEvent peer) + Ark_Number GetDeviceIdImpl(Ark_BaseEvent peer) { return {}; } @@ -12349,7 +12355,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Int32 GetDisplayXImpl(Ark_ClickEvent peer) + Ark_Number GetDisplayXImpl(Ark_ClickEvent peer) { return {}; } @@ -12357,7 +12363,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* displayX) { } - Ark_Int32 GetDisplayYImpl(Ark_ClickEvent peer) + Ark_Number GetDisplayYImpl(Ark_ClickEvent peer) { return {}; } @@ -12365,7 +12371,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* displayY) { } - Ark_Int32 GetWindowXImpl(Ark_ClickEvent peer) + Ark_Number GetWindowXImpl(Ark_ClickEvent peer) { return {}; } @@ -12373,7 +12379,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* windowX) { } - Ark_Int32 GetWindowYImpl(Ark_ClickEvent peer) + Ark_Number GetWindowYImpl(Ark_ClickEvent peer) { return {}; } @@ -12381,7 +12387,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* windowY) { } - Ark_Int32 GetScreenXImpl(Ark_ClickEvent peer) + Ark_Number GetScreenXImpl(Ark_ClickEvent peer) { return {}; } @@ -12389,7 +12395,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* screenX) { } - Ark_Int32 GetScreenYImpl(Ark_ClickEvent peer) + Ark_Number GetScreenYImpl(Ark_ClickEvent peer) { return {}; } @@ -12397,7 +12403,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* screenY) { } - Ark_Int32 GetXImpl(Ark_ClickEvent peer) + Ark_Number GetXImpl(Ark_ClickEvent peer) { return {}; } @@ -12405,7 +12411,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* x) { } - Ark_Int32 GetYImpl(Ark_ClickEvent peer) + Ark_Number GetYImpl(Ark_ClickEvent peer) { return {}; } @@ -12479,7 +12485,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { Ark_MouseAction action) { } - Ark_Int32 GetDisplayXImpl(Ark_MouseEvent peer) + Ark_Number GetDisplayXImpl(Ark_MouseEvent peer) { return {}; } @@ -12487,7 +12493,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* displayX) { } - Ark_Int32 GetDisplayYImpl(Ark_MouseEvent peer) + Ark_Number GetDisplayYImpl(Ark_MouseEvent peer) { return {}; } @@ -12495,7 +12501,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* displayY) { } - Ark_Int32 GetWindowXImpl(Ark_MouseEvent peer) + Ark_Number GetWindowXImpl(Ark_MouseEvent peer) { return {}; } @@ -12503,7 +12509,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* windowX) { } - Ark_Int32 GetWindowYImpl(Ark_MouseEvent peer) + Ark_Number GetWindowYImpl(Ark_MouseEvent peer) { return {}; } @@ -12511,7 +12517,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* windowY) { } - Ark_Int32 GetScreenXImpl(Ark_MouseEvent peer) + Ark_Number GetScreenXImpl(Ark_MouseEvent peer) { return {}; } @@ -12519,7 +12525,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* screenX) { } - Ark_Int32 GetScreenYImpl(Ark_MouseEvent peer) + Ark_Number GetScreenYImpl(Ark_MouseEvent peer) { return {}; } @@ -12527,7 +12533,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* screenY) { } - Ark_Int32 GetXImpl(Ark_MouseEvent peer) + Ark_Number GetXImpl(Ark_MouseEvent peer) { return {}; } @@ -12535,7 +12541,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* x) { } - Ark_Int32 GetYImpl(Ark_MouseEvent peer) + Ark_Number GetYImpl(Ark_MouseEvent peer) { return {}; } @@ -12576,7 +12582,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { Ark_AccessibilityHoverType type) { } - Ark_Int32 GetXImpl(Ark_AccessibilityHoverEvent peer) + Ark_Number GetXImpl(Ark_AccessibilityHoverEvent peer) { return {}; } @@ -12584,7 +12590,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* x) { } - Ark_Int32 GetYImpl(Ark_AccessibilityHoverEvent peer) + Ark_Number GetYImpl(Ark_AccessibilityHoverEvent peer) { return {}; } @@ -12592,7 +12598,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* y) { } - Ark_Int32 GetDisplayXImpl(Ark_AccessibilityHoverEvent peer) + Ark_Number GetDisplayXImpl(Ark_AccessibilityHoverEvent peer) { return {}; } @@ -12600,7 +12606,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* displayX) { } - Ark_Int32 GetDisplayYImpl(Ark_AccessibilityHoverEvent peer) + Ark_Number GetDisplayYImpl(Ark_AccessibilityHoverEvent peer) { return {}; } @@ -12608,7 +12614,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* displayY) { } - Ark_Int32 GetWindowXImpl(Ark_AccessibilityHoverEvent peer) + Ark_Number GetWindowXImpl(Ark_AccessibilityHoverEvent peer) { return {}; } @@ -12616,7 +12622,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* windowX) { } - Ark_Int32 GetWindowYImpl(Ark_AccessibilityHoverEvent peer) + Ark_Number GetWindowYImpl(Ark_AccessibilityHoverEvent peer) { return {}; } @@ -12722,27 +12728,27 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Int32 GetDisplayXImpl(Ark_DragEvent peer) + Ark_Number GetDisplayXImpl(Ark_DragEvent peer) { return {}; } - Ark_Int32 GetDisplayYImpl(Ark_DragEvent peer) + Ark_Number GetDisplayYImpl(Ark_DragEvent peer) { return {}; } - Ark_Int32 GetWindowXImpl(Ark_DragEvent peer) + Ark_Number GetWindowXImpl(Ark_DragEvent peer) { return {}; } - Ark_Int32 GetWindowYImpl(Ark_DragEvent peer) + Ark_Number GetWindowYImpl(Ark_DragEvent peer) { return {}; } - Ark_Int32 GetXImpl(Ark_DragEvent peer) + Ark_Number GetXImpl(Ark_DragEvent peer) { return {}; } - Ark_Int32 GetYImpl(Ark_DragEvent peer) + Ark_Number GetYImpl(Ark_DragEvent peer) { return {}; } @@ -12771,15 +12777,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Int32 GetVelocityXImpl(Ark_DragEvent peer) + Ark_Number GetVelocityXImpl(Ark_DragEvent peer) { return {}; } - Ark_Int32 GetVelocityYImpl(Ark_DragEvent peer) + Ark_Number GetVelocityYImpl(Ark_DragEvent peer) { return {}; } - Ark_Int32 GetVelocityImpl(Ark_DragEvent peer) + Ark_Number GetVelocityImpl(Ark_DragEvent peer) { return {}; } @@ -12836,7 +12842,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { Ark_KeyType type) { } - Ark_Int32 GetKeyCodeImpl(Ark_KeyEvent peer) + Ark_Number GetKeyCodeImpl(Ark_KeyEvent peer) { return {}; } @@ -12860,7 +12866,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { Ark_KeySource keySource) { } - Ark_Int32 GetDeviceIdImpl(Ark_KeyEvent peer) + Ark_Number GetDeviceIdImpl(Ark_KeyEvent peer) { return {}; } @@ -12868,7 +12874,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* deviceId) { } - Ark_Int32 GetMetaKeyImpl(Ark_KeyEvent peer) + Ark_Number GetMetaKeyImpl(Ark_KeyEvent peer) { return {}; } @@ -12876,7 +12882,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* metaKey) { } - Ark_Int32 GetTimestampImpl(Ark_KeyEvent peer) + Ark_Number GetTimestampImpl(Ark_KeyEvent peer) { return {}; } @@ -12896,7 +12902,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_IntentionCode* intentionCode) { } - Ark_Int32 GetUnicodeImpl(Ark_KeyEvent peer) + Ark_Number GetUnicodeImpl(Ark_KeyEvent peer) { return {}; } @@ -13016,7 +13022,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Int32 GetTextContentLineCountImpl(Ark_TextContentControllerBase peer) + Ark_Number GetTextContentLineCountImpl(Ark_TextContentControllerBase peer) { return {}; } @@ -13072,7 +13078,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* childSize) { } - Ark_Int32 GetChildDefaultSizeImpl(Ark_ChildrenMainSize peer) + Ark_Number GetChildDefaultSizeImpl(Ark_ChildrenMainSize peer) { return {}; } @@ -13164,64 +13170,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } } // GestureModifierAccessor - namespace GlobalScope_commonAccessor { - void DestroyPeerImpl(Ark_GlobalScope_common peer) - { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } - } - Ark_Context GetContextImpl(const Opt_CustomObject* component) - { - return {}; - } - void PostCardActionImpl(const Ark_CustomObject* component, - const Ark_CustomObject* action) - { - } - Ark_Resource Dollar_rImpl(const Ark_String* value, - const Array_CustomObject* params) - { - return {}; - } - Ark_Resource Dollar_rawfileImpl(const Ark_String* value) - { - return {}; - } - void AnimateToImpl(const Ark_AnimateParam* value, - const Callback_Void* event) - { - } - void AnimateToImmediatelyImpl(const Ark_AnimateParam* value, - const Callback_Void* event) - { - } - Ark_Int32 Vp2pxImpl(const Ark_Number* value) - { - return {}; - } - Ark_Int32 Px2vpImpl(const Ark_Number* value) - { - return {}; - } - Ark_Int32 Fp2pxImpl(const Ark_Number* value) - { - return {}; - } - Ark_Int32 Px2fpImpl(const Ark_Number* value) - { - return {}; - } - Ark_Int32 Lpx2pxImpl(const Ark_Number* value) - { - return {}; - } - Ark_Int32 Px2lpxImpl(const Ark_Number* value) - { - return {}; - } - } // GlobalScope_commonAccessor namespace ContextMenuAccessor { void DestroyPeerImpl(Ark_ContextMenu peer) { @@ -13385,7 +13333,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Int32 GetOffsetXImpl(Ark_PanGestureEvent peer) + Ark_Number GetOffsetXImpl(Ark_PanGestureEvent peer) { return {}; } @@ -13393,7 +13341,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* offsetX) { } - Ark_Int32 GetOffsetYImpl(Ark_PanGestureEvent peer) + Ark_Number GetOffsetYImpl(Ark_PanGestureEvent peer) { return {}; } @@ -13401,7 +13349,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* offsetY) { } - Ark_Int32 GetVelocityXImpl(Ark_PanGestureEvent peer) + Ark_Number GetVelocityXImpl(Ark_PanGestureEvent peer) { return {}; } @@ -13409,7 +13357,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* velocityX) { } - Ark_Int32 GetVelocityYImpl(Ark_PanGestureEvent peer) + Ark_Number GetVelocityYImpl(Ark_PanGestureEvent peer) { return {}; } @@ -13417,7 +13365,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* velocityY) { } - Ark_Int32 GetVelocityImpl(Ark_PanGestureEvent peer) + Ark_Number GetVelocityImpl(Ark_PanGestureEvent peer) { return {}; } @@ -13442,7 +13390,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Int32 GetScaleImpl(Ark_PinchGestureEvent peer) + Ark_Number GetScaleImpl(Ark_PinchGestureEvent peer) { return {}; } @@ -13450,7 +13398,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* scale) { } - Ark_Int32 GetPinchCenterXImpl(Ark_PinchGestureEvent peer) + Ark_Number GetPinchCenterXImpl(Ark_PinchGestureEvent peer) { return {}; } @@ -13458,7 +13406,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* pinchCenterX) { } - Ark_Int32 GetPinchCenterYImpl(Ark_PinchGestureEvent peer) + Ark_Number GetPinchCenterYImpl(Ark_PinchGestureEvent peer) { return {}; } @@ -13483,7 +13431,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Int32 GetAngleImpl(Ark_RotationGestureEvent peer) + Ark_Number GetAngleImpl(Ark_RotationGestureEvent peer) { return {}; } @@ -13508,7 +13456,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Int32 GetAngleImpl(Ark_SwipeGestureEvent peer) + Ark_Number GetAngleImpl(Ark_SwipeGestureEvent peer) { return {}; } @@ -13516,7 +13464,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* angle) { } - Ark_Int32 GetSpeedImpl(Ark_SwipeGestureEvent peer) + Ark_Number GetSpeedImpl(Ark_SwipeGestureEvent peer) { return {}; } @@ -13557,7 +13505,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Array_FingerInfo* fingerList) { } - Ark_Int32 GetOffsetXImpl(Ark_GestureEvent peer) + Ark_Number GetOffsetXImpl(Ark_GestureEvent peer) { return {}; } @@ -13565,7 +13513,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* offsetX) { } - Ark_Int32 GetOffsetYImpl(Ark_GestureEvent peer) + Ark_Number GetOffsetYImpl(Ark_GestureEvent peer) { return {}; } @@ -13573,7 +13521,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* offsetY) { } - Ark_Int32 GetAngleImpl(Ark_GestureEvent peer) + Ark_Number GetAngleImpl(Ark_GestureEvent peer) { return {}; } @@ -13581,7 +13529,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* angle) { } - Ark_Int32 GetSpeedImpl(Ark_GestureEvent peer) + Ark_Number GetSpeedImpl(Ark_GestureEvent peer) { return {}; } @@ -13589,7 +13537,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* speed) { } - Ark_Int32 GetScaleImpl(Ark_GestureEvent peer) + Ark_Number GetScaleImpl(Ark_GestureEvent peer) { return {}; } @@ -13597,7 +13545,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* scale) { } - Ark_Int32 GetPinchCenterXImpl(Ark_GestureEvent peer) + Ark_Number GetPinchCenterXImpl(Ark_GestureEvent peer) { return {}; } @@ -13605,7 +13553,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* pinchCenterX) { } - Ark_Int32 GetPinchCenterYImpl(Ark_GestureEvent peer) + Ark_Number GetPinchCenterYImpl(Ark_GestureEvent peer) { return {}; } @@ -13613,7 +13561,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* pinchCenterY) { } - Ark_Int32 GetVelocityXImpl(Ark_GestureEvent peer) + Ark_Number GetVelocityXImpl(Ark_GestureEvent peer) { return {}; } @@ -13621,7 +13569,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* velocityX) { } - Ark_Int32 GetVelocityYImpl(Ark_GestureEvent peer) + Ark_Number GetVelocityYImpl(Ark_GestureEvent peer) { return {}; } @@ -13629,7 +13577,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* velocityY) { } - Ark_Int32 GetVelocityImpl(Ark_GestureEvent peer) + Ark_Number GetVelocityImpl(Ark_GestureEvent peer) { return {}; } @@ -13906,7 +13854,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Int32 GetScaleXImpl(Ark_Matrix2D peer) + Ark_Number GetScaleXImpl(Ark_Matrix2D peer) { return {}; } @@ -13914,7 +13862,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* scaleX) { } - Ark_Int32 GetRotateYImpl(Ark_Matrix2D peer) + Ark_Number GetRotateYImpl(Ark_Matrix2D peer) { return {}; } @@ -13922,7 +13870,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* rotateY) { } - Ark_Int32 GetRotateXImpl(Ark_Matrix2D peer) + Ark_Number GetRotateXImpl(Ark_Matrix2D peer) { return {}; } @@ -13930,7 +13878,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* rotateX) { } - Ark_Int32 GetScaleYImpl(Ark_Matrix2D peer) + Ark_Number GetScaleYImpl(Ark_Matrix2D peer) { return {}; } @@ -13938,7 +13886,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* scaleY) { } - Ark_Int32 GetTranslateXImpl(Ark_Matrix2D peer) + Ark_Number GetTranslateXImpl(Ark_Matrix2D peer) { return {}; } @@ -13946,7 +13894,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* translateX) { } - Ark_Int32 GetTranslateYImpl(Ark_Matrix2D peer) + Ark_Number GetTranslateYImpl(Ark_Matrix2D peer) { return {}; } @@ -13975,10 +13923,18 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } + Ark_NavPathInfo GetPathInfoImpl(Ark_NavDestinationContext peer) + { + return {}; + } void SetPathInfoImpl(Ark_NavDestinationContext peer, Ark_NavPathInfo pathInfo) { } + Ark_NavPathStack GetPathStackImpl(Ark_NavDestinationContext peer) + { + return {}; + } void SetPathStackImpl(Ark_NavDestinationContext peer, Ark_NavPathStack pathStack) { @@ -14067,6 +14023,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void PushDestination0Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_NavPathStack peer, Ark_NavPathInfo info, const Opt_Boolean* animated, @@ -14074,6 +14031,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void PushDestination1Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_NavPathStack peer, Ark_NavPathInfo info, const Opt_NavigationOptions* options, @@ -14094,6 +14052,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void PushDestinationByName0Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_NavPathStack peer, const Ark_String* name, const Ark_CustomObject* param, @@ -14102,6 +14061,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void PushDestinationByName1Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_NavPathStack peer, const Ark_String* name, const Ark_CustomObject* param, @@ -14121,6 +14081,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void ReplaceDestinationImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_NavPathStack peer, Ark_NavPathInfo info, const Opt_NavigationOptions* options, @@ -14133,13 +14094,13 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Opt_Boolean* animated) { } - Ark_Int32 RemoveByIndexesImpl(Ark_NavPathStack peer, - const Array_Number* indexes) + Ark_Number RemoveByIndexesImpl(Ark_NavPathStack peer, + const Array_Number* indexes) { return {}; } - Ark_Int32 RemoveByNameImpl(Ark_NavPathStack peer, - const Ark_String* name) + Ark_Number RemoveByNameImpl(Ark_NavPathStack peer, + const Ark_String* name) { return {}; } @@ -14159,16 +14120,16 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Int32 PopToName0Impl(Ark_NavPathStack peer, - const Ark_String* name, - const Opt_Boolean* animated) + Ark_Number PopToName0Impl(Ark_NavPathStack peer, + const Ark_String* name, + const Opt_Boolean* animated) { return {}; } - Ark_Int32 PopToName1Impl(Ark_NavPathStack peer, - const Ark_String* name, - const Ark_CustomObject* result, - const Opt_Boolean* animated) + Ark_Number PopToName1Impl(Ark_NavPathStack peer, + const Ark_String* name, + const Ark_CustomObject* result, + const Opt_Boolean* animated) { return {}; } @@ -14183,9 +14144,9 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Opt_Boolean* animated) { } - Ark_Int32 MoveToTopImpl(Ark_NavPathStack peer, - const Ark_String* name, - const Opt_Boolean* animated) + Ark_Number MoveToTopImpl(Ark_NavPathStack peer, + const Ark_String* name, + const Opt_Boolean* animated) { return {}; } @@ -14221,7 +14182,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Int32 SizeImpl(Ark_NavPathStack peer) + Ark_Number SizeImpl(Ark_NavPathStack peer) { return {}; } @@ -14317,7 +14278,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Int32 GetCaretOffsetImpl(Ark_RichEditorBaseController peer) + Ark_Number GetCaretOffsetImpl(Ark_RichEditorBaseController peer) { return {}; } @@ -14375,27 +14336,27 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Int32 AddTextSpanImpl(Ark_RichEditorController peer, - const Ark_String* value, - const Opt_RichEditorTextSpanOptions* options) + Ark_Number AddTextSpanImpl(Ark_RichEditorController peer, + const Ark_String* value, + const Opt_RichEditorTextSpanOptions* options) { return {}; } - Ark_Int32 AddImageSpanImpl(Ark_RichEditorController peer, - const Ark_Union_PixelMap_ResourceStr* value, - const Opt_RichEditorImageSpanOptions* options) + Ark_Number AddImageSpanImpl(Ark_RichEditorController peer, + const Ark_Union_PixelMap_ResourceStr* value, + const Opt_RichEditorImageSpanOptions* options) { return {}; } - Ark_Int32 AddBuilderSpanImpl(Ark_RichEditorController peer, - const CustomNodeBuilder* value, - const Opt_RichEditorBuilderSpanOptions* options) + Ark_Number AddBuilderSpanImpl(Ark_RichEditorController peer, + const CustomNodeBuilder* value, + const Opt_RichEditorBuilderSpanOptions* options) { return {}; } - Ark_Int32 AddSymbolSpanImpl(Ark_RichEditorController peer, - const Ark_Resource* value, - const Opt_RichEditorSymbolSpanOptions* options) + Ark_Number AddSymbolSpanImpl(Ark_RichEditorController peer, + const Ark_Resource* value, + const Opt_RichEditorSymbolSpanOptions* options) { return {}; } @@ -14535,10 +14496,10 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Int32 GetItemIndexImpl(Ark_VMContext vmContext, - Ark_Scroller peer, - const Ark_Number* x, - const Ark_Number* y) + Ark_Number GetItemIndexImpl(Ark_VMContext vmContext, + Ark_Scroller peer, + const Ark_Number* x, + const Ark_Number* y) { return {}; } @@ -14624,7 +14585,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { void FinishTransitionImpl(Ark_SwiperContentTransitionProxy peer) { } - Ark_Int32 GetSelectedIndexImpl(Ark_SwiperContentTransitionProxy peer) + Ark_Number GetSelectedIndexImpl(Ark_SwiperContentTransitionProxy peer) { return {}; } @@ -14632,7 +14593,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* selectedIndex) { } - Ark_Int32 GetIndexImpl(Ark_SwiperContentTransitionProxy peer) + Ark_Number GetIndexImpl(Ark_SwiperContentTransitionProxy peer) { return {}; } @@ -14640,7 +14601,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* index) { } - Ark_Int32 GetPositionImpl(Ark_SwiperContentTransitionProxy peer) + Ark_Number GetPositionImpl(Ark_SwiperContentTransitionProxy peer) { return {}; } @@ -14648,7 +14609,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* position) { } - Ark_Int32 GetMainAxisLengthImpl(Ark_SwiperContentTransitionProxy peer) + Ark_Number GetMainAxisLengthImpl(Ark_SwiperContentTransitionProxy peer) { return {}; } @@ -14815,6 +14776,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void PreloadItemsImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_TabsController peer, const Opt_Array_Number* indices, const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) @@ -14848,7 +14810,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { void FinishTransitionImpl(Ark_TabContentTransitionProxy peer) { } - Ark_Int32 GetFromImpl(Ark_TabContentTransitionProxy peer) + Ark_Number GetFromImpl(Ark_TabContentTransitionProxy peer) { return {}; } @@ -14856,7 +14818,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Number* from) { } - Ark_Int32 GetToImpl(Ark_TabContentTransitionProxy peer) + Ark_Number GetToImpl(Ark_TabContentTransitionProxy peer) { return {}; } @@ -15004,7 +14966,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Int32 GetCaretOffsetImpl(Ark_TextEditControllerEx peer) + Ark_Number GetCaretOffsetImpl(Ark_TextEditControllerEx peer) { return {}; } @@ -15054,7 +15016,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Int32 GetLineCountImpl(Ark_LayoutManager peer) + Ark_Number GetLineCountImpl(Ark_LayoutManager peer) { return {}; } @@ -15102,6 +15064,34 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } + Ark_TextMenuItemId GetCUTImpl() + { + return {}; + } + Ark_TextMenuItemId GetCOPYImpl() + { + return {}; + } + Ark_TextMenuItemId GetPASTEImpl() + { + return {}; + } + Ark_TextMenuItemId GetSELECT_ALLImpl() + { + return {}; + } + Ark_TextMenuItemId GetCOLLABORATION_SERVICEImpl() + { + return {}; + } + Ark_TextMenuItemId GetCAMERA_INPUTImpl() + { + return {}; + } + Ark_TextMenuItemId GetAI_WRITERImpl() + { + return {}; + } } // TextMenuItemIdAccessor namespace EditMenuOptionsAccessor { void DestroyPeerImpl(Ark_EditMenuOptions peer) @@ -15659,11 +15649,11 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Int32 XImpl(Ark_WebContextMenuParam peer) + Ark_Number XImpl(Ark_WebContextMenuParam peer) { return {}; } - Ark_Int32 YImpl(Ark_WebContextMenuParam peer) + Ark_Number YImpl(Ark_WebContextMenuParam peer) { return {}; } @@ -15703,15 +15693,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Int32 GetEditStateFlagsImpl(Ark_WebContextMenuParam peer) + Ark_Number GetEditStateFlagsImpl(Ark_WebContextMenuParam peer) { return {}; } - Ark_Int32 GetPreviewWidthImpl(Ark_WebContextMenuParam peer) + Ark_Number GetPreviewWidthImpl(Ark_WebContextMenuParam peer) { return {}; } - Ark_Int32 GetPreviewHeightImpl(Ark_WebContextMenuParam peer) + Ark_Number GetPreviewHeightImpl(Ark_WebContextMenuParam peer) { return {}; } @@ -15778,7 +15768,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Int32 GetLineNumberImpl(Ark_ConsoleMessage peer) + Ark_Number GetLineNumberImpl(Ark_ConsoleMessage peer) { return {}; } @@ -15868,7 +15858,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Int32 GetResponseCodeImpl(Ark_WebResourceResponse peer) + Ark_Number GetResponseCodeImpl(Ark_WebResourceResponse peer) { return {}; } @@ -15925,7 +15915,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Int32 GetErrorCodeImpl(Ark_WebResourceError peer) + Ark_Number GetErrorCodeImpl(Ark_WebResourceError peer) { return {}; } @@ -16141,6 +16131,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } void StartImageAnalyzerImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, Ark_XComponentController peer, const Ark_ImageAnalyzerConfig* config, const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) @@ -16188,7 +16179,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Int32 LengthImpl(Ark_WaterFlowSections peer) + Ark_Number LengthImpl(Ark_WaterFlowSections peer) { return {}; } @@ -16278,6 +16269,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { return {}; } void FromHtmlImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, const Ark_String* html, const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) { @@ -16292,11 +16284,12 @@ namespace OHOS::Ace::NG::GeneratedModifier { return {}; } void UnmarshallingImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, const Ark_Buffer* buffer, const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) { } - Ark_Int32 GetLengthImpl(Ark_StyledString peer) + Ark_Number GetLengthImpl(Ark_StyledString peer) { return {}; } @@ -16321,11 +16314,11 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Int32 GetFontSizeImpl(Ark_TextStyle_styled_string peer) + Ark_Number GetFontSizeImpl(Ark_TextStyle_styled_string peer) { return {}; } - Ark_Int32 GetFontWeightImpl(Ark_TextStyle_styled_string peer) + Ark_Number GetFontWeightImpl(Ark_TextStyle_styled_string peer) { return {}; } @@ -16375,7 +16368,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Int32 GetBaselineOffsetImpl(Ark_BaselineOffsetStyle peer) + Ark_Number GetBaselineOffsetImpl(Ark_BaselineOffsetStyle peer) { return {}; } @@ -16396,7 +16389,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Int32 GetLetterSpacingImpl(Ark_LetterSpacingStyle peer) + Ark_Number GetLetterSpacingImpl(Ark_LetterSpacingStyle peer) { return {}; } @@ -16476,11 +16469,11 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_Int32 GetTextIndentImpl(Ark_ParagraphStyle peer) + Ark_Number GetTextIndentImpl(Ark_ParagraphStyle peer) { return {}; } - Ark_Int32 GetMaxLinesImpl(Ark_ParagraphStyle peer) + Ark_Number GetMaxLinesImpl(Ark_ParagraphStyle peer) { return {}; } @@ -16509,7 +16502,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Int32 GetLineHeightImpl(Ark_LineHeightStyle peer) + Ark_Number GetLineHeightImpl(Ark_LineHeightStyle peer) { return {}; } @@ -16630,6 +16623,10 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } + Ark_PixelMap GetValueImpl(Ark_ImageAttachment peer) + { + return {}; + } Ark_ImageSpanAlignment GetVerticalAlignImpl(Ark_ImageAttachment peer) { return {}; @@ -16701,28 +16698,55 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } } // LinearIndicatorControllerAccessor - namespace GlobalScope_Profiler_inspectorAccessor { - void DestroyPeerImpl(Ark_GlobalScope_Profiler_inspector peer) + namespace GlobalScopeAccessor { + Ark_Context GetContextImpl(const Opt_CustomObject* component) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - void RegisterVsyncCallbackImpl(const Callback_String_Void* callback_) + void PostCardActionImpl(const Ark_CustomObject* component, + const Ark_CustomObject* action) { } - void UnregisterVsyncCallbackImpl() + Ark_Resource Dollar_rImpl(const Ark_String* value, + const Array_CustomObject* params) { + return {}; } - } // GlobalScope_Profiler_inspectorAccessor - namespace GlobalScope_inspectorAccessor { - void DestroyPeerImpl(Ark_GlobalScope_inspector peer) + Ark_Resource Dollar_rawfileImpl(const Ark_String* value) + { + return {}; + } + void AnimateToImpl(const Ark_AnimateParam* value, + const Callback_Void* event) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + } + void AnimateToImmediatelyImpl(const Ark_AnimateParam* value, + const Callback_Void* event) + { + } + Ark_Number Vp2pxImpl(const Ark_Number* value) + { + return {}; + } + Ark_Number Px2vpImpl(const Ark_Number* value) + { + return {}; + } + Ark_Number Fp2pxImpl(const Ark_Number* value) + { + return {}; + } + Ark_Number Px2fpImpl(const Ark_Number* value) + { + return {}; + } + Ark_Number Lpx2pxImpl(const Ark_Number* value) + { + return {}; + } + Ark_Number Px2lpxImpl(const Ark_Number* value) + { + return {}; } Ark_CustomObject GetInspectorNodesImpl() { @@ -16735,7 +16759,23 @@ namespace OHOS::Ace::NG::GeneratedModifier { void SetAppBgColorImpl(const Ark_String* value) { } - } // GlobalScope_inspectorAccessor + void Profiler_registerVsyncCallbackImpl(const Callback_String_Void* callback_) + { + } + void Profiler_unregisterVsyncCallbackImpl() + { + } + void CursorControl_setCursorImpl(Ark_PointerStyle value) + { + } + void CursorControl_restoreDefaultImpl() + { + } + Ark_Boolean FocusControl_requestFocusImpl(const Ark_String* value) + { + return {}; + } + } // GlobalScopeAccessor const GENERATED_ArkUIAnimationExtenderAccessor* GetAnimationExtenderAccessor() { static const GENERATED_ArkUIAnimationExtenderAccessor AnimationExtenderAccessorImpl { @@ -17437,6 +17477,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { CanvasRenderingContext2DAccessor::OffOnDetachImpl, CanvasRenderingContext2DAccessor::GetHeightImpl, CanvasRenderingContext2DAccessor::GetWidthImpl, + CanvasRenderingContext2DAccessor::GetCanvasImpl, }; return &CanvasRenderingContext2DAccessorImpl; } @@ -17485,6 +17526,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { DrawingRenderingContextAccessor::CtorImpl, DrawingRenderingContextAccessor::GetFinalizerImpl, DrawingRenderingContextAccessor::InvalidateImpl, + DrawingRenderingContextAccessor::GetCanvasImpl, }; return &DrawingRenderingContextAccessorImpl; } @@ -17537,6 +17579,10 @@ namespace OHOS::Ace::NG::GeneratedModifier { TransitionEffectAccessor::AsymmetricImpl, TransitionEffectAccessor::AnimationImpl, TransitionEffectAccessor::CombineImpl, + TransitionEffectAccessor::GetIDENTITYImpl, + TransitionEffectAccessor::GetOPACITYImpl, + TransitionEffectAccessor::GetSLIDEImpl, + TransitionEffectAccessor::GetSLIDE_SWITCHImpl, }; return &TransitionEffectAccessorImpl; } @@ -17544,31 +17590,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct TransitionEffectPeer { virtual ~TransitionEffectPeer() = default; }; - const GENERATED_ArkUIGlobalScope_focusControl_commonAccessor* GetGlobalScope_focusControl_commonAccessor() - { - static const GENERATED_ArkUIGlobalScope_focusControl_commonAccessor GlobalScope_focusControl_commonAccessorImpl { - GlobalScope_focusControl_commonAccessor::DestroyPeerImpl, - GlobalScope_focusControl_commonAccessor::RequestFocusImpl, - }; - return &GlobalScope_focusControl_commonAccessorImpl; - } - - struct GlobalScope_focusControl_commonPeer { - virtual ~GlobalScope_focusControl_commonPeer() = default; - }; - const GENERATED_ArkUIGlobalScope_cursorControl_commonAccessor* GetGlobalScope_cursorControl_commonAccessor() - { - static const GENERATED_ArkUIGlobalScope_cursorControl_commonAccessor GlobalScope_cursorControl_commonAccessorImpl { - GlobalScope_cursorControl_commonAccessor::DestroyPeerImpl, - GlobalScope_cursorControl_commonAccessor::SetCursorImpl, - GlobalScope_cursorControl_commonAccessor::RestoreDefaultImpl, - }; - return &GlobalScope_cursorControl_commonAccessorImpl; - } - - struct GlobalScope_cursorControl_commonPeer { - virtual ~GlobalScope_cursorControl_commonPeer() = default; - }; const GENERATED_ArkUIBaseEventAccessor* GetBaseEventAccessor() { static const GENERATED_ArkUIBaseEventAccessor BaseEventAccessorImpl { @@ -17946,29 +17967,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct GestureModifierPeer { virtual ~GestureModifierPeer() = default; }; - const GENERATED_ArkUIGlobalScope_commonAccessor* GetGlobalScope_commonAccessor() - { - static const GENERATED_ArkUIGlobalScope_commonAccessor GlobalScope_commonAccessorImpl { - GlobalScope_commonAccessor::DestroyPeerImpl, - GlobalScope_commonAccessor::GetContextImpl, - GlobalScope_commonAccessor::PostCardActionImpl, - GlobalScope_commonAccessor::Dollar_rImpl, - GlobalScope_commonAccessor::Dollar_rawfileImpl, - GlobalScope_commonAccessor::AnimateToImpl, - GlobalScope_commonAccessor::AnimateToImmediatelyImpl, - GlobalScope_commonAccessor::Vp2pxImpl, - GlobalScope_commonAccessor::Px2vpImpl, - GlobalScope_commonAccessor::Fp2pxImpl, - GlobalScope_commonAccessor::Px2fpImpl, - GlobalScope_commonAccessor::Lpx2pxImpl, - GlobalScope_commonAccessor::Px2lpxImpl, - }; - return &GlobalScope_commonAccessorImpl; - } - - struct GlobalScope_commonPeer { - virtual ~GlobalScope_commonPeer() = default; - }; const GENERATED_ArkUIContextMenuAccessor* GetContextMenuAccessor() { static const GENERATED_ArkUIContextMenuAccessor ContextMenuAccessorImpl { @@ -18330,7 +18328,9 @@ namespace OHOS::Ace::NG::GeneratedModifier { NavDestinationContextAccessor::CtorImpl, NavDestinationContextAccessor::GetFinalizerImpl, NavDestinationContextAccessor::GetConfigInRouteMapImpl, + NavDestinationContextAccessor::GetPathInfoImpl, NavDestinationContextAccessor::SetPathInfoImpl, + NavDestinationContextAccessor::GetPathStackImpl, NavDestinationContextAccessor::SetPathStackImpl, NavDestinationContextAccessor::GetNavDestinationIdImpl, NavDestinationContextAccessor::SetNavDestinationIdImpl, @@ -18819,6 +18819,13 @@ namespace OHOS::Ace::NG::GeneratedModifier { TextMenuItemIdAccessor::GetFinalizerImpl, TextMenuItemIdAccessor::OfImpl, TextMenuItemIdAccessor::EqualsImpl, + TextMenuItemIdAccessor::GetCUTImpl, + TextMenuItemIdAccessor::GetCOPYImpl, + TextMenuItemIdAccessor::GetPASTEImpl, + TextMenuItemIdAccessor::GetSELECT_ALLImpl, + TextMenuItemIdAccessor::GetCOLLABORATION_SERVICEImpl, + TextMenuItemIdAccessor::GetCAMERA_INPUTImpl, + TextMenuItemIdAccessor::GetAI_WRITERImpl, }; return &TextMenuItemIdAccessorImpl; } @@ -19600,6 +19607,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { ImageAttachmentAccessor::DestroyPeerImpl, ImageAttachmentAccessor::CtorImpl, ImageAttachmentAccessor::GetFinalizerImpl, + ImageAttachmentAccessor::GetValueImpl, ImageAttachmentAccessor::GetVerticalAlignImpl, ImageAttachmentAccessor::GetObjectFitImpl, }; @@ -19642,32 +19650,35 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct LinearIndicatorControllerPeer { virtual ~LinearIndicatorControllerPeer() = default; }; - const GENERATED_ArkUIGlobalScope_Profiler_inspectorAccessor* GetGlobalScope_Profiler_inspectorAccessor() - { - static const GENERATED_ArkUIGlobalScope_Profiler_inspectorAccessor GlobalScope_Profiler_inspectorAccessorImpl { - GlobalScope_Profiler_inspectorAccessor::DestroyPeerImpl, - GlobalScope_Profiler_inspectorAccessor::RegisterVsyncCallbackImpl, - GlobalScope_Profiler_inspectorAccessor::UnregisterVsyncCallbackImpl, - }; - return &GlobalScope_Profiler_inspectorAccessorImpl; - } - - struct GlobalScope_Profiler_inspectorPeer { - virtual ~GlobalScope_Profiler_inspectorPeer() = default; - }; - const GENERATED_ArkUIGlobalScope_inspectorAccessor* GetGlobalScope_inspectorAccessor() - { - static const GENERATED_ArkUIGlobalScope_inspectorAccessor GlobalScope_inspectorAccessorImpl { - GlobalScope_inspectorAccessor::DestroyPeerImpl, - GlobalScope_inspectorAccessor::GetInspectorNodesImpl, - GlobalScope_inspectorAccessor::GetInspectorNodeByIdImpl, - GlobalScope_inspectorAccessor::SetAppBgColorImpl, - }; - return &GlobalScope_inspectorAccessorImpl; - } - - struct GlobalScope_inspectorPeer { - virtual ~GlobalScope_inspectorPeer() = default; + const GENERATED_ArkUIGlobalScopeAccessor* GetGlobalScopeAccessor() + { + static const GENERATED_ArkUIGlobalScopeAccessor GlobalScopeAccessorImpl { + GlobalScopeAccessor::GetContextImpl, + GlobalScopeAccessor::PostCardActionImpl, + GlobalScopeAccessor::Dollar_rImpl, + GlobalScopeAccessor::Dollar_rawfileImpl, + GlobalScopeAccessor::AnimateToImpl, + GlobalScopeAccessor::AnimateToImmediatelyImpl, + GlobalScopeAccessor::Vp2pxImpl, + GlobalScopeAccessor::Px2vpImpl, + GlobalScopeAccessor::Fp2pxImpl, + GlobalScopeAccessor::Px2fpImpl, + GlobalScopeAccessor::Lpx2pxImpl, + GlobalScopeAccessor::Px2lpxImpl, + GlobalScopeAccessor::GetInspectorNodesImpl, + GlobalScopeAccessor::GetInspectorNodeByIdImpl, + GlobalScopeAccessor::SetAppBgColorImpl, + GlobalScopeAccessor::Profiler_registerVsyncCallbackImpl, + GlobalScopeAccessor::Profiler_unregisterVsyncCallbackImpl, + GlobalScopeAccessor::CursorControl_setCursorImpl, + GlobalScopeAccessor::CursorControl_restoreDefaultImpl, + GlobalScopeAccessor::FocusControl_requestFocusImpl, + }; + return &GlobalScopeAccessorImpl; + } + + struct GlobalScopePeer { + virtual ~GlobalScopePeer() = default; }; const GENERATED_ArkUIAccessors* GENERATED_GetArkUIAccessors() { @@ -19717,8 +19728,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetICurveAccessor, GetDrawModifierAccessor, GetTransitionEffectAccessor, - GetGlobalScope_focusControl_commonAccessor, - GetGlobalScope_cursorControl_commonAccessor, GetBaseEventAccessor, GetClickEventAccessor, GetHoverEventAccessor, @@ -19736,7 +19745,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetChildrenMainSizeAccessor, GetUICommonEventAccessor, GetGestureModifierAccessor, - GetGlobalScope_commonAccessor, GetContextMenuAccessor, GetCustomDialogControllerAccessor, GetLinearGradientAccessor, @@ -19832,8 +19840,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetImageAttachmentAccessor, GetCustomSpanAccessor, GetLinearIndicatorControllerAccessor, - GetGlobalScope_Profiler_inspectorAccessor, - GetGlobalScope_inspectorAccessor, + GetGlobalScopeAccessor, }; return &accessorsImpl; } diff --git a/arkoala/framework/src/generated/ArkUINativeModule.ts b/arkoala/framework/src/generated/ArkUINativeModule.ts index eacfce127..92795ac17 100644 --- a/arkoala/framework/src/generated/ArkUINativeModule.ts +++ b/arkoala/framework/src/generated/ArkUINativeModule.ts @@ -13,7 +13,7 @@ * limitations under the License. */ -import { KInt, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer, loadNativeModuleLibrary, withByteArray, Access, callCallback, nullptr, InteropNativeModule, providePlatformDefinedData, NativeStringBase, ArrayDecoder, CallbackRegistry } from "@koalaui/interop" +import { KInt, KLong, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer, loadNativeModuleLibrary, withByteArray, Access, callCallback, nullptr, InteropNativeModule, providePlatformDefinedData, NativeStringBase, ArrayDecoder, CallbackRegistry } from "@koalaui/interop" import { int32, float32 } from "@koalaui/common" export class ArkUINativeModule { diff --git a/arkoala/framework/src/generated/ArkUINativeModuleEmpty.ts b/arkoala/framework/src/generated/ArkUINativeModuleEmpty.ts index 4af27590e..da7ce3e8b 100644 --- a/arkoala/framework/src/generated/ArkUINativeModuleEmpty.ts +++ b/arkoala/framework/src/generated/ArkUINativeModuleEmpty.ts @@ -13,7 +13,7 @@ * limitations under the License. */ -import { KInt, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer } from "@koalaui/interop" +import { KInt, KLong, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer } from "@koalaui/interop" import { int32, float32 } from "@koalaui/common" export class ArkUINativeModuleEmpty { diff --git a/arkoala/framework/src/generated/TestNativeModule.ts b/arkoala/framework/src/generated/TestNativeModule.ts index 98598f2bf..20f740953 100644 --- a/arkoala/framework/src/generated/TestNativeModule.ts +++ b/arkoala/framework/src/generated/TestNativeModule.ts @@ -13,7 +13,7 @@ * limitations under the License. */ -import { KInt, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer, loadNativeModuleLibrary } from "@koalaui/interop" +import { KInt, KLong, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer, loadNativeModuleLibrary } from "@koalaui/interop" import { int32, float32 } from "@koalaui/common" export class TestNativeModule { diff --git a/arkoala/framework/src/generated/TestNativeModuleEmpty.ts b/arkoala/framework/src/generated/TestNativeModuleEmpty.ts index efc238d17..486ec94a5 100644 --- a/arkoala/framework/src/generated/TestNativeModuleEmpty.ts +++ b/arkoala/framework/src/generated/TestNativeModuleEmpty.ts @@ -13,7 +13,7 @@ * limitations under the License. */ -import { KInt, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer } from "@koalaui/interop" +import { KInt, KLong, KBoolean, KFloat, KUInt, KStringPtr, KPointer, KNativePointer, KInt32ArrayPtr, KUint8ArrayPtr, KFloat32ArrayPtr, pointer, KInteropReturnBuffer } from "@koalaui/interop" import { int32, float32 } from "@koalaui/common" export class TestNativeModuleEmpty { diff --git a/arkoala/tools/peer-generator/package.json b/arkoala/tools/peer-generator/package.json index abfc53d16..f55b30d0b 100644 --- a/arkoala/tools/peer-generator/package.json +++ b/arkoala/tools/peer-generator/package.json @@ -2,9 +2,9 @@ "name": "peer-generator", "description": "", "config": { - "idlizer_version": "2.0.34", + "idlizer_version": "2.0.37", "idlizer_current": "../../../../arkgen", - "api_version": "120", + "api_version": "121", "input_dir": "../../arkui-common/interface_sdk-js/api/@internal/component/ets/,../../arkui-common/interface_sdk-js/api/global" }, "scripts": { -- Gitee From a80b9cd123f5ea8df33baa8accb92460aa70d54e Mon Sep 17 00:00:00 2001 From: Nikolay Igotti Date: Thu, 27 Feb 2025 21:38:22 +0800 Subject: [PATCH 2/3] Update --- .../ArkAppearSymbolEffectMaterialized.ts | 2 +- .../ArkBackgroundColorStyleMaterialized.ts | 2 +- .../ArkBaselineOffsetStyleMaterialized.ts | 2 +- .../ArkBounceSymbolEffectMaterialized.ts | 2 +- ...ArkCanvasRenderingContext2DMaterialized.ts | 2 +- .../ArkChildrenMainSizeMaterialized.ts | 2 +- .../generated/ArkCircleShapeMaterialized.ts | 2 +- .../generated/ArkColorFilterMaterialized.ts | 2 +- .../generated/ArkColorMetricsMaterialized.ts | 177 ++++++++++++++ .../ArkConsoleMessageMaterialized.ts | 4 +- .../ArkCustomDialogControllerMaterialized.ts | 2 +- .../ArkDecorationStyleMaterialized.ts | 2 +- .../ArkDisappearSymbolEffectMaterialized.ts | 2 +- .../generated/ArkDrawingCanvasMaterialized.ts | 2 +- .../ArkDrawingRenderingContextMaterialized.ts | 2 +- .../generated/ArkEllipseShapeMaterialized.ts | 2 +- .../arkui/src/generated/ArkFocusInterfaces.ts | 2 +- .../src/generated/ArkFrameNodeMaterialized.ts | 2 +- .../ArkFrictionMotionMaterialized.ts | 4 +- .../generated/ArkGestureStyleMaterialized.ts | 2 +- ...ArkHierarchicalSymbolEffectMaterialized.ts | 2 +- .../ArkImageAttachmentMaterialized.ts | 2 +- .../generated/ArkImageBitmapMaterialized.ts | 2 +- .../src/generated/ArkImageDataMaterialized.ts | 4 +- .../generated/ArkLengthMetricsMaterialized.ts | 36 +++ .../ArkLetterSpacingStyleMaterialized.ts | 2 +- .../ArkLineHeightStyleMaterialized.ts | 2 +- .../ArkLinearGradientMaterialized.ts | 2 +- .../generated/ArkLinearindicatorInterfaces.ts | 3 +- .../generated/ArkNavPathInfoMaterialized.ts | 6 +- .../ArkOffscreenCanvasMaterialized.ts | 4 +- ...eenCanvasRenderingContext2DMaterialized.ts | 4 +- .../ArkPanGestureOptionsMaterialized.ts | 2 +- .../ArkParagraphStyleMaterialized.ts | 2 +- .../src/generated/ArkPathShapeMaterialized.ts | 2 +- .../generated/ArkProgressMaskMaterialized.ts | 4 +- .../src/generated/ArkRectShapeMaterialized.ts | 2 +- ...ArkRenderingContextSettingsMaterialized.ts | 2 +- .../ArkReplaceSymbolEffectMaterialized.ts | 2 +- .../ArkScaleSymbolEffectMaterialized.ts | 2 +- .../generated/ArkScrollMotionMaterialized.ts | 4 +- .../generated/ArkSpringMotionMaterialized.ts | 4 +- .../generated/ArkSpringPropMaterialized.ts | 4 +- .../generated/ArkStyledStringMaterialized.ts | 4 +- .../ArkTextShadowStyleMaterialized.ts | 2 +- .../ArkTextStyleStyledStringMaterialized.ts | 2 +- .../ArkTransitionEffectMaterialized.ts | 4 +- .../arkui/src/generated/ArkUnitsInterfaces.ts | 3 - .../src/generated/ArkUrlStyleMaterialized.ts | 2 +- .../arkts/ArkUIGeneratedNativeModule.ts | 15 ++ .../arkui/src/generated/arkts/type_check.ts | 5 +- arkoala-arkts/arkui/src/generated/index.ts | 1 + .../arkui/src/generated/peers/Deserializer.ts | 14 +- .../arkui/src/generated/peers/Serializer.ts | 6 +- .../arkui/src/generated/ts/type_check.ts | 19 +- arkoala-arkts/arkui/types/index-full.d.ts | 11 +- .../user/src/ets/pages/homePage/main.ets | 14 ++ arkoala/arkui-types/index-full.d.ts | 11 +- .../src/generated/ArkAbilityComponent.ts | 3 +- .../ArkAbilityComponentInterfaces.ts | 3 +- .../arkui/src/generated/ArkAlphabetIndexer.ts | 3 +- .../generated/ArkAlphabetIndexerInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkAnimator.ts | 3 +- .../src/generated/ArkAnimatorInterfaces.ts | 3 +- .../ArkAppearSymbolEffectMaterialized.ts | 2 +- .../ArkBackgroundColorStyleMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkBadge.ts | 3 +- .../arkui/src/generated/ArkBadgeInterfaces.ts | 3 +- .../ArkBaselineOffsetStyleMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkBlank.ts | 3 +- .../arkui/src/generated/ArkBlankInterfaces.ts | 3 +- .../ArkBounceSymbolEffectMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkButton.ts | 3 +- .../src/generated/ArkButtonInterfaces.ts | 3 +- .../arkui/src/generated/ArkCalendarPicker.ts | 3 +- .../generated/ArkCalendarPickerInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkCanvas.ts | 3 +- .../src/generated/ArkCanvasInterfaces.ts | 3 +- ...ArkCanvasRenderingContext2DMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkCheckbox.ts | 3 +- .../src/generated/ArkCheckboxInterfaces.ts | 3 +- .../arkui/src/generated/ArkCheckboxgroup.ts | 3 +- .../generated/ArkCheckboxgroupInterfaces.ts | 3 +- .../ArkChildrenMainSizeMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkCircle.ts | 3 +- .../src/generated/ArkCircleInterfaces.ts | 3 +- .../generated/ArkCircleShapeMaterialized.ts | 2 +- .../generated/ArkColorFilterMaterialized.ts | 2 +- .../generated/ArkColorMetricsMaterialized.ts | 177 ++++++++++++++ arkoala/arkui/src/generated/ArkColumn.ts | 3 +- .../src/generated/ArkColumnInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkColumnSplit.ts | 3 +- .../src/generated/ArkColumnSplitInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkCommon.ts | 3 +- .../src/generated/ArkCommonInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkComponent3d.ts | 3 +- .../src/generated/ArkComponent3dInterfaces.ts | 3 +- .../ArkConsoleMessageMaterialized.ts | 4 +- arkoala/arkui/src/generated/ArkCounter.ts | 3 +- .../src/generated/ArkCounterInterfaces.ts | 3 +- .../ArkCustomDialogControllerMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkDataPanel.ts | 3 +- .../src/generated/ArkDataPanelInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkDatePicker.ts | 3 +- .../src/generated/ArkDatePickerInterfaces.ts | 3 +- .../ArkDecorationStyleMaterialized.ts | 2 +- .../ArkDisappearSymbolEffectMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkDivider.ts | 3 +- .../src/generated/ArkDividerInterfaces.ts | 3 +- .../generated/ArkDrawingCanvasMaterialized.ts | 2 +- .../ArkDrawingRenderingContextMaterialized.ts | 2 +- .../arkui/src/generated/ArkEffectComponent.ts | 3 +- .../generated/ArkEffectComponentInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkEllipse.ts | 3 +- .../src/generated/ArkEllipseInterfaces.ts | 3 +- .../generated/ArkEllipseShapeMaterialized.ts | 2 +- .../src/generated/ArkEmbeddedComponent.ts | 3 +- .../ArkEmbeddedComponentInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkFlex.ts | 3 +- .../arkui/src/generated/ArkFlexInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkFlowItem.ts | 3 +- .../src/generated/ArkFlowItemInterfaces.ts | 3 +- .../arkui/src/generated/ArkFocusInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkFolderStack.ts | 3 +- .../src/generated/ArkFolderStackInterfaces.ts | 3 +- .../arkui/src/generated/ArkFormComponent.ts | 3 +- .../generated/ArkFormComponentInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkFormLink.ts | 3 +- .../src/generated/ArkFormLinkInterfaces.ts | 3 +- .../src/generated/ArkFrameNodeMaterialized.ts | 2 +- .../ArkFrictionMotionMaterialized.ts | 4 +- arkoala/arkui/src/generated/ArkGauge.ts | 3 +- .../arkui/src/generated/ArkGaugeInterfaces.ts | 3 +- .../generated/ArkGestureStyleMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkGrid.ts | 3 +- arkoala/arkui/src/generated/ArkGridCol.ts | 3 +- .../src/generated/ArkGridColInterfaces.ts | 3 +- .../arkui/src/generated/ArkGridContainer.ts | 3 +- .../generated/ArkGridContainerInterfaces.ts | 3 +- .../arkui/src/generated/ArkGridInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkGridItem.ts | 3 +- .../src/generated/ArkGridItemInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkGridRow.ts | 3 +- .../src/generated/ArkGridRowInterfaces.ts | 3 +- ...ArkHierarchicalSymbolEffectMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkHyperlink.ts | 3 +- .../src/generated/ArkHyperlinkInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkImage.ts | 3 +- .../arkui/src/generated/ArkImageAnimator.ts | 3 +- .../generated/ArkImageAnimatorInterfaces.ts | 3 +- .../ArkImageAttachmentMaterialized.ts | 2 +- .../generated/ArkImageBitmapMaterialized.ts | 2 +- .../src/generated/ArkImageDataMaterialized.ts | 4 +- .../arkui/src/generated/ArkImageInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkImageSpan.ts | 3 +- .../src/generated/ArkImageSpanInterfaces.ts | 3 +- .../src/generated/ArkIndicatorcomponent.ts | 3 +- .../ArkIndicatorcomponentInterfaces.ts | 3 +- .../ArkIsolatedComponentInterfaces.ts | 3 +- .../generated/ArkLengthMetricsMaterialized.ts | 36 +++ .../ArkLetterSpacingStyleMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkLine.ts | 3 +- .../ArkLineHeightStyleMaterialized.ts | 2 +- .../arkui/src/generated/ArkLineInterfaces.ts | 3 +- .../ArkLinearGradientMaterialized.ts | 2 +- .../arkui/src/generated/ArkLinearindicator.ts | 3 +- .../generated/ArkLinearindicatorInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkList.ts | 3 +- .../arkui/src/generated/ArkListInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkListItem.ts | 3 +- .../arkui/src/generated/ArkListItemGroup.ts | 3 +- .../generated/ArkListItemGroupInterfaces.ts | 3 +- .../src/generated/ArkListItemInterfaces.ts | 3 +- .../arkui/src/generated/ArkLoadingProgress.ts | 3 +- .../generated/ArkLoadingProgressInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkMarquee.ts | 3 +- .../src/generated/ArkMarqueeInterfaces.ts | 3 +- .../src/generated/ArkMediaCachedImage.ts | 3 +- .../ArkMediaCachedImageInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkMenu.ts | 3 +- .../arkui/src/generated/ArkMenuInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkMenuItem.ts | 3 +- .../arkui/src/generated/ArkMenuItemGroup.ts | 3 +- .../generated/ArkMenuItemGroupInterfaces.ts | 3 +- .../src/generated/ArkMenuItemInterfaces.ts | 3 +- .../arkui/src/generated/ArkNavDestination.ts | 3 +- .../generated/ArkNavDestinationInterfaces.ts | 3 +- .../generated/ArkNavPathInfoMaterialized.ts | 4 +- arkoala/arkui/src/generated/ArkNavRouter.ts | 3 +- .../src/generated/ArkNavRouterInterfaces.ts | 3 +- .../src/generated/ArkNavigationInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkNavigator.ts | 3 +- .../src/generated/ArkNavigatorInterfaces.ts | 3 +- .../arkui/src/generated/ArkNodeContainer.ts | 3 +- .../generated/ArkNodeContainerInterfaces.ts | 3 +- .../ArkOffscreenCanvasMaterialized.ts | 4 +- ...eenCanvasRenderingContext2DMaterialized.ts | 4 +- .../ArkPanGestureOptionsMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkPanel.ts | 3 +- .../arkui/src/generated/ArkPanelInterfaces.ts | 3 +- .../ArkParagraphStyleMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkPath.ts | 3 +- .../arkui/src/generated/ArkPathInterfaces.ts | 3 +- .../src/generated/ArkPathShapeMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkPatternLock.ts | 3 +- .../src/generated/ArkPatternLockInterfaces.ts | 3 +- .../arkui/src/generated/ArkPluginComponent.ts | 3 +- .../generated/ArkPluginComponentInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkPolygon.ts | 3 +- .../src/generated/ArkPolygonInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkPolyline.ts | 3 +- .../src/generated/ArkPolylineInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkProgress.ts | 3 +- .../src/generated/ArkProgressInterfaces.ts | 3 +- .../generated/ArkProgressMaskMaterialized.ts | 4 +- arkoala/arkui/src/generated/ArkQrcode.ts | 3 +- .../src/generated/ArkQrcodeInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkRadio.ts | 3 +- .../arkui/src/generated/ArkRadioInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkRating.ts | 3 +- .../src/generated/ArkRatingInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkRect.ts | 3 +- .../arkui/src/generated/ArkRectInterfaces.ts | 3 +- .../src/generated/ArkRectShapeMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkRefresh.ts | 3 +- .../src/generated/ArkRefreshInterfaces.ts | 3 +- .../src/generated/ArkRelativeContainer.ts | 3 +- .../ArkRelativeContainerInterfaces.ts | 3 +- .../arkui/src/generated/ArkRemoteWindow.ts | 3 +- .../generated/ArkRemoteWindowInterfaces.ts | 3 +- ...ArkRenderingContextSettingsMaterialized.ts | 2 +- .../ArkReplaceSymbolEffectMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkRichEditor.ts | 3 +- .../src/generated/ArkRichEditorInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkRichText.ts | 3 +- .../src/generated/ArkRichTextInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkRootScene.ts | 3 +- .../src/generated/ArkRootSceneInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkRow.ts | 3 +- .../arkui/src/generated/ArkRowInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkRowSplit.ts | 3 +- .../src/generated/ArkRowSplitInterfaces.ts | 3 +- .../ArkScaleSymbolEffectMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkScreen.ts | 3 +- .../src/generated/ArkScreenInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkScroll.ts | 3 +- arkoala/arkui/src/generated/ArkScrollBar.ts | 3 +- .../src/generated/ArkScrollBarInterfaces.ts | 3 +- .../src/generated/ArkScrollInterfaces.ts | 3 +- .../generated/ArkScrollMotionMaterialized.ts | 4 +- arkoala/arkui/src/generated/ArkSearch.ts | 3 +- .../src/generated/ArkSearchInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkSelect.ts | 3 +- .../src/generated/ArkSelectInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkShape.ts | 3 +- .../arkui/src/generated/ArkShapeInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkSidebar.ts | 3 +- .../src/generated/ArkSidebarInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkSlider.ts | 3 +- .../src/generated/ArkSliderInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkSpan.ts | 3 +- .../arkui/src/generated/ArkSpanInterfaces.ts | 3 +- .../generated/ArkSpringMotionMaterialized.ts | 4 +- .../generated/ArkSpringPropMaterialized.ts | 4 +- arkoala/arkui/src/generated/ArkStack.ts | 3 +- .../arkui/src/generated/ArkStackInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkStepper.ts | 3 +- .../src/generated/ArkStepperInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkStepperItem.ts | 3 +- .../src/generated/ArkStepperItemInterfaces.ts | 3 +- .../generated/ArkStyledStringMaterialized.ts | 4 +- arkoala/arkui/src/generated/ArkSwiper.ts | 3 +- .../src/generated/ArkSwiperInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkSymbolSpan.ts | 3 +- .../src/generated/ArkSymbolSpanInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkSymbolglyph.ts | 3 +- .../src/generated/ArkSymbolglyphInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkTabContent.ts | 3 +- .../src/generated/ArkTabContentInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkTabs.ts | 3 +- .../arkui/src/generated/ArkTabsInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkText.ts | 3 +- arkoala/arkui/src/generated/ArkTextArea.ts | 3 +- .../src/generated/ArkTextAreaInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkTextClock.ts | 3 +- .../src/generated/ArkTextClockInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkTextInput.ts | 3 +- .../src/generated/ArkTextInputInterfaces.ts | 3 +- .../arkui/src/generated/ArkTextInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkTextPicker.ts | 3 +- .../src/generated/ArkTextPickerInterfaces.ts | 3 +- .../ArkTextShadowStyleMaterialized.ts | 2 +- .../ArkTextStyleStyledStringMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkTextTimer.ts | 3 +- .../src/generated/ArkTextTimerInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkTimePicker.ts | 3 +- .../src/generated/ArkTimePickerInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkToggle.ts | 3 +- .../src/generated/ArkToggleInterfaces.ts | 3 +- .../ArkTransitionEffectMaterialized.ts | 4 +- .../generated/ArkUIGeneratedNativeModule.ts | 105 +++++++++ .../ArkUIGeneratedNativeModuleEmpty.ts | 60 +++++ .../src/generated/ArkUiExtensionComponent.ts | 3 +- .../ArkUiExtensionComponentInterfaces.ts | 3 +- .../arkui/src/generated/ArkUnitsInterfaces.ts | 3 - .../src/generated/ArkUrlStyleMaterialized.ts | 2 +- arkoala/arkui/src/generated/ArkVideo.ts | 3 +- .../arkui/src/generated/ArkVideoInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkWaterFlow.ts | 3 +- .../src/generated/ArkWaterFlowInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkWeb.ts | 3 +- .../arkui/src/generated/ArkWebInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkWindowScene.ts | 3 +- .../src/generated/ArkWindowSceneInterfaces.ts | 3 +- arkoala/arkui/src/generated/ArkXcomponent.ts | 3 +- .../src/generated/ArkXcomponentInterfaces.ts | 3 +- .../peers/ArkAbilityComponentPeer.ts | 3 +- .../generated/peers/ArkAlphabetIndexerPeer.ts | 3 +- .../src/generated/peers/ArkAnimatorPeer.ts | 3 +- .../arkui/src/generated/peers/ArkBadgePeer.ts | 3 +- .../arkui/src/generated/peers/ArkBlankPeer.ts | 3 +- .../src/generated/peers/ArkButtonPeer.ts | 3 +- .../generated/peers/ArkCalendarPickerPeer.ts | 3 +- .../src/generated/peers/ArkCanvasPeer.ts | 3 +- .../src/generated/peers/ArkCheckboxPeer.ts | 3 +- .../generated/peers/ArkCheckboxgroupPeer.ts | 3 +- .../src/generated/peers/ArkCirclePeer.ts | 3 +- .../src/generated/peers/ArkColumnPeer.ts | 3 +- .../src/generated/peers/ArkColumnSplitPeer.ts | 3 +- .../src/generated/peers/ArkCommonPeer.ts | 3 +- .../src/generated/peers/ArkComponent3dPeer.ts | 3 +- .../src/generated/peers/ArkCounterPeer.ts | 3 +- .../src/generated/peers/ArkDataPanelPeer.ts | 3 +- .../src/generated/peers/ArkDatePickerPeer.ts | 3 +- .../src/generated/peers/ArkDividerPeer.ts | 3 +- .../generated/peers/ArkEffectComponentPeer.ts | 3 +- .../src/generated/peers/ArkEllipsePeer.ts | 3 +- .../peers/ArkEmbeddedComponentPeer.ts | 3 +- .../arkui/src/generated/peers/ArkFlexPeer.ts | 3 +- .../src/generated/peers/ArkFlowItemPeer.ts | 3 +- .../src/generated/peers/ArkFolderStackPeer.ts | 3 +- .../generated/peers/ArkFormComponentPeer.ts | 3 +- .../src/generated/peers/ArkFormLinkPeer.ts | 3 +- .../arkui/src/generated/peers/ArkGaugePeer.ts | 3 +- .../src/generated/peers/ArkGridColPeer.ts | 3 +- .../generated/peers/ArkGridContainerPeer.ts | 3 +- .../src/generated/peers/ArkGridItemPeer.ts | 3 +- .../arkui/src/generated/peers/ArkGridPeer.ts | 3 +- .../src/generated/peers/ArkGridRowPeer.ts | 3 +- .../src/generated/peers/ArkHyperlinkPeer.ts | 3 +- .../generated/peers/ArkImageAnimatorPeer.ts | 3 +- .../arkui/src/generated/peers/ArkImagePeer.ts | 3 +- .../src/generated/peers/ArkImageSpanPeer.ts | 3 +- .../peers/ArkIndicatorcomponentPeer.ts | 3 +- .../arkui/src/generated/peers/ArkLinePeer.ts | 3 +- .../generated/peers/ArkLinearindicatorPeer.ts | 3 +- .../generated/peers/ArkListItemGroupPeer.ts | 3 +- .../src/generated/peers/ArkListItemPeer.ts | 3 +- .../arkui/src/generated/peers/ArkListPeer.ts | 3 +- .../generated/peers/ArkLoadingProgressPeer.ts | 3 +- .../src/generated/peers/ArkMarqueePeer.ts | 3 +- .../peers/ArkMediaCachedImagePeer.ts | 3 +- .../generated/peers/ArkMenuItemGroupPeer.ts | 3 +- .../src/generated/peers/ArkMenuItemPeer.ts | 3 +- .../arkui/src/generated/peers/ArkMenuPeer.ts | 3 +- .../generated/peers/ArkNavDestinationPeer.ts | 3 +- .../src/generated/peers/ArkNavRouterPeer.ts | 3 +- .../src/generated/peers/ArkNavigatorPeer.ts | 3 +- .../generated/peers/ArkNodeContainerPeer.ts | 3 +- .../arkui/src/generated/peers/ArkPanelPeer.ts | 3 +- .../arkui/src/generated/peers/ArkPathPeer.ts | 3 +- .../src/generated/peers/ArkPatternLockPeer.ts | 3 +- .../generated/peers/ArkPluginComponentPeer.ts | 3 +- .../src/generated/peers/ArkPolygonPeer.ts | 3 +- .../src/generated/peers/ArkPolylinePeer.ts | 3 +- .../src/generated/peers/ArkProgressPeer.ts | 3 +- .../src/generated/peers/ArkQrcodePeer.ts | 3 +- .../arkui/src/generated/peers/ArkRadioPeer.ts | 3 +- .../src/generated/peers/ArkRatingPeer.ts | 3 +- .../arkui/src/generated/peers/ArkRectPeer.ts | 3 +- .../src/generated/peers/ArkRefreshPeer.ts | 3 +- .../peers/ArkRelativeContainerPeer.ts | 3 +- .../generated/peers/ArkRemoteWindowPeer.ts | 3 +- .../src/generated/peers/ArkRichEditorPeer.ts | 3 +- .../src/generated/peers/ArkRichTextPeer.ts | 3 +- .../src/generated/peers/ArkRootScenePeer.ts | 3 +- .../arkui/src/generated/peers/ArkRowPeer.ts | 3 +- .../src/generated/peers/ArkRowSplitPeer.ts | 3 +- .../src/generated/peers/ArkScreenPeer.ts | 3 +- .../src/generated/peers/ArkScrollBarPeer.ts | 3 +- .../src/generated/peers/ArkScrollPeer.ts | 3 +- .../src/generated/peers/ArkSearchPeer.ts | 3 +- .../src/generated/peers/ArkSelectPeer.ts | 3 +- .../arkui/src/generated/peers/ArkShapePeer.ts | 3 +- .../src/generated/peers/ArkSidebarPeer.ts | 3 +- .../src/generated/peers/ArkSliderPeer.ts | 3 +- .../arkui/src/generated/peers/ArkSpanPeer.ts | 3 +- .../arkui/src/generated/peers/ArkStackPeer.ts | 3 +- .../src/generated/peers/ArkStepperItemPeer.ts | 3 +- .../src/generated/peers/ArkStepperPeer.ts | 3 +- .../src/generated/peers/ArkSwiperPeer.ts | 3 +- .../src/generated/peers/ArkSymbolSpanPeer.ts | 3 +- .../src/generated/peers/ArkSymbolglyphPeer.ts | 3 +- .../src/generated/peers/ArkTabContentPeer.ts | 3 +- .../arkui/src/generated/peers/ArkTabsPeer.ts | 3 +- .../src/generated/peers/ArkTextAreaPeer.ts | 3 +- .../src/generated/peers/ArkTextClockPeer.ts | 3 +- .../src/generated/peers/ArkTextInputPeer.ts | 3 +- .../arkui/src/generated/peers/ArkTextPeer.ts | 3 +- .../src/generated/peers/ArkTextPickerPeer.ts | 3 +- .../src/generated/peers/ArkTextTimerPeer.ts | 3 +- .../src/generated/peers/ArkTimePickerPeer.ts | 3 +- .../src/generated/peers/ArkTogglePeer.ts | 3 +- .../peers/ArkUiExtensionComponentPeer.ts | 3 +- .../arkui/src/generated/peers/ArkVideoPeer.ts | 3 +- .../src/generated/peers/ArkWaterFlowPeer.ts | 3 +- .../arkui/src/generated/peers/ArkWebPeer.ts | 3 +- .../src/generated/peers/ArkWindowScenePeer.ts | 3 +- .../src/generated/peers/ArkXcomponentPeer.ts | 3 +- .../peers/CallbackDeserializeCall.ts | 3 +- .../arkui/src/generated/peers/Deserializer.ts | 14 +- .../arkui/src/generated/peers/Serializer.ts | 6 +- .../native/src/generated/Serializers.h | 24 +- .../native/src/generated/all_events.cc | 2 +- .../src/generated/arkoala_api_generated.h | 46 ++-- .../native/src/generated/bridge_generated.cc | 99 ++++++++ .../src/generated/callback_managed_caller.cc | 2 +- .../native/src/generated/dummy_impl.cc | 219 +++++++++++++++++- .../native/src/generated/real_impl.cc | 111 ++++++++- interop/src/cpp/common-interop.cc | 2 +- 430 files changed, 1882 insertions(+), 506 deletions(-) create mode 100644 arkoala-arkts/arkui/src/generated/ArkColorMetricsMaterialized.ts create mode 100644 arkoala/arkui/src/generated/ArkColorMetricsMaterialized.ts diff --git a/arkoala-arkts/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts index afc961e7c..71952a2d8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts @@ -57,7 +57,7 @@ export class AppearSymbolEffect implements MaterializedBase,SymbolEffect { return retval } constructor(scope?: EffectScope) { - const ctorPtr : KPointer = AppearSymbolEffect.ctor_appearsymboleffect(scope) + const ctorPtr : KPointer = AppearSymbolEffect.ctor_appearsymboleffect((scope)!) this.peer = new Finalizable(ctorPtr, AppearSymbolEffect.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts index 130c310a3..dea242069 100644 --- a/arkoala-arkts/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts @@ -49,7 +49,7 @@ export class BackgroundColorStyle implements MaterializedBase { constructor(textBackgroundStyle?: TextBackgroundStyle) { if ((textBackgroundStyle) !== (undefined)) { - const ctorPtr : KPointer = BackgroundColorStyle.ctor_backgroundcolorstyle(textBackgroundStyle) + const ctorPtr : KPointer = BackgroundColorStyle.ctor_backgroundcolorstyle((textBackgroundStyle)!) this.peer = new Finalizable(ctorPtr, BackgroundColorStyle.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts index 2fa329a51..584450e4b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts @@ -46,7 +46,7 @@ export class BaselineOffsetStyle implements MaterializedBase { constructor(value?: LengthMetrics) { if ((value) !== (undefined)) { - const ctorPtr : KPointer = BaselineOffsetStyle.ctor_baselineoffsetstyle(value) + const ctorPtr : KPointer = BaselineOffsetStyle.ctor_baselineoffsetstyle((value)!) this.peer = new Finalizable(ctorPtr, BaselineOffsetStyle.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts index 98e17bdf2..db4df6f85 100644 --- a/arkoala-arkts/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts @@ -71,7 +71,7 @@ export class BounceSymbolEffect implements MaterializedBase,SymbolEffect { return retval } constructor(scope?: EffectScope, direction?: EffectDirection) { - const ctorPtr : KPointer = BounceSymbolEffect.ctor_bouncesymboleffect(scope, direction) + const ctorPtr : KPointer = BounceSymbolEffect.ctor_bouncesymboleffect((scope)!, (direction)!) this.peer = new Finalizable(ctorPtr, BounceSymbolEffect.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts index 9d461193d..99e3d034d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts @@ -74,7 +74,7 @@ export class CanvasRenderingContext2D extends CanvasRenderer implements Material } constructor(settings?: RenderingContextSettings) { super() - const ctorPtr : KPointer = CanvasRenderingContext2D.ctor_canvasrenderingcontext2d(settings) + const ctorPtr : KPointer = CanvasRenderingContext2D.ctor_canvasrenderingcontext2d((settings)!) this.peer = new Finalizable(ctorPtr, CanvasRenderingContext2D.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts index 6dc257289..b9b546a4c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts @@ -48,7 +48,7 @@ export class ChildrenMainSize implements MaterializedBase { constructor(childDefaultSize?: number) { if ((childDefaultSize) !== (undefined)) { - const ctorPtr : KPointer = ChildrenMainSize.ctor_childrenmainsize(childDefaultSize) + const ctorPtr : KPointer = ChildrenMainSize.ctor_childrenmainsize((childDefaultSize)!) this.peer = new Finalizable(ctorPtr, ChildrenMainSize.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkCircleShapeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCircleShapeMaterialized.ts index 05779e35d..3e8deb718 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCircleShapeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCircleShapeMaterialized.ts @@ -53,7 +53,7 @@ export class CircleShape implements MaterializedBase { return retval } constructor(options?: ShapeSize) { - const ctorPtr : KPointer = CircleShape.ctor_circleshape(options) + const ctorPtr : KPointer = CircleShape.ctor_circleshape((options)!) this.peer = new Finalizable(ctorPtr, CircleShape.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkColorFilterMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkColorFilterMaterialized.ts index 9df94c7cb..fdd30d9f8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkColorFilterMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkColorFilterMaterialized.ts @@ -49,7 +49,7 @@ export class ColorFilter implements MaterializedBase { constructor(value?: Array) { if ((value) !== (undefined)) { - const ctorPtr : KPointer = ColorFilter.ctor_colorfilter(value) + const ctorPtr : KPointer = ColorFilter.ctor_colorfilter((value)!) this.peer = new Finalizable(ctorPtr, ColorFilter.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkColorMetricsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkColorMetricsMaterialized.ts new file mode 100644 index 000000000..41b4fb301 --- /dev/null +++ b/arkoala-arkts/arkui/src/generated/ArkColorMetricsMaterialized.ts @@ -0,0 +1,177 @@ +/* + * 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 { ResourceColor } from "./ArkUnitsInterfaces" +import { Color } from "./ArkEnumsInterfaces" +import { Resource } from "./ArkResourceInterfaces" +import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer } from "@koalaui/interop" +import { unsafeCast, int32, float32 } from "@koalaui/common" +import { Serializer } from "./peers/Serializer" +import { CallbackKind } from "./peers/CallbackKind" +import { Deserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +export class ColorMetricsInternal { + public static fromPtr(ptr: KPointer): ColorMetrics { + const obj : ColorMetrics = new ColorMetrics() + obj.peer = new Finalizable(ptr, ColorMetrics.getFinalizer()) + return obj + } +} +export class ColorMetrics implements MaterializedBase { + peer?: Finalizable | undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + get color(): string { + return this.getColor() + } + get red(): number { + return this.getRed() + } + get green(): number { + return this.getGreen() + } + get blue(): number { + return this.getBlue() + } + get alpha(): number { + return this.getAlpha() + } + static ctor_colormetrics(): KPointer { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_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 = ColorMetrics.ctor_colormetrics() + this.peer = new Finalizable(ctorPtr, ColorMetrics.getFinalizer()) + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._ColorMetrics_getFinalizer() + } + public static numeric(value: number): ColorMetrics { + const value_casted = value as (number) + return ColorMetrics.numeric_serialize(value_casted) + } + public static rgba(red: number, green: number, blue: number, alpha?: number): ColorMetrics { + const red_casted = red as (number) + const green_casted = green as (number) + const blue_casted = blue as (number) + const alpha_casted = alpha as (number | undefined) + return ColorMetrics.rgba_serialize(red_casted, green_casted, blue_casted, alpha_casted) + } + public static resourceColor(color: ResourceColor): ColorMetrics { + const color_casted = color as (ResourceColor) + return ColorMetrics.resourceColor_serialize(color_casted) + } + public blendColor(overlayColor: ColorMetrics): ColorMetrics { + const overlayColor_casted = overlayColor as (ColorMetrics) + return this.blendColor_serialize(overlayColor_casted) + } + private getColor(): string { + return this.getColor_serialize() + } + private getRed(): number { + return this.getRed_serialize() + } + private getGreen(): number { + return this.getGreen_serialize() + } + private getBlue(): number { + return this.getBlue_serialize() + } + private getAlpha(): number { + return this.getAlpha_serialize() + } + private static numeric_serialize(value: number): ColorMetrics { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_numeric(value) + const obj : ColorMetrics = ColorMetricsInternal.fromPtr(retval) + return obj + } + private static rgba_serialize(red: number, green: number, blue: number, alpha?: number): ColorMetrics { + const thisSerializer : Serializer = Serializer.hold() + let alpha_type : int32 = RuntimeType.UNDEFINED + alpha_type = runtimeType(alpha) + thisSerializer.writeInt8(alpha_type as int32) + if ((RuntimeType.UNDEFINED) != (alpha_type)) { + const alpha_value = alpha! + thisSerializer.writeNumber(alpha_value) + } + const retval = ArkUIGeneratedNativeModule._ColorMetrics_rgba(red, green, blue, thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + const obj : ColorMetrics = ColorMetricsInternal.fromPtr(retval) + return obj + } + private static resourceColor_serialize(color: ResourceColor): ColorMetrics { + const thisSerializer : Serializer = Serializer.hold() + let color_type : int32 = RuntimeType.UNDEFINED + color_type = runtimeType(color) + if (TypeChecker.isColor(color)) { + thisSerializer.writeInt8(0 as int32) + const color_0 = color as Color + thisSerializer.writeInt32((color_0.valueOf() as int32)) + } + else if (RuntimeType.NUMBER == color_type) { + thisSerializer.writeInt8(1 as int32) + const color_1 = color as number + thisSerializer.writeNumber(color_1) + } + else if (RuntimeType.STRING == color_type) { + thisSerializer.writeInt8(2 as int32) + const color_2 = color as string + thisSerializer.writeString(color_2) + } + else if (RuntimeType.OBJECT == color_type) { + thisSerializer.writeInt8(3 as int32) + const color_3 = color as Resource + thisSerializer.writeResource(color_3) + } + const retval = ArkUIGeneratedNativeModule._ColorMetrics_resourceColor(thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + const obj : ColorMetrics = ColorMetricsInternal.fromPtr(retval) + return obj + } + private blendColor_serialize(overlayColor: ColorMetrics): ColorMetrics { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_blendColor(this.peer!.ptr, toPeerPtr(overlayColor)) + const obj : ColorMetrics = ColorMetricsInternal.fromPtr(retval) + return obj + } + private getColor_serialize(): string { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_getColor(this.peer!.ptr) + return retval + } + private getRed_serialize(): number { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_getRed(this.peer!.ptr) + return retval + } + private getGreen_serialize(): number { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_getGreen(this.peer!.ptr) + return retval + } + private getBlue_serialize(): number { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_getBlue(this.peer!.ptr) + return retval + } + private getAlpha_serialize(): number { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_getAlpha(this.peer!.ptr) + return retval + } +} diff --git a/arkoala-arkts/arkui/src/generated/ArkConsoleMessageMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkConsoleMessageMaterialized.ts index 83322d7bc..dbbd4c363 100644 --- a/arkoala-arkts/arkui/src/generated/ArkConsoleMessageMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkConsoleMessageMaterialized.ts @@ -41,9 +41,9 @@ export class ConsoleMessage implements MaterializedBase { return retval } constructor(message?: string, sourceId?: string, lineNumber?: number, messageLevel?: MessageLevel) { - if (((message) !== (undefined)) && ((sourceId) !== (undefined)) && ((lineNumber) !== (undefined)) && ((messageLevel) !== (undefined))) + if (((message) !== (undefined)) || ((sourceId) !== (undefined)) || ((lineNumber) !== (undefined)) || ((messageLevel) !== (undefined))) { - const ctorPtr : KPointer = ConsoleMessage.ctor_consolemessage(message, sourceId, lineNumber, messageLevel) + const ctorPtr : KPointer = ConsoleMessage.ctor_consolemessage((message)!, (sourceId)!, (lineNumber)!, (messageLevel)!) this.peer = new Finalizable(ctorPtr, ConsoleMessage.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts index ea2740794..eee5fa2d4 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts @@ -46,7 +46,7 @@ export class CustomDialogController implements MaterializedBase { constructor(value?: CustomDialogControllerOptions) { if ((value) !== (undefined)) { - const ctorPtr : KPointer = CustomDialogController.ctor_customdialogcontroller(value) + const ctorPtr : KPointer = CustomDialogController.ctor_customdialogcontroller((value)!) this.peer = new Finalizable(ctorPtr, CustomDialogController.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkDecorationStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDecorationStyleMaterialized.ts index 44b3a9a66..981c84ee6 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDecorationStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDecorationStyleMaterialized.ts @@ -58,7 +58,7 @@ export class DecorationStyle implements MaterializedBase { constructor(value?: DecorationStyleInterface) { if ((value) !== (undefined)) { - const ctorPtr : KPointer = DecorationStyle.ctor_decorationstyle(value) + const ctorPtr : KPointer = DecorationStyle.ctor_decorationstyle((value)!) this.peer = new Finalizable(ctorPtr, DecorationStyle.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts index 33c5301dd..d8a69c6a5 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts @@ -57,7 +57,7 @@ export class DisappearSymbolEffect implements MaterializedBase,SymbolEffect { return retval } constructor(scope?: EffectScope) { - const ctorPtr : KPointer = DisappearSymbolEffect.ctor_disappearsymboleffect(scope) + const ctorPtr : KPointer = DisappearSymbolEffect.ctor_disappearsymboleffect((scope)!) this.peer = new Finalizable(ctorPtr, DisappearSymbolEffect.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkDrawingCanvasMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDrawingCanvasMaterialized.ts index 002e468a0..676ed5a7c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDrawingCanvasMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDrawingCanvasMaterialized.ts @@ -43,7 +43,7 @@ export class DrawingCanvas implements MaterializedBase { constructor(pixelmap?: PixelMap) { if ((pixelmap) !== (undefined)) { - const ctorPtr : KPointer = DrawingCanvas.ctor_drawingcanvas(pixelmap) + const ctorPtr : KPointer = DrawingCanvas.ctor_drawingcanvas((pixelmap)!) this.peer = new Finalizable(ctorPtr, DrawingCanvas.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts index 560e04e6c..a273ffed6 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts @@ -58,7 +58,7 @@ export class DrawingRenderingContext implements MaterializedBase { return retval } constructor(unit?: LengthMetricsUnit) { - const ctorPtr : KPointer = DrawingRenderingContext.ctor_drawingrenderingcontext(unit) + const ctorPtr : KPointer = DrawingRenderingContext.ctor_drawingrenderingcontext((unit)!) this.peer = new Finalizable(ctorPtr, DrawingRenderingContext.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkEllipseShapeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkEllipseShapeMaterialized.ts index 242d2e033..1f020f653 100644 --- a/arkoala-arkts/arkui/src/generated/ArkEllipseShapeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkEllipseShapeMaterialized.ts @@ -53,7 +53,7 @@ export class EllipseShape implements MaterializedBase { return retval } constructor(options?: ShapeSize) { - const ctorPtr : KPointer = EllipseShape.ctor_ellipseshape(options) + const ctorPtr : KPointer = EllipseShape.ctor_ellipseshape((options)!) this.peer = new Finalizable(ctorPtr, EllipseShape.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkFocusInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkFocusInterfaces.ts index a614eccb8..b7a02dae5 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFocusInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFocusInterfaces.ts @@ -20,7 +20,7 @@ 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 "./ArkLengthMetricsMaterialized" -import { ColorMetrics } from "./ArkUnitsInterfaces" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" export interface FocusBoxStyle { margin?: LengthMetrics; strokeColor?: ColorMetrics; diff --git a/arkoala-arkts/arkui/src/generated/ArkFrameNodeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkFrameNodeMaterialized.ts index 1433afffb..f2a7723c6 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFrameNodeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFrameNodeMaterialized.ts @@ -47,7 +47,7 @@ export class FrameNode implements MaterializedBase { constructor(uiContext?: UIContext) { if ((uiContext) !== (undefined)) { - const ctorPtr : KPointer = FrameNode.ctor_framenode(uiContext) + const ctorPtr : KPointer = FrameNode.ctor_framenode((uiContext)!) this.peer = new Finalizable(ctorPtr, FrameNode.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkFrictionMotionMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkFrictionMotionMaterialized.ts index cb2a8cf55..5fe86c688 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFrictionMotionMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFrictionMotionMaterialized.ts @@ -40,9 +40,9 @@ export class FrictionMotion implements MaterializedBase { return retval } constructor(friction?: number, position?: number, velocity?: number) { - if (((friction) !== (undefined)) && ((position) !== (undefined)) && ((velocity) !== (undefined))) + if (((friction) !== (undefined)) || ((position) !== (undefined)) || ((velocity) !== (undefined))) { - const ctorPtr : KPointer = FrictionMotion.ctor_frictionmotion(friction, position, velocity) + const ctorPtr : KPointer = FrictionMotion.ctor_frictionmotion((friction)!, (position)!, (velocity)!) this.peer = new Finalizable(ctorPtr, FrictionMotion.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkGestureStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGestureStyleMaterialized.ts index c708d4031..303ed7d18 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGestureStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGestureStyleMaterialized.ts @@ -50,7 +50,7 @@ export class GestureStyle implements MaterializedBase { return retval } constructor(value?: GestureStyleInterface) { - const ctorPtr : KPointer = GestureStyle.ctor_gesturestyle(value) + const ctorPtr : KPointer = GestureStyle.ctor_gesturestyle((value)!) this.peer = new Finalizable(ctorPtr, GestureStyle.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts index 341c43b0f..14cb5c829 100644 --- a/arkoala-arkts/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts @@ -58,7 +58,7 @@ export class HierarchicalSymbolEffect implements MaterializedBase,SymbolEffect { return retval } constructor(fillStyle?: EffectFillStyle) { - const ctorPtr : KPointer = HierarchicalSymbolEffect.ctor_hierarchicalsymboleffect(fillStyle) + const ctorPtr : KPointer = HierarchicalSymbolEffect.ctor_hierarchicalsymboleffect((fillStyle)!) this.peer = new Finalizable(ctorPtr, HierarchicalSymbolEffect.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkImageAttachmentMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkImageAttachmentMaterialized.ts index 06395a1a9..bc7dfd6c4 100644 --- a/arkoala-arkts/arkui/src/generated/ArkImageAttachmentMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkImageAttachmentMaterialized.ts @@ -64,7 +64,7 @@ export class ImageAttachment implements MaterializedBase { constructor(value?: ImageAttachmentInterface) { if ((value) !== (undefined)) { - const ctorPtr : KPointer = ImageAttachment.ctor_imageattachment(value) + const ctorPtr : KPointer = ImageAttachment.ctor_imageattachment((value)!) this.peer = new Finalizable(ctorPtr, ImageAttachment.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkImageBitmapMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkImageBitmapMaterialized.ts index 14da6e59b..0590b3fc6 100644 --- a/arkoala-arkts/arkui/src/generated/ArkImageBitmapMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkImageBitmapMaterialized.ts @@ -50,7 +50,7 @@ export class ImageBitmap implements MaterializedBase { constructor(src?: string) { if ((src) !== (undefined)) { - const ctorPtr : KPointer = ImageBitmap.ctor_imagebitmap(src) + const ctorPtr : KPointer = ImageBitmap.ctor_imagebitmap((src)!) this.peer = new Finalizable(ctorPtr, ImageBitmap.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkImageDataMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkImageDataMaterialized.ts index 1e64c6113..76d7e8283 100644 --- a/arkoala-arkts/arkui/src/generated/ArkImageDataMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkImageDataMaterialized.ts @@ -59,9 +59,9 @@ export class ImageData implements MaterializedBase { return retval } constructor(width?: number, height?: number, data?: NativeBuffer) { - if (((width) !== (undefined)) && ((height) !== (undefined)) && ((data) !== (undefined))) + if (((width) !== (undefined)) || ((height) !== (undefined)) || ((data) !== (undefined))) { - const ctorPtr : KPointer = ImageData.ctor_imagedata(width, height, data) + const ctorPtr : KPointer = ImageData.ctor_imagedata((width)!, (height)!, (data)!) this.peer = new Finalizable(ctorPtr, ImageData.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkLengthMetricsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLengthMetricsMaterialized.ts index dda971e54..bbee9baa7 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLengthMetricsMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLengthMetricsMaterialized.ts @@ -67,6 +67,22 @@ export class LengthMetrics implements MaterializedBase { const value_casted = value as (number) return LengthMetrics.px_serialize(value_casted) } + public static vp(value: number): LengthMetrics { + const value_casted = value as (number) + return LengthMetrics.vp_serialize(value_casted) + } + public static fp(value: number): LengthMetrics { + const value_casted = value as (number) + return LengthMetrics.fp_serialize(value_casted) + } + public static percent(value: number): LengthMetrics { + const value_casted = value as (number) + return LengthMetrics.percent_serialize(value_casted) + } + public static lpx(value: number): LengthMetrics { + const value_casted = value as (number) + return LengthMetrics.lpx_serialize(value_casted) + } public static resource(value: Resource): LengthMetrics { const value_casted = value as (Resource) return LengthMetrics.resource_serialize(value_casted) @@ -92,6 +108,26 @@ export class LengthMetrics implements MaterializedBase { const obj : LengthMetrics = LengthMetricsInternal.fromPtr(retval) return obj } + private static vp_serialize(value: number): LengthMetrics { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_vp(value) + const obj : LengthMetrics = LengthMetricsInternal.fromPtr(retval) + return obj + } + private static fp_serialize(value: number): LengthMetrics { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_fp(value) + const obj : LengthMetrics = LengthMetricsInternal.fromPtr(retval) + return obj + } + private static percent_serialize(value: number): LengthMetrics { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_percent(value) + const obj : LengthMetrics = LengthMetricsInternal.fromPtr(retval) + return obj + } + private static lpx_serialize(value: number): LengthMetrics { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_lpx(value) + const obj : LengthMetrics = LengthMetricsInternal.fromPtr(retval) + return obj + } private static resource_serialize(value: Resource): LengthMetrics { const thisSerializer : Serializer = Serializer.hold() thisSerializer.writeResource(value) diff --git a/arkoala-arkts/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts index f30f1811e..aaffd441b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts @@ -46,7 +46,7 @@ export class LetterSpacingStyle implements MaterializedBase { constructor(value?: LengthMetrics) { if ((value) !== (undefined)) { - const ctorPtr : KPointer = LetterSpacingStyle.ctor_letterspacingstyle(value) + const ctorPtr : KPointer = LetterSpacingStyle.ctor_letterspacingstyle((value)!) this.peer = new Finalizable(ctorPtr, LetterSpacingStyle.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkLineHeightStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLineHeightStyleMaterialized.ts index e7f0623d8..8a417c33f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLineHeightStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLineHeightStyleMaterialized.ts @@ -46,7 +46,7 @@ export class LineHeightStyle implements MaterializedBase { constructor(lineHeight?: LengthMetrics) { if ((lineHeight) !== (undefined)) { - const ctorPtr : KPointer = LineHeightStyle.ctor_lineheightstyle(lineHeight) + const ctorPtr : KPointer = LineHeightStyle.ctor_lineheightstyle((lineHeight)!) this.peer = new Finalizable(ctorPtr, LineHeightStyle.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkLinearGradientMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLinearGradientMaterialized.ts index e71b0f0cd..5501b5682 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLinearGradientMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLinearGradientMaterialized.ts @@ -50,7 +50,7 @@ export class LinearGradient implements MaterializedBase { constructor(colorStops?: Array) { if ((colorStops) !== (undefined)) { - const ctorPtr : KPointer = LinearGradient.ctor_lineargradient(colorStops) + const ctorPtr : KPointer = LinearGradient.ctor_lineargradient((colorStops)!) this.peer = new Finalizable(ctorPtr, LinearGradient.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkLinearindicatorInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkLinearindicatorInterfaces.ts index e12290c0b..4ec8a0c15 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLinearindicatorInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLinearindicatorInterfaces.ts @@ -20,9 +20,10 @@ 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 "./ArkLengthMetricsMaterialized" -import { ColorMetrics, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Area, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions } from "./ArkUnitsInterfaces" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { LinearIndicatorController } from "./ArkLinearIndicatorControllerMaterialized" import { CommonMethod, 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, 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 } from "./ArkCommonInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Area, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey } 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 } from "./SyntheticDeclarations" diff --git a/arkoala-arkts/arkui/src/generated/ArkNavPathInfoMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkNavPathInfoMaterialized.ts index 272e8e850..4e006e2a8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkNavPathInfoMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkNavPathInfoMaterialized.ts @@ -85,10 +85,10 @@ export class NavPathInfo implements MaterializedBase { thisSerializer.release() return retval } - constructor(name?: string, param?: object, onPop?: ((parameter: PopInfo) => void), isEntry?: boolean) { - if (((name) !== (undefined)) && ((param) !== (undefined))) + constructor(name?: string, param?: object, onPop?: ((parameter: PopInfo) => void), isEntry?: boolean) { + if (((name) !== (undefined)) || ((param) !== (undefined)) || ((onPop) !== (undefined)) || ((isEntry) !== (undefined))) { - const ctorPtr : KPointer = NavPathInfo.ctor_navpathinfo(name, param, onPop, isEntry) + const ctorPtr : KPointer = NavPathInfo.ctor_navpathinfo((name)!, (param)!, (onPop)!, (isEntry)!) this.peer = new Finalizable(ctorPtr, NavPathInfo.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts index 01348cdfc..eeebcee58 100644 --- a/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts @@ -56,9 +56,9 @@ export class OffscreenCanvas implements MaterializedBase { return retval } constructor(width?: number, height?: number) { - if (((width) !== (undefined)) && ((height) !== (undefined))) + if (((width) !== (undefined)) || ((height) !== (undefined))) { - const ctorPtr : KPointer = OffscreenCanvas.ctor_offscreencanvas(width, height) + const ctorPtr : KPointer = OffscreenCanvas.ctor_offscreencanvas((width)!, (height)!) this.peer = new Finalizable(ctorPtr, OffscreenCanvas.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts index 0f6f707fd..8da9b4e1d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts @@ -62,9 +62,9 @@ export class OffscreenCanvasRenderingContext2D extends CanvasRenderer implements } constructor(width?: number, height?: number, settings?: RenderingContextSettings) { super() - if (((width) !== (undefined)) && ((height) !== (undefined)) && ((settings) !== (undefined))) + if (((width) !== (undefined)) || ((height) !== (undefined)) || ((settings) !== (undefined))) { - const ctorPtr : KPointer = OffscreenCanvasRenderingContext2D.ctor_offscreencanvasrenderingcontext2d(width, height, settings) + const ctorPtr : KPointer = OffscreenCanvasRenderingContext2D.ctor_offscreencanvasrenderingcontext2d((width)!, (height)!, (settings)!) this.peer = new Finalizable(ctorPtr, OffscreenCanvasRenderingContext2D.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts index a670cde5e..d6003d77c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts @@ -74,7 +74,7 @@ export class PanGestureOptions implements MaterializedBase { return retval } constructor(value?: Literal_Number_distance_fingers_PanDirection_direction) { - const ctorPtr : KPointer = PanGestureOptions.ctor_pangestureoptions(value) + const ctorPtr : KPointer = PanGestureOptions.ctor_pangestureoptions((value)!) this.peer = new Finalizable(ctorPtr, PanGestureOptions.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkParagraphStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkParagraphStyleMaterialized.ts index 51cd021bc..ffed98c46 100644 --- a/arkoala-arkts/arkui/src/generated/ArkParagraphStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkParagraphStyleMaterialized.ts @@ -70,7 +70,7 @@ export class ParagraphStyle implements MaterializedBase { return retval } constructor(value?: ParagraphStyleInterface) { - const ctorPtr : KPointer = ParagraphStyle.ctor_paragraphstyle(value) + const ctorPtr : KPointer = ParagraphStyle.ctor_paragraphstyle((value)!) this.peer = new Finalizable(ctorPtr, ParagraphStyle.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkPathShapeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPathShapeMaterialized.ts index 5e33ce2bd..8534f889c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPathShapeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPathShapeMaterialized.ts @@ -53,7 +53,7 @@ export class PathShape implements MaterializedBase { return retval } constructor(options?: PathShapeOptions) { - const ctorPtr : KPointer = PathShape.ctor_pathshape(options) + const ctorPtr : KPointer = PathShape.ctor_pathshape((options)!) this.peer = new Finalizable(ctorPtr, PathShape.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkProgressMaskMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkProgressMaskMaterialized.ts index 13b1b41dc..ca3c836df 100644 --- a/arkoala-arkts/arkui/src/generated/ArkProgressMaskMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkProgressMaskMaterialized.ts @@ -67,9 +67,9 @@ export class ProgressMask implements MaterializedBase { return retval } constructor(value?: number, total?: number, color?: ResourceColor) { - if (((value) !== (undefined)) && ((total) !== (undefined)) && ((color) !== (undefined))) + if (((value) !== (undefined)) || ((total) !== (undefined)) || ((color) !== (undefined))) { - const ctorPtr : KPointer = ProgressMask.ctor_progressmask(value, total, color) + const ctorPtr : KPointer = ProgressMask.ctor_progressmask((value)!, (total)!, (color)!) this.peer = new Finalizable(ctorPtr, ProgressMask.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkRectShapeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkRectShapeMaterialized.ts index cf19a0e2e..1b6490333 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRectShapeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRectShapeMaterialized.ts @@ -64,7 +64,7 @@ export class RectShape implements MaterializedBase { return retval } constructor(options?: RectShapeOptions | RoundRectShapeOptions) { - const ctorPtr : KPointer = RectShape.ctor_rectshape(options) + const ctorPtr : KPointer = RectShape.ctor_rectshape((options)!) this.peer = new Finalizable(ctorPtr, RectShape.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts index 27b74febc..eb94c8a99 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts @@ -56,7 +56,7 @@ export class RenderingContextSettings implements MaterializedBase { return retval } constructor(antialias?: boolean) { - const ctorPtr : KPointer = RenderingContextSettings.ctor_renderingcontextsettings(antialias) + const ctorPtr : KPointer = RenderingContextSettings.ctor_renderingcontextsettings((antialias)!) this.peer = new Finalizable(ctorPtr, RenderingContextSettings.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts index 381543263..98c57e1a4 100644 --- a/arkoala-arkts/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts @@ -57,7 +57,7 @@ export class ReplaceSymbolEffect implements MaterializedBase,SymbolEffect { return retval } constructor(scope?: EffectScope) { - const ctorPtr : KPointer = ReplaceSymbolEffect.ctor_replacesymboleffect(scope) + const ctorPtr : KPointer = ReplaceSymbolEffect.ctor_replacesymboleffect((scope)!) this.peer = new Finalizable(ctorPtr, ReplaceSymbolEffect.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts index 51692ddd8..dc4154882 100644 --- a/arkoala-arkts/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts @@ -71,7 +71,7 @@ export class ScaleSymbolEffect implements MaterializedBase,SymbolEffect { return retval } constructor(scope?: EffectScope, direction?: EffectDirection) { - const ctorPtr : KPointer = ScaleSymbolEffect.ctor_scalesymboleffect(scope, direction) + const ctorPtr : KPointer = ScaleSymbolEffect.ctor_scalesymboleffect((scope)!, (direction)!) this.peer = new Finalizable(ctorPtr, ScaleSymbolEffect.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkScrollMotionMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkScrollMotionMaterialized.ts index fb9bbd47e..822a0d1b2 100644 --- a/arkoala-arkts/arkui/src/generated/ArkScrollMotionMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkScrollMotionMaterialized.ts @@ -41,9 +41,9 @@ export class ScrollMotion implements MaterializedBase { return retval } constructor(position?: number, velocity?: number, min?: number, max?: number, prop?: SpringProp) { - if (((position) !== (undefined)) && ((velocity) !== (undefined)) && ((min) !== (undefined)) && ((max) !== (undefined)) && ((prop) !== (undefined))) + if (((position) !== (undefined)) || ((velocity) !== (undefined)) || ((min) !== (undefined)) || ((max) !== (undefined)) || ((prop) !== (undefined))) { - const ctorPtr : KPointer = ScrollMotion.ctor_scrollmotion(position, velocity, min, max, prop) + const ctorPtr : KPointer = ScrollMotion.ctor_scrollmotion((position)!, (velocity)!, (min)!, (max)!, (prop)!) this.peer = new Finalizable(ctorPtr, ScrollMotion.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkSpringMotionMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSpringMotionMaterialized.ts index 90fe285de..1eee8a668 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSpringMotionMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSpringMotionMaterialized.ts @@ -41,9 +41,9 @@ export class SpringMotion implements MaterializedBase { return retval } constructor(start?: number, end?: number, velocity?: number, prop?: SpringProp) { - if (((start) !== (undefined)) && ((end) !== (undefined)) && ((velocity) !== (undefined)) && ((prop) !== (undefined))) + if (((start) !== (undefined)) || ((end) !== (undefined)) || ((velocity) !== (undefined)) || ((prop) !== (undefined))) { - const ctorPtr : KPointer = SpringMotion.ctor_springmotion(start, end, velocity, prop) + const ctorPtr : KPointer = SpringMotion.ctor_springmotion((start)!, (end)!, (velocity)!, (prop)!) this.peer = new Finalizable(ctorPtr, SpringMotion.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkSpringPropMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSpringPropMaterialized.ts index b0b6d2fbc..28f0fcfcf 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSpringPropMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSpringPropMaterialized.ts @@ -40,9 +40,9 @@ export class SpringProp implements MaterializedBase { return retval } constructor(mass?: number, stiffness?: number, damping?: number) { - if (((mass) !== (undefined)) && ((stiffness) !== (undefined)) && ((damping) !== (undefined))) + if (((mass) !== (undefined)) || ((stiffness) !== (undefined)) || ((damping) !== (undefined))) { - const ctorPtr : KPointer = SpringProp.ctor_springprop(mass, stiffness, damping) + const ctorPtr : KPointer = SpringProp.ctor_springprop((mass)!, (stiffness)!, (damping)!) this.peer = new Finalizable(ctorPtr, SpringProp.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkStyledStringMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkStyledStringMaterialized.ts index c63c21e85..831325664 100644 --- a/arkoala-arkts/arkui/src/generated/ArkStyledStringMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkStyledStringMaterialized.ts @@ -76,9 +76,9 @@ export class StyledString implements MaterializedBase { return retval } constructor(value?: string | ImageAttachment | CustomSpan, styles?: Array) { - if (((value) !== (undefined)) && ((styles) !== (undefined))) + if (((value) !== (undefined)) || ((styles) !== (undefined))) { - const ctorPtr : KPointer = StyledString.ctor_styledstring(value, styles) + const ctorPtr : KPointer = StyledString.ctor_styledstring((value)!, (styles)!) this.peer = new Finalizable(ctorPtr, StyledString.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkTextShadowStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextShadowStyleMaterialized.ts index b4471b3a5..adc59ca01 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextShadowStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextShadowStyleMaterialized.ts @@ -64,7 +64,7 @@ export class TextShadowStyle implements MaterializedBase { constructor(value?: ShadowOptions | Array) { if ((value) !== (undefined)) { - const ctorPtr : KPointer = TextShadowStyle.ctor_textshadowstyle(value) + const ctorPtr : KPointer = TextShadowStyle.ctor_textshadowstyle((value)!) this.peer = new Finalizable(ctorPtr, TextShadowStyle.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts index 4e281e11f..1f0f590c7 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts @@ -68,7 +68,7 @@ export class TextStyle_styled_string implements MaterializedBase { return retval } constructor(value?: TextStyleInterface) { - const ctorPtr : KPointer = TextStyle_styled_string.ctor_textstyle_styled_string(value) + const ctorPtr : KPointer = TextStyle_styled_string.ctor_textstyle_styled_string((value)!) this.peer = new Finalizable(ctorPtr, TextStyle_styled_string.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala-arkts/arkui/src/generated/ArkTransitionEffectMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTransitionEffectMaterialized.ts index 0d220e8cc..309996093 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTransitionEffectMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTransitionEffectMaterialized.ts @@ -72,9 +72,9 @@ export class TransitionEffect implements MaterializedBase { return retval } constructor(type?: string, effect?: TransitionEffects) { - if (((type) !== (undefined)) && ((effect) !== (undefined))) + if (((type) !== (undefined)) || ((effect) !== (undefined))) { - const ctorPtr : KPointer = TransitionEffect.ctor_transitioneffect(type, effect) + const ctorPtr : KPointer = TransitionEffect.ctor_transitioneffect((type)!, (effect)!) this.peer = new Finalizable(ctorPtr, TransitionEffect.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/ArkUnitsInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkUnitsInterfaces.ts index 8c79d89d5..b71e7e11b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkUnitsInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkUnitsInterfaces.ts @@ -120,9 +120,6 @@ export type VoidCallback = () => void; export interface LengthMetricsUnit { _LengthMetricsUnitStub: string; } -export interface ColorMetrics { - _ColorMetricsStub: string; -} export interface Font { size?: Length; weight?: FontWeight | number | string; diff --git a/arkoala-arkts/arkui/src/generated/ArkUrlStyleMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkUrlStyleMaterialized.ts index 68f3ec03b..b602e335d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkUrlStyleMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkUrlStyleMaterialized.ts @@ -45,7 +45,7 @@ export class UrlStyle implements MaterializedBase { constructor(url?: string) { if ((url) !== (undefined)) { - const ctorPtr : KPointer = UrlStyle.ctor_urlstyle(url) + const ctorPtr : KPointer = UrlStyle.ctor_urlstyle((url)!) this.peer = new Finalizable(ctorPtr, UrlStyle.getFinalizer()) } } diff --git a/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts b/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts index ff9686a24..a3bb9ccf8 100644 --- a/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts +++ b/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts @@ -1587,11 +1587,26 @@ export class ArkUIGeneratedNativeModule { native static _LengthMetrics_ctor(): KPointer native static _LengthMetrics_getFinalizer(): KPointer native static _LengthMetrics_px(value: number): KPointer + native static _LengthMetrics_vp(value: number): KPointer + native static _LengthMetrics_fp(value: number): KPointer + native static _LengthMetrics_percent(value: number): KPointer + native static _LengthMetrics_lpx(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 _ColorMetrics_ctor(): KPointer + native static _ColorMetrics_getFinalizer(): KPointer + native static _ColorMetrics_numeric(value: number): KPointer + native static _ColorMetrics_rgba(red: number, green: number, blue: number, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _ColorMetrics_resourceColor(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _ColorMetrics_blendColor(ptr: KPointer, overlayColor: KPointer): KPointer + native static _ColorMetrics_getColor(ptr: KPointer): string + native static _ColorMetrics_getRed(ptr: KPointer): number + native static _ColorMetrics_getGreen(ptr: KPointer): number + native static _ColorMetrics_getBlue(ptr: KPointer): number + native static _ColorMetrics_getAlpha(ptr: KPointer): number native static _WebviewController_ctor(): KPointer native static _WebviewController_getFinalizer(): KPointer native static _WebviewController_initializeWebEngine(): void diff --git a/arkoala-arkts/arkui/src/generated/arkts/type_check.ts b/arkoala-arkts/arkui/src/generated/arkts/type_check.ts index b6fcbee7f..bb4428934 100644 --- a/arkoala-arkts/arkui/src/generated/arkts/type_check.ts +++ b/arkoala-arkts/arkui/src/generated/arkts/type_check.ts @@ -14,12 +14,13 @@ import { PixelMap } from "./../ArkPixelMapMaterialized" import { NodeController, TextModifier, RectWidthStyle, RectHeightStyle, Want, LengthUnit, WebHeader, SnapshotOptions, PerfMonitorActionType, PerfMonitorSourceType, ShapeSize, RectShapeOptions, RoundRectShapeOptions, PathShapeOptions, FontOptions, EffectDirection, EffectScope, SymbolEffect, ErrorCallback } from "./../ArkArkuiExternalInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" import { Resource } from "./../ArkResourceInterfaces" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" +import { ResourceColor, Position, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Area, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, VoidCallback, Offset, Font, LengthMetricsUnit, MarkStyle, Bias, EdgeWidth, DirectionalEdgesT, LengthConstrain, DividerStyleOptions, VP, PX, LPX, TouchPoint } from "./../ArkUnitsInterfaces" import { WebviewController } from "./../ArkWebviewControllerMaterialized" import { GlobalScope_ohos_arkui_componentSnapshot } from "./../ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized" import { AsyncCallback_image_PixelMap_Void, Literal_Want_want, 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_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, AnimationRange_Number, 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_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, Literal_Boolean_next_Axis_direction, 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, 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 { CommonShape } from "./../ArkCommonShapeMaterialized" -import { Position, ResourceColor, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Area, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, VoidCallback, Offset, Font, LengthMetricsUnit, MarkStyle, Bias, EdgeWidth, DirectionalEdgesT, ColorMetrics, LengthConstrain, DividerStyleOptions, VP, PX, LPX, TouchPoint } from "./../ArkUnitsInterfaces" import { BaseShape } from "./../ArkBaseShapeMaterialized" import { RectShape } from "./../ArkRectShapeMaterialized" import { CircleShape } from "./../ArkCircleShapeMaterialized" @@ -753,7 +754,7 @@ export class TypeChecker { static isColoringStrategy(value: object|string|number|undefined|null): boolean { return value instanceof ColoringStrategy } - static isColorMetrics(value: object|string|number|undefined|null, arg0: boolean): boolean { + static isColorMetrics(value: object|string|number|undefined|null, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean): boolean { return value instanceof ColorMetrics } static isColorMode(value: object|string|number|undefined|null): boolean { diff --git a/arkoala-arkts/arkui/src/generated/index.ts b/arkoala-arkts/arkui/src/generated/index.ts index 799cd6ede..7b97dfe1e 100644 --- a/arkoala-arkts/arkui/src/generated/index.ts +++ b/arkoala-arkts/arkui/src/generated/index.ts @@ -278,6 +278,7 @@ export * from "./ArkLazyForEachOpsMaterialized" export * from "./ArkSystemOpsMaterialized" export * from "./ArkDrawingCanvasMaterialized" export * from "./ArkLengthMetricsMaterialized" +export * from "./ArkColorMetricsMaterialized" export * from "./ArkWebviewControllerMaterialized" export * from "./ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized" export * from "./ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized" diff --git a/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts b/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts index 16e42cc48..7ec653a9b 100644 --- a/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts @@ -53,7 +53,7 @@ import { PluginErrorCallback, PluginComponentTemplate, PluginErrorData, PluginCo import { SearchSubmitCallback, CancelButtonStyle, IconOptions, CancelButtonOptions, CancelButtonSymbolOptions, SearchAttribute, SearchType, SearchButtonOptions, SearchOptions } from "./../ArkSearchInterfaces" import { SliderTriggerChangeCallback, SliderAttribute, SliderChangeMode, SliderBlockStyle, SliderInteraction, SliderConfiguration, SlideRange, SliderBlockType, SliderStyle, SliderOptions } from "./../ArkSliderInterfaces" import { TextAreaSubmitCallback, ContentType, TextAreaAttribute, TextAreaType, TextAreaOptions } from "./../ArkTextAreaInterfaces" -import { VoidCallback, Position, Length, Dimension, PX, VP, FP, LPX, Percentage, Area, Font, LocalizedPadding, Margin, BorderRadiuses, Padding, ResourceColor, LocalizedEdgeColors, LocalizedEdgeWidths, ResourceStr, LocalizedBorderRadiuses, ColorMetrics, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, EdgeColors, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, Offset, DividerStyleOptions, LengthMetricsUnit, LengthConstrain, DirectionalEdgesT, Bias, MarkStyle } from "./../ArkUnitsInterfaces" +import { VoidCallback, Position, Length, Dimension, PX, VP, FP, LPX, Percentage, Area, Font, LocalizedPadding, Margin, BorderRadiuses, Padding, ResourceColor, LocalizedEdgeColors, LocalizedEdgeWidths, ResourceStr, LocalizedBorderRadiuses, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, EdgeColors, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, Offset, DividerStyleOptions, LengthMetricsUnit, LengthConstrain, DirectionalEdgesT, Bias, MarkStyle } from "./../ArkUnitsInterfaces" import { WithThemeInterface, CustomTheme, WithThemeOptions, WithThemeAttribute } from "./../ArkWithThemeInterfaces" import { Resource } from "./../ArkResourceInterfaces" import { ColoringStrategy, Color, FontWeight, Curve, FontStyle, TextDecorationStyle, TextDecorationType, BorderStyle, TextHeightAdaptivePolicy, TextOverflow, ImageFit, ImageSpanAlignment, LineBreakStrategy, WordBreak, TextAlign, TitleHeight, GradientDirection, DialogButtonStyle, TouchType, NestedScrollMode, VerticalAlign, Axis, PlayMode, Placement, ArrowPointPosition, Alignment, SharedTransitionEffectType, ClickEffectLevel, HorizontalAlign, TransitionType, HitTestMode, ImageSize, HoverEffect, Visibility, ItemAlign, Direction, ObscuredReasons, RenderFit, ImageRepeat, ResponseType, FunctionKey, ModifierKey, BarState, EdgeEffect, FlexDirection, Edge, XComponentType, CopyOptions, TextContentStyle, TextCase, EllipsisMode, TextSelectableMode, LineCapStyle, LineJoinStyle, OptionWidthMode, ScrollSource, AppRotation, FoldStatus, FlexAlign, FlexWrap, PixelRoundCalcPolicy, KeySource, KeyType, AccessibilityHoverType, MouseAction, MouseButton, IlluminatedType, HeightBreakpoint, WidthBreakpoint, MarqueeUpdateStrategy, RelateType, Week, EmbeddedType, CheckBoxShape, FillMode, AnimationStatus } from "./../ArkEnumsInterfaces" @@ -73,6 +73,7 @@ import { CanvasPattern, CanvasPatternInternal } from "./../ArkCanvasPatternMater import { Matrix2D, Matrix2DInternal } from "./../ArkMatrix2DMaterialized" import { CanvasGradient, CanvasGradientInternal } from "./../ArkCanvasGradientMaterialized" import { NavigationTransitionProxy, NavigationTransitionProxyInternal } from "./../ArkNavigationTransitionProxyMaterialized" +import { ColorMetrics, ColorMetricsInternal } from "./../ArkColorMetricsMaterialized" import { ImageAnalyzerController, ImageAnalyzerControllerInternal } from "./../ArkImageAnalyzerControllerMaterialized" import { ImageAnalyzerType, ImageAIOptions, ImageAnalyzerConfig } from "./../ArkImageCommonInterfaces" import { WebResourceRequest, WebResourceRequestInternal } from "./../ArkWebResourceRequestMaterialized" @@ -1203,9 +1204,8 @@ export class Deserializer extends DeserializerBase { } readColorMetrics(): ColorMetrics { let valueDeserializer : Deserializer = this - const _ColorMetricsStub_result : string = (valueDeserializer.readString() as string) - let value : ColorMetrics = ({_ColorMetricsStub: _ColorMetricsStub_result} as ColorMetrics) - return value + let ptr : KPointer = valueDeserializer.readPointer() + return ColorMetricsInternal.fromPtr(ptr) } readStyledStringValue(): StyledStringValue { let valueDeserializer : Deserializer = this @@ -3837,14 +3837,14 @@ export class Deserializer extends DeserializerBase { let trackBackgroundColor_buf : ColorMetrics | undefined if ((RuntimeType.UNDEFINED) != (trackBackgroundColor_buf_runtimeType)) { - trackBackgroundColor_buf = valueDeserializer.readColorMetrics() + trackBackgroundColor_buf = (valueDeserializer.readColorMetrics() as ColorMetrics) } const trackBackgroundColor_result : ColorMetrics | undefined = trackBackgroundColor_buf const trackColor_buf_runtimeType = (valueDeserializer.readInt8() as int32) let trackColor_buf : ColorMetrics | undefined if ((RuntimeType.UNDEFINED) != (trackColor_buf_runtimeType)) { - trackColor_buf = valueDeserializer.readColorMetrics() + trackColor_buf = (valueDeserializer.readColorMetrics() as ColorMetrics) } const trackColor_result : ColorMetrics | undefined = trackColor_buf let value : LinearIndicatorStyle = ({space: space_result,strokeWidth: strokeWidth_result,strokeRadius: strokeRadius_result,trackBackgroundColor: trackBackgroundColor_result,trackColor: trackColor_result} as LinearIndicatorStyle) @@ -21084,7 +21084,7 @@ export class Deserializer extends DeserializerBase { let strokeColor_buf : ColorMetrics | undefined if ((RuntimeType.UNDEFINED) != (strokeColor_buf_runtimeType)) { - strokeColor_buf = valueDeserializer.readColorMetrics() + strokeColor_buf = (valueDeserializer.readColorMetrics() as ColorMetrics) } const strokeColor_result : ColorMetrics | undefined = strokeColor_buf const strokeWidth_buf_runtimeType = (valueDeserializer.readInt8() as int32) diff --git a/arkoala-arkts/arkui/src/generated/peers/Serializer.ts b/arkoala-arkts/arkui/src/generated/peers/Serializer.ts index 01e2bb411..bffe38378 100644 --- a/arkoala-arkts/arkui/src/generated/peers/Serializer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/Serializer.ts @@ -49,7 +49,7 @@ import { PluginErrorCallback, PluginComponentTemplate, PluginErrorData, PluginCo import { SearchSubmitCallback, CancelButtonStyle, IconOptions, CancelButtonOptions, CancelButtonSymbolOptions, SearchAttribute, SearchType, SearchButtonOptions, SearchOptions } from "./../ArkSearchInterfaces" import { SliderTriggerChangeCallback, SliderAttribute, SliderChangeMode, SliderBlockStyle, SliderInteraction, SliderConfiguration, SlideRange, SliderBlockType, SliderStyle, SliderOptions } from "./../ArkSliderInterfaces" import { TextAreaSubmitCallback, ContentType, TextAreaAttribute, TextAreaType, TextAreaOptions } from "./../ArkTextAreaInterfaces" -import { VoidCallback, Position, Length, Dimension, PX, VP, FP, LPX, Percentage, Area, Font, LocalizedPadding, Margin, BorderRadiuses, Padding, ResourceColor, LocalizedEdgeColors, LocalizedEdgeWidths, ResourceStr, LocalizedBorderRadiuses, ColorMetrics, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, EdgeColors, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, Offset, DividerStyleOptions, LengthMetricsUnit, LengthConstrain, DirectionalEdgesT, Bias, MarkStyle } from "./../ArkUnitsInterfaces" +import { VoidCallback, Position, Length, Dimension, PX, VP, FP, LPX, Percentage, Area, Font, LocalizedPadding, Margin, BorderRadiuses, Padding, ResourceColor, LocalizedEdgeColors, LocalizedEdgeWidths, ResourceStr, LocalizedBorderRadiuses, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, EdgeColors, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, Offset, DividerStyleOptions, LengthMetricsUnit, LengthConstrain, DirectionalEdgesT, Bias, MarkStyle } from "./../ArkUnitsInterfaces" import { WithThemeInterface, CustomTheme, WithThemeOptions, WithThemeAttribute } from "./../ArkWithThemeInterfaces" import { Resource } from "./../ArkResourceInterfaces" import { ColoringStrategy, Color, FontWeight, Curve, FontStyle, TextDecorationStyle, TextDecorationType, BorderStyle, TextHeightAdaptivePolicy, TextOverflow, ImageFit, ImageSpanAlignment, LineBreakStrategy, WordBreak, TextAlign, TitleHeight, GradientDirection, DialogButtonStyle, TouchType, NestedScrollMode, VerticalAlign, Axis, PlayMode, Placement, ArrowPointPosition, Alignment, SharedTransitionEffectType, ClickEffectLevel, HorizontalAlign, TransitionType, HitTestMode, ImageSize, HoverEffect, Visibility, ItemAlign, Direction, ObscuredReasons, RenderFit, ImageRepeat, ResponseType, FunctionKey, ModifierKey, BarState, EdgeEffect, FlexDirection, Edge, XComponentType, CopyOptions, TextContentStyle, TextCase, EllipsisMode, TextSelectableMode, LineCapStyle, LineJoinStyle, OptionWidthMode, ScrollSource, AppRotation, FoldStatus, FlexAlign, FlexWrap, PixelRoundCalcPolicy, KeySource, KeyType, AccessibilityHoverType, MouseAction, MouseButton, IlluminatedType, HeightBreakpoint, WidthBreakpoint, MarqueeUpdateStrategy, RelateType, Week, EmbeddedType, CheckBoxShape, FillMode, AnimationStatus } from "./../ArkEnumsInterfaces" @@ -69,6 +69,7 @@ import { CanvasPattern, CanvasPatternInternal } from "./../ArkCanvasPatternMater import { Matrix2D, Matrix2DInternal } from "./../ArkMatrix2DMaterialized" import { CanvasGradient, CanvasGradientInternal } from "./../ArkCanvasGradientMaterialized" import { NavigationTransitionProxy, NavigationTransitionProxyInternal } from "./../ArkNavigationTransitionProxyMaterialized" +import { ColorMetrics, ColorMetricsInternal } from "./../ArkColorMetricsMaterialized" import { ImageAnalyzerController, ImageAnalyzerControllerInternal } from "./../ArkImageAnalyzerControllerMaterialized" import { ImageAnalyzerType, ImageAIOptions, ImageAnalyzerConfig } from "./../ArkImageCommonInterfaces" import { WebResourceRequest, WebResourceRequestInternal } from "./../ArkWebResourceRequestMaterialized" @@ -1145,8 +1146,7 @@ export class Serializer extends SerializerBase { } writeColorMetrics(value: ColorMetrics): void { let valueSerializer : Serializer = this - const value__ColorMetricsStub = value._ColorMetricsStub - valueSerializer.writeString(value__ColorMetricsStub) + valueSerializer.writePointer(toPeerPtr(value)) } writeStyledStringValue(value: StyledStringValue): void { let valueSerializer : Serializer = this diff --git a/arkoala-arkts/arkui/src/generated/ts/type_check.ts b/arkoala-arkts/arkui/src/generated/ts/type_check.ts index 1cca29daf..23a3e7fae 100644 --- a/arkoala-arkts/arkui/src/generated/ts/type_check.ts +++ b/arkoala-arkts/arkui/src/generated/ts/type_check.ts @@ -14,12 +14,13 @@ import { PixelMap } from "./../ArkPixelMapMaterialized" import { NodeController, TextModifier, RectWidthStyle, RectHeightStyle, Want, LengthUnit, WebHeader, SnapshotOptions, PerfMonitorActionType, PerfMonitorSourceType, ShapeSize, RectShapeOptions, RoundRectShapeOptions, PathShapeOptions, FontOptions, EffectDirection, EffectScope, SymbolEffect, ErrorCallback } from "./../ArkArkuiExternalInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" import { Resource } from "./../ArkResourceInterfaces" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" +import { ResourceColor, Position, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Area, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, VoidCallback, Offset, Font, LengthMetricsUnit, MarkStyle, Bias, EdgeWidth, DirectionalEdgesT, LengthConstrain, DividerStyleOptions, VP, PX, LPX, TouchPoint } from "./../ArkUnitsInterfaces" import { WebviewController } from "./../ArkWebviewControllerMaterialized" import { GlobalScope_ohos_arkui_componentSnapshot } from "./../ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized" import { AsyncCallback_image_PixelMap_Void, Literal_Want_want, 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_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, AnimationRange_Number, 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_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, Literal_Boolean_next_Axis_direction, 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, 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 { CommonShape } from "./../ArkCommonShapeMaterialized" -import { Position, ResourceColor, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Area, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, VoidCallback, Offset, Font, LengthMetricsUnit, MarkStyle, Bias, EdgeWidth, DirectionalEdgesT, ColorMetrics, LengthConstrain, DividerStyleOptions, VP, PX, LPX, TouchPoint } from "./../ArkUnitsInterfaces" import { BaseShape } from "./../ArkBaseShapeMaterialized" import { RectShape } from "./../ArkRectShapeMaterialized" import { CircleShape } from "./../ArkCircleShapeMaterialized" @@ -2640,8 +2641,20 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof ColoringStrategy") } } - static isColorMetrics(value: object|string|number|undefined|null|boolean, duplicated__ColorMetricsStub: boolean): boolean { - if ((!duplicated__ColorMetricsStub) && (value?.hasOwnProperty("_ColorMetricsStub"))) { + static isColorMetrics(value: object|string|number|undefined|null|boolean, duplicated_color: boolean, duplicated_red: boolean, duplicated_green: boolean, duplicated_blue: boolean, duplicated_alpha: boolean): boolean { + if ((!duplicated_color) && (value?.hasOwnProperty("color"))) { + return true + } + else if ((!duplicated_red) && (value?.hasOwnProperty("red"))) { + return true + } + else if ((!duplicated_green) && (value?.hasOwnProperty("green"))) { + return true + } + else if ((!duplicated_blue) && (value?.hasOwnProperty("blue"))) { + return true + } + else if ((!duplicated_alpha) && (value?.hasOwnProperty("alpha"))) { return true } else { diff --git a/arkoala-arkts/arkui/types/index-full.d.ts b/arkoala-arkts/arkui/types/index-full.d.ts index fc2be08d8..7b9bd2e58 100644 --- a/arkoala-arkts/arkui/types/index-full.d.ts +++ b/arkoala-arkts/arkui/types/index-full.d.ts @@ -295,6 +295,14 @@ declare class LengthMetrics { unit: LengthUnit; value: number; } +declare class ColorMetrics { + get color(): string; + get red(): number; + get green(): number; + get blue(): number; + get alpha(): number; + blendColor(overlayColor: ColorMetrics): ColorMetrics; +} declare interface WebHeader { headerKey: string; headerValue: string; @@ -7435,9 +7443,6 @@ declare type VoidCallback = (() => void); declare interface LengthMetricsUnit { _LengthMetricsUnitStub: string; } -declare interface ColorMetrics { - _ColorMetricsStub: string; -} declare interface Font { size?: Length; weight?: (FontWeight|number|string); diff --git a/arkoala-arkts/shopping/user/src/ets/pages/homePage/main.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/main.ets index a57b795dd..b8d33feab 100644 --- a/arkoala-arkts/shopping/user/src/ets/pages/homePage/main.ets +++ b/arkoala-arkts/shopping/user/src/ets/pages/homePage/main.ets @@ -35,6 +35,20 @@ export struct MainPage { isPerf: boolean = false build() { + const count = 1500 + let perfData = new Array(count) + for (let i = 0; i < count; i++) perfData[i] = i + let now = Date.now() + console.log(`Measuring...`) + ForEach(perfData, (item: number, index: number) => { + Stack().width(100).height(100).backgroundColor(Color.Red).margin(5) + }, (item: number, index: number) => String(item)) + let passed = Date.now() - now + console.log(`Passed ${passed}ms, ${passed / count}ms per iteration`) + } + + @Builder + build2() { if (this.isPerf) { const count = 100 let perfData = new Array(count) diff --git a/arkoala/arkui-types/index-full.d.ts b/arkoala/arkui-types/index-full.d.ts index e237d2fd5..51df9476e 100644 --- a/arkoala/arkui-types/index-full.d.ts +++ b/arkoala/arkui-types/index-full.d.ts @@ -365,6 +365,14 @@ declare class LengthMetrics { unit: LengthUnit; value: number; } +declare class ColorMetrics { + get color(): string; + get red(): number; + get green(): number; + get blue(): number; + get alpha(): number; + blendColor(overlayColor: ColorMetrics): ColorMetrics; +} declare interface WebHeader { headerKey: string; headerValue: string; @@ -7505,9 +7513,6 @@ declare type VoidCallback = (() => void); declare interface LengthMetricsUnit { _LengthMetricsUnitStub: string; } -declare interface ColorMetrics { - _ColorMetricsStub: string; -} declare interface Font { size?: Length; weight?: (FontWeight|number|string); diff --git a/arkoala/arkui/src/generated/ArkAbilityComponent.ts b/arkoala/arkui/src/generated/ArkAbilityComponent.ts index 1adffa3d1..1efbc2f98 100644 --- a/arkoala/arkui/src/generated/ArkAbilityComponent.ts +++ b/arkoala/arkui/src/generated/ArkAbilityComponent.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkAbilityComponentPeer } from "./peers/ArkAbilityComponentPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkAbilityComponentInterfaces.ts b/arkoala/arkui/src/generated/ArkAbilityComponentInterfaces.ts index f861652cf..472ffa8c2 100644 --- a/arkoala/arkui/src/generated/ArkAbilityComponentInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkAbilityComponentInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { Want, LengthUnit, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions } from "./ArkArkuiExternalInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkAlphabetIndexer.ts b/arkoala/arkui/src/generated/ArkAlphabetIndexer.ts index 074732ab3..06b07d4d9 100644 --- a/arkoala/arkui/src/generated/ArkAlphabetIndexer.ts +++ b/arkoala/arkui/src/generated/ArkAlphabetIndexer.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkAlphabetIndexerPeer } from "./peers/ArkAlphabetIndexerPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, Font, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, Font, PX, VP, FP, LPX, Percentage, Area, Bias } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, FontWeight, FontStyle, MouseButton, MouseAction, TouchType, KeyType, KeySource } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkAlphabetIndexerInterfaces.ts b/arkoala/arkui/src/generated/ArkAlphabetIndexerInterfaces.ts index 3de8255ad..9cb2d5d09 100644 --- a/arkoala/arkui/src/generated/ArkAlphabetIndexerInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkAlphabetIndexerInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, Font, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, Font, PX, VP, FP, LPX, Percentage, Area, Bias } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, FontWeight, FontStyle, MouseButton, MouseAction, TouchType, KeyType, KeySource } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkAnimator.ts b/arkoala/arkui/src/generated/ArkAnimator.ts index 52ebe20cb..18b91959f 100644 --- a/arkoala/arkui/src/generated/ArkAnimator.ts +++ b/arkoala/arkui/src/generated/ArkAnimator.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkAnimatorPeer } from "./peers/ArkAnimatorPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, AnimationStatus, Curve, FillMode, PlayMode, PixelRoundCalcPolicy, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkAnimatorInterfaces.ts b/arkoala/arkui/src/generated/ArkAnimatorInterfaces.ts index eb21709bd..2d4c6a41c 100644 --- a/arkoala/arkui/src/generated/ArkAnimatorInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkAnimatorInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, AnimationStatus, Curve, FillMode, PlayMode, PixelRoundCalcPolicy, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -44,6 +44,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts b/arkoala/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts index c9ec8e528..c5e98d8e0 100644 --- a/arkoala/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkAppearSymbolEffectMaterialized.ts @@ -57,7 +57,7 @@ export class AppearSymbolEffect implements MaterializedBase,SymbolEffect { return retval } constructor(scope?: EffectScope) { - const ctorPtr: KPointer = AppearSymbolEffect.ctor_appearsymboleffect(scope) + const ctorPtr: KPointer = AppearSymbolEffect.ctor_appearsymboleffect((scope)!) this.peer = new Finalizable(ctorPtr, AppearSymbolEffect.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts index 261650231..455807f3f 100644 --- a/arkoala/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkBackgroundColorStyleMaterialized.ts @@ -50,7 +50,7 @@ export class BackgroundColorStyle implements MaterializedBase { constructor(textBackgroundStyle?: TextBackgroundStyle) { if ((textBackgroundStyle) !== (undefined)) { - const ctorPtr: KPointer = BackgroundColorStyle.ctor_backgroundcolorstyle(textBackgroundStyle) + const ctorPtr: KPointer = BackgroundColorStyle.ctor_backgroundcolorstyle((textBackgroundStyle)!) this.peer = new Finalizable(ctorPtr, BackgroundColorStyle.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkBadge.ts b/arkoala/arkui/src/generated/ArkBadge.ts index 227c10ed9..b3b71daf1 100644 --- a/arkoala/arkui/src/generated/ArkBadge.ts +++ b/arkoala/arkui/src/generated/ArkBadge.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkBadgePeer } from "./peers/ArkBadgePeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkBadgeInterfaces.ts b/arkoala/arkui/src/generated/ArkBadgeInterfaces.ts index 92439c19f..015caeb43 100644 --- a/arkoala/arkui/src/generated/ArkBadgeInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkBadgeInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { ResourceColor, Length, Position, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceColor, Length, Position, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { FontWeight, HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontStyle } from "./ArkEnumsInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts index 79a3b9f13..51c263adf 100644 --- a/arkoala/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkBaselineOffsetStyleMaterialized.ts @@ -48,7 +48,7 @@ export class BaselineOffsetStyle implements MaterializedBase { constructor(value?: LengthMetrics) { if ((value) !== (undefined)) { - const ctorPtr: KPointer = BaselineOffsetStyle.ctor_baselineoffsetstyle(value) + const ctorPtr: KPointer = BaselineOffsetStyle.ctor_baselineoffsetstyle((value)!) this.peer = new Finalizable(ctorPtr, BaselineOffsetStyle.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkBlank.ts b/arkoala/arkui/src/generated/ArkBlank.ts index 0223834b2..9fa31e53c 100644 --- a/arkoala/arkui/src/generated/ArkBlank.ts +++ b/arkoala/arkui/src/generated/ArkBlank.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkBlankPeer } from "./peers/ArkBlankPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkBlankInterfaces.ts b/arkoala/arkui/src/generated/ArkBlankInterfaces.ts index dde3cd985..a697e22a3 100644 --- a/arkoala/arkui/src/generated/ArkBlankInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkBlankInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts b/arkoala/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts index 7d4b4ee75..e730d4a4e 100644 --- a/arkoala/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkBounceSymbolEffectMaterialized.ts @@ -71,7 +71,7 @@ export class BounceSymbolEffect implements MaterializedBase,SymbolEffect { return retval } constructor(scope?: EffectScope, direction?: EffectDirection) { - const ctorPtr: KPointer = BounceSymbolEffect.ctor_bouncesymboleffect(scope, direction) + const ctorPtr: KPointer = BounceSymbolEffect.ctor_bouncesymboleffect((scope)!, (direction)!) this.peer = new Finalizable(ctorPtr, BounceSymbolEffect.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkButton.ts b/arkoala/arkui/src/generated/ArkButton.ts index 749c202d1..bbecab825 100644 --- a/arkoala/arkui/src/generated/ArkButton.ts +++ b/arkoala/arkui/src/generated/ArkButton.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkButtonPeer } from "./peers/ArkButtonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, ContentModifier, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, CommonConfiguration, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, FontWeight, FontStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, TextOverflow, TextHeightAdaptivePolicy, MouseButton, MouseAction, TouchType, KeyType, KeySource } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkButtonInterfaces.ts b/arkoala/arkui/src/generated/ArkButtonInterfaces.ts index 985660e03..9c981a996 100644 --- a/arkoala/arkui/src/generated/ArkButtonInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkButtonInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonConfiguration, ContentModifier, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, FontWeight, FontStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, TextOverflow, TextHeightAdaptivePolicy, MouseButton, MouseAction, TouchType, KeyType, KeySource } from "./ArkEnumsInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkCalendarPicker.ts b/arkoala/arkui/src/generated/ArkCalendarPicker.ts index 1b8ddd36e..513983a88 100644 --- a/arkoala/arkui/src/generated/ArkCalendarPicker.ts +++ b/arkoala/arkui/src/generated/ArkCalendarPicker.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkCalendarPickerPeer } from "./peers/ArkCalendarPickerPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, PickerTextStyle, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, Offset, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, Offset, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkCalendarPickerInterfaces.ts b/arkoala/arkui/src/generated/ArkCalendarPickerInterfaces.ts index a9558edfd..f3e5aa11f 100644 --- a/arkoala/arkui/src/generated/ArkCalendarPickerInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkCalendarPickerInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { Resource } from "./ArkResourceInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, PickerTextStyle, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PickerDialogButtonStyle, HoverModeAreaType } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, Offset, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, Offset, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkCanvas.ts b/arkoala/arkui/src/generated/ArkCanvas.ts index c305ab6f3..b3f953b60 100644 --- a/arkoala/arkui/src/generated/ArkCanvas.ts +++ b/arkoala/arkui/src/generated/ArkCanvas.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkCanvasPeer } from "./peers/ArkCanvasPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, VoidCallback, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, LengthMetricsUnit } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, VoidCallback, PX, VP, FP, LPX, Percentage, Area, Bias, Font, LengthMetricsUnit } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkCanvasInterfaces.ts b/arkoala/arkui/src/generated/ArkCanvasInterfaces.ts index feed99308..c8272066d 100644 --- a/arkoala/arkui/src/generated/ArkCanvasInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkCanvasInterfaces.ts @@ -33,7 +33,7 @@ import { ImageData } from "./ArkImageDataMaterialized" import { Matrix2D } from "./ArkMatrix2DMaterialized" import { FrameNode } from "./ArkFrameNodeMaterialized" import { RenderingContextSettings } from "./ArkRenderingContextSettingsMaterialized" -import { LengthMetricsUnit, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, VoidCallback, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { LengthMetricsUnit, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, VoidCallback, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawingCanvas } from "./ArkDrawingCanvasMaterialized" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" @@ -57,6 +57,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts b/arkoala/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts index 49d872ec2..063fefe57 100644 --- a/arkoala/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts @@ -74,7 +74,7 @@ export class CanvasRenderingContext2D extends CanvasRenderer implements Material } constructor(settings?: RenderingContextSettings) { super() - const ctorPtr: KPointer = CanvasRenderingContext2D.ctor_canvasrenderingcontext2d(settings) + const ctorPtr: KPointer = CanvasRenderingContext2D.ctor_canvasrenderingcontext2d((settings)!) this.peer = new Finalizable(ctorPtr, CanvasRenderingContext2D.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkCheckbox.ts b/arkoala/arkui/src/generated/ArkCheckbox.ts index 7931abfce..4f6e48bbc 100644 --- a/arkoala/arkui/src/generated/ArkCheckbox.ts +++ b/arkoala/arkui/src/generated/ArkCheckbox.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkCheckboxPeer } from "./peers/ArkCheckboxPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, ContentModifier, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, CommonConfiguration, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, MarkStyle, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, MarkStyle, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, CheckBoxShape, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkCheckboxInterfaces.ts b/arkoala/arkui/src/generated/ArkCheckboxInterfaces.ts index 47cf22a71..9edf97da4 100644 --- a/arkoala/arkui/src/generated/ArkCheckboxInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkCheckboxInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CustomBuilder, CommonConfiguration, ContentModifier, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, MarkStyle, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, MarkStyle, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, CheckBoxShape, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkCheckboxgroup.ts b/arkoala/arkui/src/generated/ArkCheckboxgroup.ts index aac476a44..b1588a73e 100644 --- a/arkoala/arkui/src/generated/ArkCheckboxgroup.ts +++ b/arkoala/arkui/src/generated/ArkCheckboxgroup.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkCheckboxGroupPeer } from "./peers/ArkCheckboxgroupPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, MarkStyle, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, MarkStyle, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, CheckBoxShape, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkCheckboxgroupInterfaces.ts b/arkoala/arkui/src/generated/ArkCheckboxgroupInterfaces.ts index 2b406964e..cb1df9984 100644 --- a/arkoala/arkui/src/generated/ArkCheckboxgroupInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkCheckboxgroupInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, MarkStyle, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, MarkStyle, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, CheckBoxShape, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts b/arkoala/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts index 3441f4cba..a0eeb2b93 100644 --- a/arkoala/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkChildrenMainSizeMaterialized.ts @@ -48,7 +48,7 @@ export class ChildrenMainSize implements MaterializedBase { constructor(childDefaultSize?: number) { if ((childDefaultSize) !== (undefined)) { - const ctorPtr: KPointer = ChildrenMainSize.ctor_childrenmainsize(childDefaultSize) + const ctorPtr: KPointer = ChildrenMainSize.ctor_childrenmainsize((childDefaultSize)!) this.peer = new Finalizable(ctorPtr, ChildrenMainSize.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkCircle.ts b/arkoala/arkui/src/generated/ArkCircle.ts index 1ce6b90e2..97bcfcb22 100644 --- a/arkoala/arkui/src/generated/ArkCircle.ts +++ b/arkoala/arkui/src/generated/ArkCircle.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonShapeMethodComponent } from "./ArkCommon" import { ArkCirclePeer } from "./peers/ArkCirclePeer" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkCircleInterfaces.ts b/arkoala/arkui/src/generated/ArkCircleInterfaces.ts index c9f735c4a..cff78bdd6 100644 --- a/arkoala/arkui/src/generated/ArkCircleInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkCircleInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkCircleShapeMaterialized.ts b/arkoala/arkui/src/generated/ArkCircleShapeMaterialized.ts index da3789b38..9613ab02a 100644 --- a/arkoala/arkui/src/generated/ArkCircleShapeMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkCircleShapeMaterialized.ts @@ -53,7 +53,7 @@ export class CircleShape implements MaterializedBase { return retval } constructor(options?: ShapeSize) { - const ctorPtr: KPointer = CircleShape.ctor_circleshape(options) + const ctorPtr: KPointer = CircleShape.ctor_circleshape((options)!) this.peer = new Finalizable(ctorPtr, CircleShape.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkColorFilterMaterialized.ts b/arkoala/arkui/src/generated/ArkColorFilterMaterialized.ts index 4270aebc1..cd709ca83 100644 --- a/arkoala/arkui/src/generated/ArkColorFilterMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkColorFilterMaterialized.ts @@ -49,7 +49,7 @@ export class ColorFilter implements MaterializedBase { constructor(value?: Array) { if ((value) !== (undefined)) { - const ctorPtr: KPointer = ColorFilter.ctor_colorfilter(value) + const ctorPtr: KPointer = ColorFilter.ctor_colorfilter((value)!) this.peer = new Finalizable(ctorPtr, ColorFilter.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkColorMetricsMaterialized.ts b/arkoala/arkui/src/generated/ArkColorMetricsMaterialized.ts new file mode 100644 index 000000000..d52f0fe0e --- /dev/null +++ b/arkoala/arkui/src/generated/ArkColorMetricsMaterialized.ts @@ -0,0 +1,177 @@ +/* + * 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 { ResourceColor } from "./ArkUnitsInterfaces" +import { Color } from "./ArkEnumsInterfaces" +import { Resource } from "./ArkResourceInterfaces" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase } from "@koalaui/interop" +import { unsafeCast, int32, float32 } from "@koalaui/common" +import { Serializer } from "./peers/Serializer" +import { CallbackKind } from "./peers/CallbackKind" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" +export class ColorMetricsInternal { + public static fromPtr(ptr: KPointer): ColorMetrics { + const obj: ColorMetrics = new ColorMetrics() + obj.peer = new Finalizable(ptr, ColorMetrics.getFinalizer()) + return obj + } +} +export class ColorMetrics implements MaterializedBase { + peer?: Finalizable | undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + get color(): string { + return this.getColor() + } + get red(): number { + return this.getRed() + } + get green(): number { + return this.getGreen() + } + get blue(): number { + return this.getBlue() + } + get alpha(): number { + return this.getAlpha() + } + static ctor_colormetrics(): KPointer { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_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 = ColorMetrics.ctor_colormetrics() + this.peer = new Finalizable(ctorPtr, ColorMetrics.getFinalizer()) + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._ColorMetrics_getFinalizer() + } + public static numeric(value: number): ColorMetrics { + const value_casted = value as (number) + return ColorMetrics.numeric_serialize(value_casted) + } + public static rgba(red: number, green: number, blue: number, alpha?: number): ColorMetrics { + const red_casted = red as (number) + const green_casted = green as (number) + const blue_casted = blue as (number) + const alpha_casted = alpha as (number | undefined) + return ColorMetrics.rgba_serialize(red_casted, green_casted, blue_casted, alpha_casted) + } + public static resourceColor(color: ResourceColor): ColorMetrics { + const color_casted = color as (ResourceColor) + return ColorMetrics.resourceColor_serialize(color_casted) + } + public blendColor(overlayColor: ColorMetrics): ColorMetrics { + const overlayColor_casted = overlayColor as (ColorMetrics) + return this.blendColor_serialize(overlayColor_casted) + } + private getColor(): string { + return this.getColor_serialize() + } + private getRed(): number { + return this.getRed_serialize() + } + private getGreen(): number { + return this.getGreen_serialize() + } + private getBlue(): number { + return this.getBlue_serialize() + } + private getAlpha(): number { + return this.getAlpha_serialize() + } + private static numeric_serialize(value: number): ColorMetrics { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_numeric(value) + const obj: ColorMetrics = ColorMetricsInternal.fromPtr(retval) + return obj + } + private static rgba_serialize(red: number, green: number, blue: number, alpha?: number): ColorMetrics { + const thisSerializer: Serializer = Serializer.hold() + let alpha_type: int32 = RuntimeType.UNDEFINED + alpha_type = runtimeType(alpha) + thisSerializer.writeInt8(alpha_type) + if ((RuntimeType.UNDEFINED) != (alpha_type)) { + const alpha_value = alpha! + thisSerializer.writeNumber(alpha_value) + } + const retval = ArkUIGeneratedNativeModule._ColorMetrics_rgba(red, green, blue, thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + const obj: ColorMetrics = ColorMetricsInternal.fromPtr(retval) + return obj + } + private static resourceColor_serialize(color: ResourceColor): ColorMetrics { + const thisSerializer: Serializer = Serializer.hold() + let color_type: int32 = RuntimeType.UNDEFINED + color_type = runtimeType(color) + if (((RuntimeType.NUMBER) == (color_type)) && ((unsafeCast(color)) >= (0)) && ((unsafeCast(color)) <= (11))) { + thisSerializer.writeInt8(0) + const color_0 = unsafeCast(color) + thisSerializer.writeInt32(color_0) + } + else if (RuntimeType.NUMBER == color_type) { + thisSerializer.writeInt8(1) + const color_1 = unsafeCast(color) + thisSerializer.writeNumber(color_1) + } + else if (RuntimeType.STRING == color_type) { + thisSerializer.writeInt8(2) + const color_2 = unsafeCast(color) + thisSerializer.writeString(color_2) + } + else if (RuntimeType.OBJECT == color_type) { + thisSerializer.writeInt8(3) + const color_3 = unsafeCast(color) + thisSerializer.writeResource(color_3) + } + const retval = ArkUIGeneratedNativeModule._ColorMetrics_resourceColor(thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + const obj: ColorMetrics = ColorMetricsInternal.fromPtr(retval) + return obj + } + private blendColor_serialize(overlayColor: ColorMetrics): ColorMetrics { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_blendColor(this.peer!.ptr, toPeerPtr(overlayColor)) + const obj: ColorMetrics = ColorMetricsInternal.fromPtr(retval) + return obj + } + private getColor_serialize(): string { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_getColor(this.peer!.ptr) + return retval + } + private getRed_serialize(): number { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_getRed(this.peer!.ptr) + return retval + } + private getGreen_serialize(): number { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_getGreen(this.peer!.ptr) + return retval + } + private getBlue_serialize(): number { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_getBlue(this.peer!.ptr) + return retval + } + private getAlpha_serialize(): number { + const retval = ArkUIGeneratedNativeModule._ColorMetrics_getAlpha(this.peer!.ptr) + return retval + } +} diff --git a/arkoala/arkui/src/generated/ArkColumn.ts b/arkoala/arkui/src/generated/ArkColumn.ts index 8ed108e0c..041b31f4b 100644 --- a/arkoala/arkui/src/generated/ArkColumn.ts +++ b/arkoala/arkui/src/generated/ArkColumn.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkColumnPeer } from "./peers/ArkColumnPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, PointLightStyle, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, LightSource, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, HorizontalAlign, FlexAlign, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, IlluminatedType, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkColumnInterfaces.ts b/arkoala/arkui/src/generated/ArkColumnInterfaces.ts index 9a6b944fe..ddfaf7075 100644 --- a/arkoala/arkui/src/generated/ArkColumnInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkColumnInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, PointLightStyle, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, LightSource, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, HorizontalAlign, FlexAlign, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, IlluminatedType, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkColumnSplit.ts b/arkoala/arkui/src/generated/ArkColumnSplit.ts index 7e34f8974..9cf0433db 100644 --- a/arkoala/arkui/src/generated/ArkColumnSplit.ts +++ b/arkoala/arkui/src/generated/ArkColumnSplit.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkColumnSplitPeer } from "./peers/ArkColumnSplitPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkColumnSplitInterfaces.ts b/arkoala/arkui/src/generated/ArkColumnSplitInterfaces.ts index b8d983ab2..22f14bb97 100644 --- a/arkoala/arkui/src/generated/ArkColumnSplitInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkColumnSplitInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkCommon.ts b/arkoala/arkui/src/generated/ArkCommon.ts index b060a9b24..e6ae51afc 100644 --- a/arkoala/arkui/src/generated/ArkCommon.ts +++ b/arkoala/arkui/src/generated/ArkCommon.ts @@ -22,7 +22,7 @@ import { NodeAttach, remember } from "@koalaui/runtime" import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodPeer, ArkCommonShapeMethodPeer, ArkCommonPeer, ArkScrollableCommonMethodPeer } from "./peers/ArkCommonPeer" import { UseEventsProperties } from "./use_properties" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, 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, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, LineCapStyle, LineJoinStyle, BarState, EdgeEffect, NestedScrollMode } from "./ArkEnumsInterfaces" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkCommonInterfaces.ts b/arkoala/arkui/src/generated/ArkCommonInterfaces.ts index c0a168292..c87ec2d39 100644 --- a/arkoala/arkui/src/generated/ArkCommonInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkCommonInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { TextDecorationType, TextDecorationStyle, Curve, PlayMode, SharedTransitionEffectType, HorizontalAlign, VerticalAlign, TransitionType, FontWeight, FontStyle, Color, ColoringStrategy, GradientDirection, TouchType, BorderStyle, Placement, ArrowPointPosition, ClickEffectLevel, NestedScrollMode, HitTestMode, ImageSize, Alignment, HoverEffect, Visibility, ItemAlign, Direction, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, MouseButton, MouseAction, KeyType, KeySource, LineCapStyle, LineJoinStyle, BarState, EdgeEffect, IlluminatedType, AccessibilityHoverType } from "./ArkEnumsInterfaces" -import { ResourceColor, Length, Bias, Area, Position, Font, BorderRadiuses, EdgeWidths, LocalizedEdgeWidths, SizeOptions, ResourceStr, Dimension, EdgeColors, LocalizedEdgeColors, EdgeStyles, LocalizedBorderRadiuses, Margin, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, LocalizedMargin, BorderOptions, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, EdgeWidth } from "./ArkUnitsInterfaces" +import { ResourceColor, Length, Bias, Area, Position, Font, BorderRadiuses, EdgeWidths, LocalizedEdgeWidths, SizeOptions, ResourceStr, Dimension, EdgeColors, LocalizedEdgeColors, EdgeStyles, LocalizedBorderRadiuses, Margin, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, LocalizedMargin, BorderOptions, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, EdgeWidth } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { ICurve } from "./ArkICurveMaterialized" import { TransitionEffect } from "./ArkTransitionEffectMaterialized" @@ -49,6 +49,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { PanGestureOptions } from "./ArkPanGestureOptionsMaterialized" import { UnifiedData } from "./ArkUnifiedDataMaterialized" diff --git a/arkoala/arkui/src/generated/ArkComponent3d.ts b/arkoala/arkui/src/generated/ArkComponent3d.ts index 37f56127b..91bb30233 100644 --- a/arkoala/arkui/src/generated/ArkComponent3d.ts +++ b/arkoala/arkui/src/generated/ArkComponent3d.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkComponent3DPeer } from "./peers/ArkComponent3dPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkComponent3dInterfaces.ts b/arkoala/arkui/src/generated/ArkComponent3dInterfaces.ts index 38470c61c..b53b1e92d 100644 --- a/arkoala/arkui/src/generated/ArkComponent3dInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkComponent3dInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkConsoleMessageMaterialized.ts b/arkoala/arkui/src/generated/ArkConsoleMessageMaterialized.ts index 55d1fef42..b6e948577 100644 --- a/arkoala/arkui/src/generated/ArkConsoleMessageMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkConsoleMessageMaterialized.ts @@ -41,9 +41,9 @@ export class ConsoleMessage implements MaterializedBase { return retval } constructor(message?: string, sourceId?: string, lineNumber?: number, messageLevel?: MessageLevel) { - if (((message) !== (undefined)) && ((sourceId) !== (undefined)) && ((lineNumber) !== (undefined)) && ((messageLevel) !== (undefined))) + if (((message) !== (undefined)) || ((sourceId) !== (undefined)) || ((lineNumber) !== (undefined)) || ((messageLevel) !== (undefined))) { - const ctorPtr: KPointer = ConsoleMessage.ctor_consolemessage(message, sourceId, lineNumber, messageLevel) + const ctorPtr: KPointer = ConsoleMessage.ctor_consolemessage((message)!, (sourceId)!, (lineNumber)!, (messageLevel)!) this.peer = new Finalizable(ctorPtr, ConsoleMessage.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkCounter.ts b/arkoala/arkui/src/generated/ArkCounter.ts index 284ce60f8..2698d32c7 100644 --- a/arkoala/arkui/src/generated/ArkCounter.ts +++ b/arkoala/arkui/src/generated/ArkCounter.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkCounterPeer } from "./peers/ArkCounterPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkCounterInterfaces.ts b/arkoala/arkui/src/generated/ArkCounterInterfaces.ts index c2bec872b..01bcc21c9 100644 --- a/arkoala/arkui/src/generated/ArkCounterInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkCounterInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts b/arkoala/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts index 82567ffdd..4ccdc2ed1 100644 --- a/arkoala/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts @@ -53,7 +53,7 @@ export class CustomDialogController implements MaterializedBase { constructor(value?: CustomDialogControllerOptions) { if ((value) !== (undefined)) { - const ctorPtr: KPointer = CustomDialogController.ctor_customdialogcontroller(value) + const ctorPtr: KPointer = CustomDialogController.ctor_customdialogcontroller((value)!) this.peer = new Finalizable(ctorPtr, CustomDialogController.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkDataPanel.ts b/arkoala/arkui/src/generated/ArkDataPanel.ts index dbf36cb78..021be7333 100644 --- a/arkoala/arkui/src/generated/ArkDataPanel.ts +++ b/arkoala/arkui/src/generated/ArkDataPanel.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkDataPanelPeer } from "./peers/ArkDataPanelPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, MultiShadowOptions, CommonConfiguration } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkDataPanelInterfaces.ts b/arkoala/arkui/src/generated/ArkDataPanelInterfaces.ts index afbd256fc..aa7863ac8 100644 --- a/arkoala/arkui/src/generated/ArkDataPanelInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkDataPanelInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { ResourceColor, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceColor, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { MultiShadowOptions, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./ArkCommonInterfaces" import { Resource } from "./ArkResourceInterfaces" import { LinearGradient } from "./ArkLinearGradientMaterialized" @@ -44,6 +44,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkDatePicker.ts b/arkoala/arkui/src/generated/ArkDatePicker.ts index d14edb133..40e3f4486 100644 --- a/arkoala/arkui/src/generated/ArkDatePicker.ts +++ b/arkoala/arkui/src/generated/ArkDatePicker.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkDatePickerPeer } from "./peers/ArkDatePickerPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PickerTextStyle } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkDatePickerInterfaces.ts b/arkoala/arkui/src/generated/ArkDatePickerInterfaces.ts index 7cabdaec1..7133bd0b5 100644 --- a/arkoala/arkui/src/generated/ArkDatePickerInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkDatePickerInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PickerTextStyle, PickerDialogButtonStyle, HoverModeAreaType } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, Offset, VoidCallback } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, Offset, VoidCallback } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkDecorationStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkDecorationStyleMaterialized.ts index 632bf415d..c3586daa2 100644 --- a/arkoala/arkui/src/generated/ArkDecorationStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkDecorationStyleMaterialized.ts @@ -58,7 +58,7 @@ export class DecorationStyle implements MaterializedBase { constructor(value?: DecorationStyleInterface) { if ((value) !== (undefined)) { - const ctorPtr: KPointer = DecorationStyle.ctor_decorationstyle(value) + const ctorPtr: KPointer = DecorationStyle.ctor_decorationstyle((value)!) this.peer = new Finalizable(ctorPtr, DecorationStyle.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts b/arkoala/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts index 38d40a9cc..3812ad004 100644 --- a/arkoala/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkDisappearSymbolEffectMaterialized.ts @@ -57,7 +57,7 @@ export class DisappearSymbolEffect implements MaterializedBase,SymbolEffect { return retval } constructor(scope?: EffectScope) { - const ctorPtr: KPointer = DisappearSymbolEffect.ctor_disappearsymboleffect(scope) + const ctorPtr: KPointer = DisappearSymbolEffect.ctor_disappearsymboleffect((scope)!) this.peer = new Finalizable(ctorPtr, DisappearSymbolEffect.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkDivider.ts b/arkoala/arkui/src/generated/ArkDivider.ts index fb1244c3d..f1676132c 100644 --- a/arkoala/arkui/src/generated/ArkDivider.ts +++ b/arkoala/arkui/src/generated/ArkDivider.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkDividerPeer } from "./peers/ArkDividerPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, LineCapStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkDividerInterfaces.ts b/arkoala/arkui/src/generated/ArkDividerInterfaces.ts index 752270dad..f82015c4e 100644 --- a/arkoala/arkui/src/generated/ArkDividerInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkDividerInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, LineCapStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkDrawingCanvasMaterialized.ts b/arkoala/arkui/src/generated/ArkDrawingCanvasMaterialized.ts index 441b8b8c2..8e72f3f16 100644 --- a/arkoala/arkui/src/generated/ArkDrawingCanvasMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkDrawingCanvasMaterialized.ts @@ -43,7 +43,7 @@ export class DrawingCanvas implements MaterializedBase { constructor(pixelmap?: PixelMap) { if ((pixelmap) !== (undefined)) { - const ctorPtr: KPointer = DrawingCanvas.ctor_drawingcanvas(pixelmap) + const ctorPtr: KPointer = DrawingCanvas.ctor_drawingcanvas((pixelmap)!) this.peer = new Finalizable(ctorPtr, DrawingCanvas.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts b/arkoala/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts index 9a178fb42..e5ec07ced 100644 --- a/arkoala/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts @@ -59,7 +59,7 @@ export class DrawingRenderingContext implements MaterializedBase { return retval } constructor(unit?: LengthMetricsUnit) { - const ctorPtr: KPointer = DrawingRenderingContext.ctor_drawingrenderingcontext(unit) + const ctorPtr: KPointer = DrawingRenderingContext.ctor_drawingrenderingcontext((unit)!) this.peer = new Finalizable(ctorPtr, DrawingRenderingContext.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkEffectComponent.ts b/arkoala/arkui/src/generated/ArkEffectComponent.ts index d39005f6e..1a8e97d83 100644 --- a/arkoala/arkui/src/generated/ArkEffectComponent.ts +++ b/arkoala/arkui/src/generated/ArkEffectComponent.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkEffectComponentPeer } from "./peers/ArkEffectComponentPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkEffectComponentInterfaces.ts b/arkoala/arkui/src/generated/ArkEffectComponentInterfaces.ts index accbd4864..9ca3cd69f 100644 --- a/arkoala/arkui/src/generated/ArkEffectComponentInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkEffectComponentInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkEllipse.ts b/arkoala/arkui/src/generated/ArkEllipse.ts index eb229f8ac..eb0ec26c8 100644 --- a/arkoala/arkui/src/generated/ArkEllipse.ts +++ b/arkoala/arkui/src/generated/ArkEllipse.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonShapeMethodComponent } from "./ArkCommon" import { ArkEllipsePeer } from "./peers/ArkEllipsePeer" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkEllipseInterfaces.ts b/arkoala/arkui/src/generated/ArkEllipseInterfaces.ts index 2f8e71967..233ccc0c4 100644 --- a/arkoala/arkui/src/generated/ArkEllipseInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkEllipseInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkEllipseShapeMaterialized.ts b/arkoala/arkui/src/generated/ArkEllipseShapeMaterialized.ts index d0e009a39..7d8447b3a 100644 --- a/arkoala/arkui/src/generated/ArkEllipseShapeMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkEllipseShapeMaterialized.ts @@ -53,7 +53,7 @@ export class EllipseShape implements MaterializedBase { return retval } constructor(options?: ShapeSize) { - const ctorPtr: KPointer = EllipseShape.ctor_ellipseshape(options) + const ctorPtr: KPointer = EllipseShape.ctor_ellipseshape((options)!) this.peer = new Finalizable(ctorPtr, EllipseShape.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkEmbeddedComponent.ts b/arkoala/arkui/src/generated/ArkEmbeddedComponent.ts index 917851076..009e48a4a 100644 --- a/arkoala/arkui/src/generated/ArkEmbeddedComponent.ts +++ b/arkoala/arkui/src/generated/ArkEmbeddedComponent.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkEmbeddedComponentPeer } from "./peers/ArkEmbeddedComponentPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, EmbeddedType } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkEmbeddedComponentInterfaces.ts b/arkoala/arkui/src/generated/ArkEmbeddedComponentInterfaces.ts index 941ca26d5..1cb7c62f7 100644 --- a/arkoala/arkui/src/generated/ArkEmbeddedComponentInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkEmbeddedComponentInterfaces.ts @@ -22,7 +22,7 @@ import { NodeAttach, remember } from "@koalaui/runtime" import { Want, LengthUnit, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions, ErrorCallback } from "./ArkArkuiExternalInterfaces" import { EmbeddedType, HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { ResizableOptions, DrawingLattice } from "./ArkImageInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkFlex.ts b/arkoala/arkui/src/generated/ArkFlex.ts index 130ffc91e..bd5d28657 100644 --- a/arkoala/arkui/src/generated/ArkFlex.ts +++ b/arkoala/arkui/src/generated/ArkFlex.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkFlexPeer } from "./peers/ArkFlexPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PointLightStyle, LightSource } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, IlluminatedType, FlexDirection, FlexWrap, FlexAlign } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkFlexInterfaces.ts b/arkoala/arkui/src/generated/ArkFlexInterfaces.ts index 1ecfddaab..220cf55cd 100644 --- a/arkoala/arkui/src/generated/ArkFlexInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkFlexInterfaces.ts @@ -24,7 +24,7 @@ import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { LengthUnit, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions } from "./ArkArkuiExternalInterfaces" import { Resource } from "./ArkResourceInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PointLightStyle, LightSource } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { ResizableOptions, DrawingLattice } from "./ArkImageInterfaces" import { FocusBoxStyle, FocusPriority } from "./ArkFocusInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkFlowItem.ts b/arkoala/arkui/src/generated/ArkFlowItem.ts index 792203e3a..caa8cd22d 100644 --- a/arkoala/arkui/src/generated/ArkFlowItem.ts +++ b/arkoala/arkui/src/generated/ArkFlowItem.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkFlowItemPeer } from "./peers/ArkFlowItemPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkFlowItemInterfaces.ts b/arkoala/arkui/src/generated/ArkFlowItemInterfaces.ts index e9a45fad6..89efb2703 100644 --- a/arkoala/arkui/src/generated/ArkFlowItemInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkFlowItemInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkFocusInterfaces.ts b/arkoala/arkui/src/generated/ArkFocusInterfaces.ts index a3969f9f6..7f12cda17 100644 --- a/arkoala/arkui/src/generated/ArkFocusInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkFocusInterfaces.ts @@ -20,9 +20,10 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" -import { ColorMetrics } from "./ArkUnitsInterfaces" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { LengthUnit } from "./ArkArkuiExternalInterfaces" import { Resource } from "./ArkResourceInterfaces" +import { ResourceColor } from "./ArkUnitsInterfaces" export interface FocusBoxStyle { margin?: LengthMetrics; strokeColor?: ColorMetrics; diff --git a/arkoala/arkui/src/generated/ArkFolderStack.ts b/arkoala/arkui/src/generated/ArkFolderStack.ts index e7c9995c1..16f7b1ed9 100644 --- a/arkoala/arkui/src/generated/ArkFolderStack.ts +++ b/arkoala/arkui/src/generated/ArkFolderStack.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkFolderStackPeer } from "./peers/ArkFolderStackPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkFolderStackInterfaces.ts b/arkoala/arkui/src/generated/ArkFolderStackInterfaces.ts index f0b4ca8ac..3ca507927 100644 --- a/arkoala/arkui/src/generated/ArkFolderStackInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkFolderStackInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, FoldStatus, AppRotation } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkFormComponent.ts b/arkoala/arkui/src/generated/ArkFormComponent.ts index fbb8b0f65..0a9f62087 100644 --- a/arkoala/arkui/src/generated/ArkFormComponent.ts +++ b/arkoala/arkui/src/generated/ArkFormComponent.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkFormComponentPeer } from "./peers/ArkFormComponentPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkFormComponentInterfaces.ts b/arkoala/arkui/src/generated/ArkFormComponentInterfaces.ts index 5c4834a6b..17818f8cf 100644 --- a/arkoala/arkui/src/generated/ArkFormComponentInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkFormComponentInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { Want, LengthUnit, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions } from "./ArkArkuiExternalInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkFormLink.ts b/arkoala/arkui/src/generated/ArkFormLink.ts index dfead25d5..fb8837fd8 100644 --- a/arkoala/arkui/src/generated/ArkFormLink.ts +++ b/arkoala/arkui/src/generated/ArkFormLink.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkFormLinkPeer } from "./peers/ArkFormLinkPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkFormLinkInterfaces.ts b/arkoala/arkui/src/generated/ArkFormLinkInterfaces.ts index eb7bbd88a..250b79f34 100644 --- a/arkoala/arkui/src/generated/ArkFormLinkInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkFormLinkInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkFrameNodeMaterialized.ts b/arkoala/arkui/src/generated/ArkFrameNodeMaterialized.ts index 37f21f6ae..06d2f3239 100644 --- a/arkoala/arkui/src/generated/ArkFrameNodeMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkFrameNodeMaterialized.ts @@ -47,7 +47,7 @@ export class FrameNode implements MaterializedBase { constructor(uiContext?: UIContext) { if ((uiContext) !== (undefined)) { - const ctorPtr: KPointer = FrameNode.ctor_framenode(uiContext) + const ctorPtr: KPointer = FrameNode.ctor_framenode((uiContext)!) this.peer = new Finalizable(ctorPtr, FrameNode.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkFrictionMotionMaterialized.ts b/arkoala/arkui/src/generated/ArkFrictionMotionMaterialized.ts index 07848a82b..62d582a0c 100644 --- a/arkoala/arkui/src/generated/ArkFrictionMotionMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkFrictionMotionMaterialized.ts @@ -40,9 +40,9 @@ export class FrictionMotion implements MaterializedBase { return retval } constructor(friction?: number, position?: number, velocity?: number) { - if (((friction) !== (undefined)) && ((position) !== (undefined)) && ((velocity) !== (undefined))) + if (((friction) !== (undefined)) || ((position) !== (undefined)) || ((velocity) !== (undefined))) { - const ctorPtr: KPointer = FrictionMotion.ctor_frictionmotion(friction, position, velocity) + const ctorPtr: KPointer = FrictionMotion.ctor_frictionmotion((friction)!, (position)!, (velocity)!) this.peer = new Finalizable(ctorPtr, FrictionMotion.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkGauge.ts b/arkoala/arkui/src/generated/ArkGauge.ts index 5a36e6e23..05b43cbbe 100644 --- a/arkoala/arkui/src/generated/ArkGauge.ts +++ b/arkoala/arkui/src/generated/ArkGauge.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkGaugePeer } from "./peers/ArkGaugePeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, MultiShadowOptions, CommonConfiguration } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkGaugeInterfaces.ts b/arkoala/arkui/src/generated/ArkGaugeInterfaces.ts index 3a72ed977..8b6ca1a72 100644 --- a/arkoala/arkui/src/generated/ArkGaugeInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkGaugeInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, MultiShadowOptions, CommonConfiguration } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkGestureStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkGestureStyleMaterialized.ts index 279491f41..d2c082c4c 100644 --- a/arkoala/arkui/src/generated/ArkGestureStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkGestureStyleMaterialized.ts @@ -57,7 +57,7 @@ export class GestureStyle implements MaterializedBase { return retval } constructor(value?: GestureStyleInterface) { - const ctorPtr: KPointer = GestureStyle.ctor_gesturestyle(value) + const ctorPtr: KPointer = GestureStyle.ctor_gesturestyle((value)!) this.peer = new Finalizable(ctorPtr, GestureStyle.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkGrid.ts b/arkoala/arkui/src/generated/ArkGrid.ts index 38a01055f..edc2c54b0 100644 --- a/arkoala/arkui/src/generated/ArkGrid.ts +++ b/arkoala/arkui/src/generated/ArkGrid.ts @@ -24,7 +24,7 @@ import { ArkScrollableCommonMethodComponent } from "./ArkCommon" import { ArkGridPeer } from "./peers/ArkGridPeer" import { UseEventsProperties } from "./use_properties" import { ScrollableCommonMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions, ItemDragInfo } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, BarState, EdgeEffect, NestedScrollMode, Edge } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkGridCol.ts b/arkoala/arkui/src/generated/ArkGridCol.ts index 85a7e2a3b..2d1747dcf 100644 --- a/arkoala/arkui/src/generated/ArkGridCol.ts +++ b/arkoala/arkui/src/generated/ArkGridCol.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkGridColPeer } from "./peers/ArkGridColPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkGridColInterfaces.ts b/arkoala/arkui/src/generated/ArkGridColInterfaces.ts index b56cc6a5f..45116dde1 100644 --- a/arkoala/arkui/src/generated/ArkGridColInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkGridColInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkGridContainer.ts b/arkoala/arkui/src/generated/ArkGridContainer.ts index 4780afcef..6f86cfdcd 100644 --- a/arkoala/arkui/src/generated/ArkGridContainer.ts +++ b/arkoala/arkui/src/generated/ArkGridContainer.ts @@ -24,7 +24,7 @@ import { ArkColumnComponent } from "./ArkColumn" import { ArkGridContainerPeer } from "./peers/ArkGridContainerPeer" import { ColumnAttribute } from "./ArkColumnInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, PointLightStyle, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, LightSource, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, HorizontalAlign, FlexAlign, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, IlluminatedType, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkGridContainerInterfaces.ts b/arkoala/arkui/src/generated/ArkGridContainerInterfaces.ts index 5b61c08cf..68d369604 100644 --- a/arkoala/arkui/src/generated/ArkGridContainerInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkGridContainerInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { ColumnAttribute } from "./ArkColumnInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, PointLightStyle, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, LightSource, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, HorizontalAlign, FlexAlign, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, IlluminatedType, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -44,6 +44,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkGridInterfaces.ts b/arkoala/arkui/src/generated/ArkGridInterfaces.ts index ac982930f..6dfaff4bd 100644 --- a/arkoala/arkui/src/generated/ArkGridInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkGridInterfaces.ts @@ -22,7 +22,7 @@ import { NodeAttach, remember } from "@koalaui/runtime" import { Scroller } from "./ArkScrollerMaterialized" import { ScrollOptions, ScrollEdgeOptions, ScrollPageOptions, OffsetResult, ScrollAlign, ScrollToIndexOptions, ScrollOnWillScrollCallback, ScrollOnScrollCallback, ScrollAnimationOptions } from "./ArkScrollInterfaces" import { Edge, Axis, HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, BarState, EdgeEffect, NestedScrollMode } from "./ArkEnumsInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { RectResult, ScrollableCommonMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions, ItemDragInfo } from "./ArkCommonInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -45,6 +45,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkGridItem.ts b/arkoala/arkui/src/generated/ArkGridItem.ts index eee7ec815..66fa0b102 100644 --- a/arkoala/arkui/src/generated/ArkGridItem.ts +++ b/arkoala/arkui/src/generated/ArkGridItem.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkGridItemPeer } from "./peers/ArkGridItemPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkGridItemInterfaces.ts b/arkoala/arkui/src/generated/ArkGridItemInterfaces.ts index 2867b97f0..c5660ac9e 100644 --- a/arkoala/arkui/src/generated/ArkGridItemInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkGridItemInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkGridRow.ts b/arkoala/arkui/src/generated/ArkGridRow.ts index 1be55555e..230d51ffe 100644 --- a/arkoala/arkui/src/generated/ArkGridRow.ts +++ b/arkoala/arkui/src/generated/ArkGridRow.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkGridRowPeer } from "./peers/ArkGridRowPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkGridRowInterfaces.ts b/arkoala/arkui/src/generated/ArkGridRowInterfaces.ts index ef84ebbeb..fed18b1a5 100644 --- a/arkoala/arkui/src/generated/ArkGridRowInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkGridRowInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts b/arkoala/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts index 516f3e2e6..382e3d510 100644 --- a/arkoala/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkHierarchicalSymbolEffectMaterialized.ts @@ -58,7 +58,7 @@ export class HierarchicalSymbolEffect implements MaterializedBase,SymbolEffect { return retval } constructor(fillStyle?: EffectFillStyle) { - const ctorPtr: KPointer = HierarchicalSymbolEffect.ctor_hierarchicalsymboleffect(fillStyle) + const ctorPtr: KPointer = HierarchicalSymbolEffect.ctor_hierarchicalsymboleffect((fillStyle)!) this.peer = new Finalizable(ctorPtr, HierarchicalSymbolEffect.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkHyperlink.ts b/arkoala/arkui/src/generated/ArkHyperlink.ts index a7b6141c4..5f2138371 100644 --- a/arkoala/arkui/src/generated/ArkHyperlink.ts +++ b/arkoala/arkui/src/generated/ArkHyperlink.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkHyperlinkPeer } from "./peers/ArkHyperlinkPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkHyperlinkInterfaces.ts b/arkoala/arkui/src/generated/ArkHyperlinkInterfaces.ts index c6e435c90..44a234519 100644 --- a/arkoala/arkui/src/generated/ArkHyperlinkInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkHyperlinkInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { Resource } from "./ArkResourceInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkImage.ts b/arkoala/arkui/src/generated/ArkImage.ts index c3cfd9566..369c5b2be 100644 --- a/arkoala/arkui/src/generated/ArkImage.ts +++ b/arkoala/arkui/src/generated/ArkImage.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkImagePeer } from "./peers/ArkImagePeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PointLightStyle, LightSource } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, ImageFit, CopyOptions, IlluminatedType } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkImageAnimator.ts b/arkoala/arkui/src/generated/ArkImageAnimator.ts index 027c7af2a..54c90dc2f 100644 --- a/arkoala/arkui/src/generated/ArkImageAnimator.ts +++ b/arkoala/arkui/src/generated/ArkImageAnimator.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkImageAnimatorPeer } from "./peers/ArkImageAnimatorPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, AnimationStatus, FillMode } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkImageAnimatorInterfaces.ts b/arkoala/arkui/src/generated/ArkImageAnimatorInterfaces.ts index 073bfefc7..f605293d4 100644 --- a/arkoala/arkui/src/generated/ArkImageAnimatorInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkImageAnimatorInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, AnimationStatus, FillMode } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkImageAttachmentMaterialized.ts b/arkoala/arkui/src/generated/ArkImageAttachmentMaterialized.ts index cae792004..ca3f4580c 100644 --- a/arkoala/arkui/src/generated/ArkImageAttachmentMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkImageAttachmentMaterialized.ts @@ -67,7 +67,7 @@ export class ImageAttachment implements MaterializedBase { constructor(value?: ImageAttachmentInterface) { if ((value) !== (undefined)) { - const ctorPtr: KPointer = ImageAttachment.ctor_imageattachment(value) + const ctorPtr: KPointer = ImageAttachment.ctor_imageattachment((value)!) this.peer = new Finalizable(ctorPtr, ImageAttachment.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkImageBitmapMaterialized.ts b/arkoala/arkui/src/generated/ArkImageBitmapMaterialized.ts index fffc561df..453dda4ec 100644 --- a/arkoala/arkui/src/generated/ArkImageBitmapMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkImageBitmapMaterialized.ts @@ -50,7 +50,7 @@ export class ImageBitmap implements MaterializedBase { constructor(src?: string) { if ((src) !== (undefined)) { - const ctorPtr: KPointer = ImageBitmap.ctor_imagebitmap(src) + const ctorPtr: KPointer = ImageBitmap.ctor_imagebitmap((src)!) this.peer = new Finalizable(ctorPtr, ImageBitmap.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkImageDataMaterialized.ts b/arkoala/arkui/src/generated/ArkImageDataMaterialized.ts index c534a8e6c..310ebb0a0 100644 --- a/arkoala/arkui/src/generated/ArkImageDataMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkImageDataMaterialized.ts @@ -59,9 +59,9 @@ export class ImageData implements MaterializedBase { return retval } constructor(width?: number, height?: number, data?: ArrayBuffer) { - if (((width) !== (undefined)) && ((height) !== (undefined)) && ((data) !== (undefined))) + if (((width) !== (undefined)) || ((height) !== (undefined)) || ((data) !== (undefined))) { - const ctorPtr: KPointer = ImageData.ctor_imagedata(width, height, data) + const ctorPtr: KPointer = ImageData.ctor_imagedata((width)!, (height)!, (data)!) this.peer = new Finalizable(ctorPtr, ImageData.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkImageInterfaces.ts b/arkoala/arkui/src/generated/ArkImageInterfaces.ts index 2fc566587..b975e42ce 100644 --- a/arkoala/arkui/src/generated/ArkImageInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkImageInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { PixelMap } from "./ArkPixelMapMaterialized" -import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { ImageAIOptions, ImageAnalyzerConfig, ImageAnalyzerType } from "./ArkImageCommonInterfaces" import { Resource } from "./ArkResourceInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PointLightStyle, LightSource } from "./ArkCommonInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkImageSpan.ts b/arkoala/arkui/src/generated/ArkImageSpan.ts index c7e60cb05..7713e7ed7 100644 --- a/arkoala/arkui/src/generated/ArkImageSpan.ts +++ b/arkoala/arkui/src/generated/ArkImageSpan.ts @@ -25,7 +25,7 @@ import { ArkImageSpanPeer } from "./peers/ArkImageSpanPeer" import { UseEventsProperties } from "./use_properties" import { BaseSpan, TextBackgroundStyle } from "./ArkSpanInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, ImageSpanAlignment, ImageFit } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkImageSpanInterfaces.ts b/arkoala/arkui/src/generated/ArkImageSpanInterfaces.ts index 729d35edb..1e31a0df4 100644 --- a/arkoala/arkui/src/generated/ArkImageSpanInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkImageSpanInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { PixelMap } from "./ArkPixelMapMaterialized" import { Resource } from "./ArkResourceInterfaces" import { BaseSpan, TextBackgroundStyle } from "./ArkSpanInterfaces" @@ -44,6 +44,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkIndicatorcomponent.ts b/arkoala/arkui/src/generated/ArkIndicatorcomponent.ts index dd0687e7f..d7c119205 100644 --- a/arkoala/arkui/src/generated/ArkIndicatorcomponent.ts +++ b/arkoala/arkui/src/generated/ArkIndicatorcomponent.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkIndicatorComponentPeer } from "./peers/ArkIndicatorcomponentPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkIndicatorcomponentInterfaces.ts b/arkoala/arkui/src/generated/ArkIndicatorcomponentInterfaces.ts index 8d58f8062..50a116561 100644 --- a/arkoala/arkui/src/generated/ArkIndicatorcomponentInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkIndicatorcomponentInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { IndicatorComponentController } from "./ArkIndicatorComponentControllerMaterialized" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -44,6 +44,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkIsolatedComponentInterfaces.ts b/arkoala/arkui/src/generated/ArkIsolatedComponentInterfaces.ts index 074bb7dca..ff9233001 100644 --- a/arkoala/arkui/src/generated/ArkIsolatedComponentInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkIsolatedComponentInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { Want, LengthUnit, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions, ErrorCallback } from "./ArkArkuiExternalInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkLengthMetricsMaterialized.ts b/arkoala/arkui/src/generated/ArkLengthMetricsMaterialized.ts index 50045a86e..556106be7 100644 --- a/arkoala/arkui/src/generated/ArkLengthMetricsMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkLengthMetricsMaterialized.ts @@ -67,6 +67,22 @@ export class LengthMetrics implements MaterializedBase { const value_casted = value as (number) return LengthMetrics.px_serialize(value_casted) } + public static vp(value: number): LengthMetrics { + const value_casted = value as (number) + return LengthMetrics.vp_serialize(value_casted) + } + public static fp(value: number): LengthMetrics { + const value_casted = value as (number) + return LengthMetrics.fp_serialize(value_casted) + } + public static percent(value: number): LengthMetrics { + const value_casted = value as (number) + return LengthMetrics.percent_serialize(value_casted) + } + public static lpx(value: number): LengthMetrics { + const value_casted = value as (number) + return LengthMetrics.lpx_serialize(value_casted) + } public static resource(value: Resource): LengthMetrics { const value_casted = value as (Resource) return LengthMetrics.resource_serialize(value_casted) @@ -92,6 +108,26 @@ export class LengthMetrics implements MaterializedBase { const obj: LengthMetrics = LengthMetricsInternal.fromPtr(retval) return obj } + private static vp_serialize(value: number): LengthMetrics { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_vp(value) + const obj: LengthMetrics = LengthMetricsInternal.fromPtr(retval) + return obj + } + private static fp_serialize(value: number): LengthMetrics { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_fp(value) + const obj: LengthMetrics = LengthMetricsInternal.fromPtr(retval) + return obj + } + private static percent_serialize(value: number): LengthMetrics { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_percent(value) + const obj: LengthMetrics = LengthMetricsInternal.fromPtr(retval) + return obj + } + private static lpx_serialize(value: number): LengthMetrics { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_lpx(value) + const obj: LengthMetrics = LengthMetricsInternal.fromPtr(retval) + return obj + } private static resource_serialize(value: Resource): LengthMetrics { const thisSerializer: Serializer = Serializer.hold() thisSerializer.writeResource(value) diff --git a/arkoala/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts index b54a8015a..840d3a6c0 100644 --- a/arkoala/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkLetterSpacingStyleMaterialized.ts @@ -48,7 +48,7 @@ export class LetterSpacingStyle implements MaterializedBase { constructor(value?: LengthMetrics) { if ((value) !== (undefined)) { - const ctorPtr: KPointer = LetterSpacingStyle.ctor_letterspacingstyle(value) + const ctorPtr: KPointer = LetterSpacingStyle.ctor_letterspacingstyle((value)!) this.peer = new Finalizable(ctorPtr, LetterSpacingStyle.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkLine.ts b/arkoala/arkui/src/generated/ArkLine.ts index 63de60b4a..6e232e29d 100644 --- a/arkoala/arkui/src/generated/ArkLine.ts +++ b/arkoala/arkui/src/generated/ArkLine.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonShapeMethodComponent } from "./ArkCommon" import { ArkLinePeer } from "./peers/ArkLinePeer" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkLineHeightStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkLineHeightStyleMaterialized.ts index 27ce982dd..c282979ca 100644 --- a/arkoala/arkui/src/generated/ArkLineHeightStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkLineHeightStyleMaterialized.ts @@ -48,7 +48,7 @@ export class LineHeightStyle implements MaterializedBase { constructor(lineHeight?: LengthMetrics) { if ((lineHeight) !== (undefined)) { - const ctorPtr: KPointer = LineHeightStyle.ctor_lineheightstyle(lineHeight) + const ctorPtr: KPointer = LineHeightStyle.ctor_lineheightstyle((lineHeight)!) this.peer = new Finalizable(ctorPtr, LineHeightStyle.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkLineInterfaces.ts b/arkoala/arkui/src/generated/ArkLineInterfaces.ts index 72238f6e2..ee77b2650 100644 --- a/arkoala/arkui/src/generated/ArkLineInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkLineInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkLinearGradientMaterialized.ts b/arkoala/arkui/src/generated/ArkLinearGradientMaterialized.ts index c4a5376bb..36b6faa99 100644 --- a/arkoala/arkui/src/generated/ArkLinearGradientMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkLinearGradientMaterialized.ts @@ -51,7 +51,7 @@ export class LinearGradient implements MaterializedBase { constructor(colorStops?: Array) { if ((colorStops) !== (undefined)) { - const ctorPtr: KPointer = LinearGradient.ctor_lineargradient(colorStops) + const ctorPtr: KPointer = LinearGradient.ctor_lineargradient((colorStops)!) this.peer = new Finalizable(ctorPtr, LinearGradient.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkLinearindicator.ts b/arkoala/arkui/src/generated/ArkLinearindicator.ts index 1385df730..d870f0422 100644 --- a/arkoala/arkui/src/generated/ArkLinearindicator.ts +++ b/arkoala/arkui/src/generated/ArkLinearindicator.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkLinearIndicatorPeer } from "./peers/ArkLinearindicatorPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkLinearindicatorInterfaces.ts b/arkoala/arkui/src/generated/ArkLinearindicatorInterfaces.ts index 39704155c..b0ce1841d 100644 --- a/arkoala/arkui/src/generated/ArkLinearindicatorInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkLinearindicatorInterfaces.ts @@ -20,9 +20,10 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" -import { ColorMetrics, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { LengthUnit, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions } from "./ArkArkuiExternalInterfaces" import { Resource } from "./ArkResourceInterfaces" +import { ResourceColor, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { LinearIndicatorController } from "./ArkLinearIndicatorControllerMaterialized" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" diff --git a/arkoala/arkui/src/generated/ArkList.ts b/arkoala/arkui/src/generated/ArkList.ts index 914962137..bb7af7e98 100644 --- a/arkoala/arkui/src/generated/ArkList.ts +++ b/arkoala/arkui/src/generated/ArkList.ts @@ -24,7 +24,7 @@ import { ArkScrollableCommonMethodComponent } from "./ArkCommon" import { ArkListPeer } from "./peers/ArkListPeer" import { UseEventsProperties } from "./use_properties" import { ScrollableCommonMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions, ItemDragInfo } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, LengthConstrain } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, LengthConstrain } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, BarState, EdgeEffect, NestedScrollMode, Edge } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkListInterfaces.ts b/arkoala/arkui/src/generated/ArkListInterfaces.ts index 29466d520..3e2544ea1 100644 --- a/arkoala/arkui/src/generated/ArkListInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkListInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, LengthConstrain } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, LengthConstrain } from "./ArkUnitsInterfaces" import { Scroller } from "./ArkScrollerMaterialized" import { ScrollOptions, ScrollEdgeOptions, ScrollPageOptions, OffsetResult, ScrollAlign, ScrollToIndexOptions, ScrollAnimationOptions, ScrollOnWillScrollCallback, ScrollOnScrollCallback } from "./ArkScrollInterfaces" import { Edge, Axis, Curve, HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, BarState, EdgeEffect, NestedScrollMode } from "./ArkEnumsInterfaces" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" import { PanGestureOptions } from "./ArkPanGestureOptionsMaterialized" diff --git a/arkoala/arkui/src/generated/ArkListItem.ts b/arkoala/arkui/src/generated/ArkListItem.ts index 9921a69a6..8d7e0bdab 100644 --- a/arkoala/arkui/src/generated/ArkListItem.ts +++ b/arkoala/arkui/src/generated/ArkListItem.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkListItemPeer } from "./peers/ArkListItemPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkListItemGroup.ts b/arkoala/arkui/src/generated/ArkListItemGroup.ts index 6a1a5b3bd..a570c9012 100644 --- a/arkoala/arkui/src/generated/ArkListItemGroup.ts +++ b/arkoala/arkui/src/generated/ArkListItemGroup.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkListItemGroupPeer } from "./peers/ArkListItemGroupPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkListItemGroupInterfaces.ts b/arkoala/arkui/src/generated/ArkListItemGroupInterfaces.ts index c6cc9cf01..39952e215 100644 --- a/arkoala/arkui/src/generated/ArkListItemGroupInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkListItemGroupInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CustomBuilder, ComponentContent, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, StateStyles, PixelStretchEffectOptions, BackgroundBrightnessOptions, GestureRecognizerJudgeBeginCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, SafeAreaType, SafeAreaEdge, BlurStyle, BackgroundBlurStyleOptions, ForegroundBlurStyleOptions, TransitionFinishCallback, BlurOptions, LinearGradientBlurOptions, EffectType, sharedTransitionOptions, ChainStyle, DragPreviewOptions, DragInteractionOptions, OverlayOptions, BlendMode, BlendApplyType, Blender, GeometryTransitionOptions, PopupOptions, CustomPopupOptions, MenuElement, MenuOptions, ContextMenuOptions, ModalTransition, ContentCoverOptions, SheetOptions, VisibleAreaChangeCallback, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkListItemInterfaces.ts b/arkoala/arkui/src/generated/ArkListItemInterfaces.ts index 9ab5ac43b..8e30d3d8f 100644 --- a/arkoala/arkui/src/generated/ArkListItemInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkListItemInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CustomBuilder, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkLoadingProgress.ts b/arkoala/arkui/src/generated/ArkLoadingProgress.ts index 349be9ebf..a7fe2168a 100644 --- a/arkoala/arkui/src/generated/ArkLoadingProgress.ts +++ b/arkoala/arkui/src/generated/ArkLoadingProgress.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkLoadingProgressPeer } from "./peers/ArkLoadingProgressPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkLoadingProgressInterfaces.ts b/arkoala/arkui/src/generated/ArkLoadingProgressInterfaces.ts index 5027b1f4b..9c9fad68a 100644 --- a/arkoala/arkui/src/generated/ArkLoadingProgressInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkLoadingProgressInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkMarquee.ts b/arkoala/arkui/src/generated/ArkMarquee.ts index dc20c2ce3..ed33e5e51 100644 --- a/arkoala/arkui/src/generated/ArkMarquee.ts +++ b/arkoala/arkui/src/generated/ArkMarquee.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkMarqueePeer } from "./peers/ArkMarqueePeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, MarqueeUpdateStrategy } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkMarqueeInterfaces.ts b/arkoala/arkui/src/generated/ArkMarqueeInterfaces.ts index 4e8b19479..35df8d02a 100644 --- a/arkoala/arkui/src/generated/ArkMarqueeInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkMarqueeInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, MarqueeUpdateStrategy } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkMediaCachedImage.ts b/arkoala/arkui/src/generated/ArkMediaCachedImage.ts index 1275eb8e5..c25101ef4 100644 --- a/arkoala/arkui/src/generated/ArkMediaCachedImage.ts +++ b/arkoala/arkui/src/generated/ArkMediaCachedImage.ts @@ -24,7 +24,7 @@ import { ArkImageComponent } from "./ArkImage" import { ArkMediaCachedImagePeer } from "./peers/ArkMediaCachedImagePeer" import { ImageAttribute, ResizableOptions, DrawingLattice, ImageRenderMode, DynamicRangeMode, ImageInterpolation, ImageSourceSize, DrawingColorFilter, ImageErrorCallback, ResolutionQuality, DrawableDescriptor } from "./ArkImageInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PointLightStyle, LightSource } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, ImageFit, CopyOptions, IlluminatedType } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkMediaCachedImageInterfaces.ts b/arkoala/arkui/src/generated/ArkMediaCachedImageInterfaces.ts index 399743c35..526ea572e 100644 --- a/arkoala/arkui/src/generated/ArkMediaCachedImageInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkMediaCachedImageInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { PixelMap } from "./ArkPixelMapMaterialized" -import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawableDescriptor, ImageAttribute, ResizableOptions, DrawingLattice, ImageRenderMode, DynamicRangeMode, ImageInterpolation, ImageSourceSize, DrawingColorFilter, ImageErrorCallback, ResolutionQuality } from "./ArkImageInterfaces" import { Resource } from "./ArkResourceInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PointLightStyle, LightSource } from "./ArkCommonInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkMenu.ts b/arkoala/arkui/src/generated/ArkMenu.ts index d55213474..ae6c723d8 100644 --- a/arkoala/arkui/src/generated/ArkMenu.ts +++ b/arkoala/arkui/src/generated/ArkMenu.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkMenuPeer } from "./peers/ArkMenuPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, DividerStyleOptions } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, DividerStyleOptions } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkMenuInterfaces.ts b/arkoala/arkui/src/generated/ArkMenuInterfaces.ts index efc9519ca..14ca5728c 100644 --- a/arkoala/arkui/src/generated/ArkMenuInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkMenuInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, DividerStyleOptions } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, DividerStyleOptions } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkMenuItem.ts b/arkoala/arkui/src/generated/ArkMenuItem.ts index d591fbe44..7ff57623e 100644 --- a/arkoala/arkui/src/generated/ArkMenuItem.ts +++ b/arkoala/arkui/src/generated/ArkMenuItem.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkMenuItemPeer } from "./peers/ArkMenuItemPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkMenuItemGroup.ts b/arkoala/arkui/src/generated/ArkMenuItemGroup.ts index 3abbceab7..c5b56da21 100644 --- a/arkoala/arkui/src/generated/ArkMenuItemGroup.ts +++ b/arkoala/arkui/src/generated/ArkMenuItemGroup.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkMenuItemGroupPeer } from "./peers/ArkMenuItemGroupPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkMenuItemGroupInterfaces.ts b/arkoala/arkui/src/generated/ArkMenuItemGroupInterfaces.ts index 5caba08bd..6abcb5720 100644 --- a/arkoala/arkui/src/generated/ArkMenuItemGroupInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkMenuItemGroupInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { CustomBuilder, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkMenuItemInterfaces.ts b/arkoala/arkui/src/generated/ArkMenuItemInterfaces.ts index ed10618b5..29eae445c 100644 --- a/arkoala/arkui/src/generated/ArkMenuItemInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkMenuItemInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { SymbolGlyphModifier, CustomBuilder, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkNavDestination.ts b/arkoala/arkui/src/generated/ArkNavDestination.ts index 6c12be83c..23c484aca 100644 --- a/arkoala/arkui/src/generated/ArkNavDestination.ts +++ b/arkoala/arkui/src/generated/ArkNavDestination.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkNavDestinationPeer } from "./peers/ArkNavDestinationPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, LayoutSafeAreaType, LayoutSafeAreaEdge } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, TitleHeight } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkNavDestinationInterfaces.ts b/arkoala/arkui/src/generated/ArkNavDestinationInterfaces.ts index 9667e75a7..84d048e17 100644 --- a/arkoala/arkui/src/generated/ArkNavDestinationInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkNavDestinationInterfaces.ts @@ -22,7 +22,7 @@ import { NodeAttach, remember } from "@koalaui/runtime" import { Resource } from "./ArkResourceInterfaces" import { CustomBuilder, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, LayoutSafeAreaType, LayoutSafeAreaEdge } from "./ArkCommonInterfaces" import { TitleHeight, HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { ResizableOptions, DrawingLattice } from "./ArkImageInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkNavPathInfoMaterialized.ts b/arkoala/arkui/src/generated/ArkNavPathInfoMaterialized.ts index 2d6a62f5f..e87d1e1df 100644 --- a/arkoala/arkui/src/generated/ArkNavPathInfoMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkNavPathInfoMaterialized.ts @@ -85,9 +85,9 @@ export class NavPathInfo implements MaterializedBase { return retval } constructor(name?: string, param?: unknown, onPop?: ((parameter: PopInfo) => void), isEntry?: boolean) { - if (((name) !== (undefined)) && ((param) !== (undefined)) && ((onPop) !== (undefined)) && ((isEntry) !== (undefined))) + if (((name) !== (undefined)) || ((param) !== (undefined)) || ((onPop) !== (undefined)) || ((isEntry) !== (undefined))) { - const ctorPtr: KPointer = NavPathInfo.ctor_navpathinfo(name, param, onPop, isEntry) + const ctorPtr: KPointer = NavPathInfo.ctor_navpathinfo((name)!, (param)!, (onPop)!, (isEntry)!) this.peer = new Finalizable(ctorPtr, NavPathInfo.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkNavRouter.ts b/arkoala/arkui/src/generated/ArkNavRouter.ts index bf032ba63..647b2ec60 100644 --- a/arkoala/arkui/src/generated/ArkNavRouter.ts +++ b/arkoala/arkui/src/generated/ArkNavRouter.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkNavRouterPeer } from "./peers/ArkNavRouterPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkNavRouterInterfaces.ts b/arkoala/arkui/src/generated/ArkNavRouterInterfaces.ts index 64364826d..cffac1ed2 100644 --- a/arkoala/arkui/src/generated/ArkNavRouterInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkNavRouterInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkNavigationInterfaces.ts b/arkoala/arkui/src/generated/ArkNavigationInterfaces.ts index 8c14bb530..7bf055558 100644 --- a/arkoala/arkui/src/generated/ArkNavigationInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkNavigationInterfaces.ts @@ -22,7 +22,7 @@ import { NodeAttach, remember } from "@koalaui/runtime" import { Resource } from "./ArkResourceInterfaces" import { CustomBuilder, SymbolGlyphModifier, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, LayoutSafeAreaType, LayoutSafeAreaEdge } from "./ArkCommonInterfaces" import { TitleHeight, HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { NavPathInfo } from "./ArkNavPathInfoMaterialized" import { NavDestinationContext } from "./ArkNavDestinationContextMaterialized" import { NavPathStack } from "./ArkNavPathStackMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkNavigator.ts b/arkoala/arkui/src/generated/ArkNavigator.ts index 3fa5aa58f..a6b2f8564 100644 --- a/arkoala/arkui/src/generated/ArkNavigator.ts +++ b/arkoala/arkui/src/generated/ArkNavigator.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkNavigatorPeer } from "./peers/ArkNavigatorPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkNavigatorInterfaces.ts b/arkoala/arkui/src/generated/ArkNavigatorInterfaces.ts index 62b838715..5b60dbef6 100644 --- a/arkoala/arkui/src/generated/ArkNavigatorInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkNavigatorInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkNodeContainer.ts b/arkoala/arkui/src/generated/ArkNodeContainer.ts index 678b5a989..8329195ab 100644 --- a/arkoala/arkui/src/generated/ArkNodeContainer.ts +++ b/arkoala/arkui/src/generated/ArkNodeContainer.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkNodeContainerPeer } from "./peers/ArkNodeContainerPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkNodeContainerInterfaces.ts b/arkoala/arkui/src/generated/ArkNodeContainerInterfaces.ts index 14b9f532c..6ab688dc5 100644 --- a/arkoala/arkui/src/generated/ArkNodeContainerInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkNodeContainerInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { NodeController, LengthUnit, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions } from "./ArkArkuiExternalInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts b/arkoala/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts index 731c06f5e..75f6ee824 100644 --- a/arkoala/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkOffscreenCanvasMaterialized.ts @@ -65,9 +65,9 @@ export class OffscreenCanvas implements MaterializedBase { return retval } constructor(width?: number, height?: number) { - if (((width) !== (undefined)) && ((height) !== (undefined))) + if (((width) !== (undefined)) || ((height) !== (undefined))) { - const ctorPtr: KPointer = OffscreenCanvas.ctor_offscreencanvas(width, height) + const ctorPtr: KPointer = OffscreenCanvas.ctor_offscreencanvas((width)!, (height)!) this.peer = new Finalizable(ctorPtr, OffscreenCanvas.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts b/arkoala/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts index 282a5b02d..a656aedbc 100644 --- a/arkoala/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkOffscreenCanvasRenderingContext2DMaterialized.ts @@ -62,9 +62,9 @@ export class OffscreenCanvasRenderingContext2D extends CanvasRenderer implements } constructor(width?: number, height?: number, settings?: RenderingContextSettings) { super() - if (((width) !== (undefined)) && ((height) !== (undefined)) && ((settings) !== (undefined))) + if (((width) !== (undefined)) || ((height) !== (undefined)) || ((settings) !== (undefined))) { - const ctorPtr: KPointer = OffscreenCanvasRenderingContext2D.ctor_offscreencanvasrenderingcontext2d(width, height, settings) + const ctorPtr: KPointer = OffscreenCanvasRenderingContext2D.ctor_offscreencanvasrenderingcontext2d((width)!, (height)!, (settings)!) this.peer = new Finalizable(ctorPtr, OffscreenCanvasRenderingContext2D.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts b/arkoala/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts index a2a57890a..e5690bf5d 100644 --- a/arkoala/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts @@ -73,7 +73,7 @@ export class PanGestureOptions implements MaterializedBase { return retval } constructor(value?: { fingers?: number, direction?: PanDirection, distance?: number }) { - const ctorPtr: KPointer = PanGestureOptions.ctor_pangestureoptions(value) + const ctorPtr: KPointer = PanGestureOptions.ctor_pangestureoptions((value)!) this.peer = new Finalizable(ctorPtr, PanGestureOptions.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkPanel.ts b/arkoala/arkui/src/generated/ArkPanel.ts index a2ae1ee37..e674c7424 100644 --- a/arkoala/arkui/src/generated/ArkPanel.ts +++ b/arkoala/arkui/src/generated/ArkPanel.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkPanelPeer } from "./peers/ArkPanelPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkPanelInterfaces.ts b/arkoala/arkui/src/generated/ArkPanelInterfaces.ts index 196021027..25c7ee5cd 100644 --- a/arkoala/arkui/src/generated/ArkPanelInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkPanelInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkParagraphStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkParagraphStyleMaterialized.ts index 35b8d7bda..ef6fa85f4 100644 --- a/arkoala/arkui/src/generated/ArkParagraphStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkParagraphStyleMaterialized.ts @@ -75,7 +75,7 @@ export class ParagraphStyle implements MaterializedBase { return retval } constructor(value?: ParagraphStyleInterface) { - const ctorPtr: KPointer = ParagraphStyle.ctor_paragraphstyle(value) + const ctorPtr: KPointer = ParagraphStyle.ctor_paragraphstyle((value)!) this.peer = new Finalizable(ctorPtr, ParagraphStyle.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkPath.ts b/arkoala/arkui/src/generated/ArkPath.ts index a9178e1ac..07179a869 100644 --- a/arkoala/arkui/src/generated/ArkPath.ts +++ b/arkoala/arkui/src/generated/ArkPath.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonShapeMethodComponent } from "./ArkCommon" import { ArkPathPeer } from "./peers/ArkPathPeer" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkPathInterfaces.ts b/arkoala/arkui/src/generated/ArkPathInterfaces.ts index e29c50458..a93d7c975 100644 --- a/arkoala/arkui/src/generated/ArkPathInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkPathInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkPathShapeMaterialized.ts b/arkoala/arkui/src/generated/ArkPathShapeMaterialized.ts index acfb484dc..22ce9d594 100644 --- a/arkoala/arkui/src/generated/ArkPathShapeMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkPathShapeMaterialized.ts @@ -53,7 +53,7 @@ export class PathShape implements MaterializedBase { return retval } constructor(options?: PathShapeOptions) { - const ctorPtr: KPointer = PathShape.ctor_pathshape(options) + const ctorPtr: KPointer = PathShape.ctor_pathshape((options)!) this.peer = new Finalizable(ctorPtr, PathShape.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkPatternLock.ts b/arkoala/arkui/src/generated/ArkPatternLock.ts index 0f0a59e2b..83bdb29dd 100644 --- a/arkoala/arkui/src/generated/ArkPatternLock.ts +++ b/arkoala/arkui/src/generated/ArkPatternLock.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkPatternLockPeer } from "./peers/ArkPatternLockPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkPatternLockInterfaces.ts b/arkoala/arkui/src/generated/ArkPatternLockInterfaces.ts index b5c2c0c1e..ac90c9590 100644 --- a/arkoala/arkui/src/generated/ArkPatternLockInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkPatternLockInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { ResourceColor, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceColor, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { LengthUnit, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions } from "./ArkArkuiExternalInterfaces" import { Resource } from "./ArkResourceInterfaces" @@ -44,6 +44,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkPluginComponent.ts b/arkoala/arkui/src/generated/ArkPluginComponent.ts index 038dd1363..35e024407 100644 --- a/arkoala/arkui/src/generated/ArkPluginComponent.ts +++ b/arkoala/arkui/src/generated/ArkPluginComponent.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkPluginComponentPeer } from "./peers/ArkPluginComponentPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkPluginComponentInterfaces.ts b/arkoala/arkui/src/generated/ArkPluginComponentInterfaces.ts index 1d273cd92..2bc0c2430 100644 --- a/arkoala/arkui/src/generated/ArkPluginComponentInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkPluginComponentInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkPolygon.ts b/arkoala/arkui/src/generated/ArkPolygon.ts index afa7e040a..df9e14162 100644 --- a/arkoala/arkui/src/generated/ArkPolygon.ts +++ b/arkoala/arkui/src/generated/ArkPolygon.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonShapeMethodComponent } from "./ArkCommon" import { ArkPolygonPeer } from "./peers/ArkPolygonPeer" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkPolygonInterfaces.ts b/arkoala/arkui/src/generated/ArkPolygonInterfaces.ts index 608f1b1b0..e0fc6db40 100644 --- a/arkoala/arkui/src/generated/ArkPolygonInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkPolygonInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkPolyline.ts b/arkoala/arkui/src/generated/ArkPolyline.ts index 35f108338..b2a5f05cc 100644 --- a/arkoala/arkui/src/generated/ArkPolyline.ts +++ b/arkoala/arkui/src/generated/ArkPolyline.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonShapeMethodComponent } from "./ArkCommon" import { ArkPolylinePeer } from "./peers/ArkPolylinePeer" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkPolylineInterfaces.ts b/arkoala/arkui/src/generated/ArkPolylineInterfaces.ts index 848d46dc7..8705ab927 100644 --- a/arkoala/arkui/src/generated/ArkPolylineInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkPolylineInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkProgress.ts b/arkoala/arkui/src/generated/ArkProgress.ts index b589c363e..6a3a22c72 100644 --- a/arkoala/arkui/src/generated/ArkProgress.ts +++ b/arkoala/arkui/src/generated/ArkProgress.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkProgressPeer } from "./peers/ArkProgressPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkProgressInterfaces.ts b/arkoala/arkui/src/generated/ArkProgressInterfaces.ts index 7e21b8c15..fa2b55f63 100644 --- a/arkoala/arkui/src/generated/ArkProgressInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkProgressInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { Length, PX, VP, LPX, ResourceColor, Font, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, FP, Percentage, ColorMetrics, Area, Bias } from "./ArkUnitsInterfaces" +import { Length, PX, VP, LPX, ResourceColor, Font, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, FP, Percentage, Area, Bias } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { FontWeight, FontStyle, HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource } from "./ArkEnumsInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./ArkCommonInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkProgressMaskMaterialized.ts b/arkoala/arkui/src/generated/ArkProgressMaskMaterialized.ts index 00e2886cd..2ec1e7291 100644 --- a/arkoala/arkui/src/generated/ArkProgressMaskMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkProgressMaskMaterialized.ts @@ -67,9 +67,9 @@ export class ProgressMask implements MaterializedBase { return retval } constructor(value?: number, total?: number, color?: ResourceColor) { - if (((value) !== (undefined)) && ((total) !== (undefined)) && ((color) !== (undefined))) + if (((value) !== (undefined)) || ((total) !== (undefined)) || ((color) !== (undefined))) { - const ctorPtr: KPointer = ProgressMask.ctor_progressmask(value, total, color) + const ctorPtr: KPointer = ProgressMask.ctor_progressmask((value)!, (total)!, (color)!) this.peer = new Finalizable(ctorPtr, ProgressMask.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkQrcode.ts b/arkoala/arkui/src/generated/ArkQrcode.ts index 585e6b6fb..f3a682c40 100644 --- a/arkoala/arkui/src/generated/ArkQrcode.ts +++ b/arkoala/arkui/src/generated/ArkQrcode.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkQRCodePeer } from "./peers/ArkQrcodePeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkQrcodeInterfaces.ts b/arkoala/arkui/src/generated/ArkQrcodeInterfaces.ts index 1a509e899..226a7b87e 100644 --- a/arkoala/arkui/src/generated/ArkQrcodeInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkQrcodeInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRadio.ts b/arkoala/arkui/src/generated/ArkRadio.ts index 2f7bcaf1f..b4929847a 100644 --- a/arkoala/arkui/src/generated/ArkRadio.ts +++ b/arkoala/arkui/src/generated/ArkRadio.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkRadioPeer } from "./peers/ArkRadioPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRadioInterfaces.ts b/arkoala/arkui/src/generated/ArkRadioInterfaces.ts index 5192c132e..04e147b70 100644 --- a/arkoala/arkui/src/generated/ArkRadioInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkRadioInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CustomBuilder, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./ArkCommonInterfaces" -import { ResourceColor, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceColor, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRating.ts b/arkoala/arkui/src/generated/ArkRating.ts index b80d4b72d..b3e6a35f9 100644 --- a/arkoala/arkui/src/generated/ArkRating.ts +++ b/arkoala/arkui/src/generated/ArkRating.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkRatingPeer } from "./peers/ArkRatingPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRatingInterfaces.ts b/arkoala/arkui/src/generated/ArkRatingInterfaces.ts index f6bcbfa44..f8b57375b 100644 --- a/arkoala/arkui/src/generated/ArkRatingInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkRatingInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRect.ts b/arkoala/arkui/src/generated/ArkRect.ts index a39d70e22..fda41df37 100644 --- a/arkoala/arkui/src/generated/ArkRect.ts +++ b/arkoala/arkui/src/generated/ArkRect.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonShapeMethodComponent } from "./ArkCommon" import { ArkRectPeer } from "./peers/ArkRectPeer" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRectInterfaces.ts b/arkoala/arkui/src/generated/ArkRectInterfaces.ts index 574825ead..e754258ac 100644 --- a/arkoala/arkui/src/generated/ArkRectInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkRectInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRectShapeMaterialized.ts b/arkoala/arkui/src/generated/ArkRectShapeMaterialized.ts index 316f1fdc3..8a1379764 100644 --- a/arkoala/arkui/src/generated/ArkRectShapeMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkRectShapeMaterialized.ts @@ -64,7 +64,7 @@ export class RectShape implements MaterializedBase { return retval } constructor(options?: RectShapeOptions | RoundRectShapeOptions) { - const ctorPtr: KPointer = RectShape.ctor_rectshape(options) + const ctorPtr: KPointer = RectShape.ctor_rectshape((options)!) this.peer = new Finalizable(ctorPtr, RectShape.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkRefresh.ts b/arkoala/arkui/src/generated/ArkRefresh.ts index 15fa886df..cc8876dad 100644 --- a/arkoala/arkui/src/generated/ArkRefresh.ts +++ b/arkoala/arkui/src/generated/ArkRefresh.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkRefreshPeer } from "./peers/ArkRefreshPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRefreshInterfaces.ts b/arkoala/arkui/src/generated/ArkRefreshInterfaces.ts index 61f44cdea..25f2d532f 100644 --- a/arkoala/arkui/src/generated/ArkRefreshInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkRefreshInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { CustomBuilder, ComponentContent, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, StateStyles, PixelStretchEffectOptions, BackgroundBrightnessOptions, GestureRecognizerJudgeBeginCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, SafeAreaType, SafeAreaEdge, BlurStyle, BackgroundBlurStyleOptions, ForegroundBlurStyleOptions, TransitionFinishCallback, BlurOptions, LinearGradientBlurOptions, EffectType, sharedTransitionOptions, ChainStyle, DragPreviewOptions, DragInteractionOptions, OverlayOptions, BlendMode, BlendApplyType, Blender, GeometryTransitionOptions, PopupOptions, CustomPopupOptions, MenuElement, MenuOptions, ContextMenuOptions, ModalTransition, ContentCoverOptions, SheetOptions, VisibleAreaChangeCallback, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRelativeContainer.ts b/arkoala/arkui/src/generated/ArkRelativeContainer.ts index fabc550a7..6becda462 100644 --- a/arkoala/arkui/src/generated/ArkRelativeContainer.ts +++ b/arkoala/arkui/src/generated/ArkRelativeContainer.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkRelativeContainerPeer } from "./peers/ArkRelativeContainerPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRelativeContainerInterfaces.ts b/arkoala/arkui/src/generated/ArkRelativeContainerInterfaces.ts index 6b195ccac..ae682f3c1 100644 --- a/arkoala/arkui/src/generated/ArkRelativeContainerInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkRelativeContainerInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRemoteWindow.ts b/arkoala/arkui/src/generated/ArkRemoteWindow.ts index eb1a5b2b5..04279c128 100644 --- a/arkoala/arkui/src/generated/ArkRemoteWindow.ts +++ b/arkoala/arkui/src/generated/ArkRemoteWindow.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkRemoteWindowPeer } from "./peers/ArkRemoteWindowPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRemoteWindowInterfaces.ts b/arkoala/arkui/src/generated/ArkRemoteWindowInterfaces.ts index 3231c5b7e..5bd8ceeb0 100644 --- a/arkoala/arkui/src/generated/ArkRemoteWindowInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkRemoteWindowInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts b/arkoala/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts index 39baa6515..82752707a 100644 --- a/arkoala/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkRenderingContextSettingsMaterialized.ts @@ -56,7 +56,7 @@ export class RenderingContextSettings implements MaterializedBase { return retval } constructor(antialias?: boolean) { - const ctorPtr: KPointer = RenderingContextSettings.ctor_renderingcontextsettings(antialias) + const ctorPtr: KPointer = RenderingContextSettings.ctor_renderingcontextsettings((antialias)!) this.peer = new Finalizable(ctorPtr, RenderingContextSettings.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts b/arkoala/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts index f012fbf25..68aee931b 100644 --- a/arkoala/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkReplaceSymbolEffectMaterialized.ts @@ -57,7 +57,7 @@ export class ReplaceSymbolEffect implements MaterializedBase,SymbolEffect { return retval } constructor(scope?: EffectScope) { - const ctorPtr: KPointer = ReplaceSymbolEffect.ctor_replacesymboleffect(scope) + const ctorPtr: KPointer = ReplaceSymbolEffect.ctor_replacesymboleffect((scope)!) this.peer = new Finalizable(ctorPtr, ReplaceSymbolEffect.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkRichEditor.ts b/arkoala/arkui/src/generated/ArkRichEditor.ts index 1eb1c0da1..07a5db13d 100644 --- a/arkoala/arkui/src/generated/ArkRichEditor.ts +++ b/arkoala/arkui/src/generated/ArkRichEditor.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkRichEditorPeer } from "./peers/ArkRichEditorPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, SelectionOptions, MenuPolicy } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, CopyOptions, BarState, TextDecorationType, TextDecorationStyle, TextAlign, WordBreak, LineBreakStrategy, ImageSpanAlignment, ImageFit } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRichEditorInterfaces.ts b/arkoala/arkui/src/generated/ArkRichEditorInterfaces.ts index 74b9bdacb..99c6f9ea6 100644 --- a/arkoala/arkui/src/generated/ArkRichEditorInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkRichEditorInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { ResourceColor, Length, ResourceStr, Dimension, Margin, BorderRadiuses, Area, Position, Font, SizeOptions, Padding, ConstraintSizeOptions, ChainWeightOptions, LocalizedPadding, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Bias } from "./ArkUnitsInterfaces" +import { ResourceColor, Length, ResourceStr, Dimension, Margin, BorderRadiuses, Area, Position, Font, SizeOptions, Padding, ConstraintSizeOptions, ChainWeightOptions, LocalizedPadding, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Bias } from "./ArkUnitsInterfaces" import { FontStyle, FontWeight, TextDecorationType, TextDecorationStyle, Color, ColoringStrategy, TextAlign, WordBreak, LineBreakStrategy, ImageSpanAlignment, ImageFit, HitTestMode, ImageSize, Alignment, BorderStyle, HoverEffect, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, CopyOptions, BarState } from "./ArkEnumsInterfaces" import { DecorationStyleInterface, StyleOptions, StyledStringKey, SpanStyle, ImageAttachmentLayoutStyle, ImageAttachmentInterface, CustomSpanMeasureInfo, CustomSpanMetrics, CustomSpanDrawInfo, StyledStringValue } from "./ArkStyledStringInterfaces" import { ShadowOptions, ShadowType, EventTarget, SourceType, SourceTool, SelectionOptions, CustomBuilder, MenuPolicy, DrawContext, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, DragItemInfo, MotionPathOptions, ShadowStyle, 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, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, RectResult, TouchTestStrategy, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" @@ -59,6 +59,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRichText.ts b/arkoala/arkui/src/generated/ArkRichText.ts index 24d2455c3..addf0fd71 100644 --- a/arkoala/arkui/src/generated/ArkRichText.ts +++ b/arkoala/arkui/src/generated/ArkRichText.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkRichTextPeer } from "./peers/ArkRichTextPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRichTextInterfaces.ts b/arkoala/arkui/src/generated/ArkRichTextInterfaces.ts index 7cd18e1b0..de3452970 100644 --- a/arkoala/arkui/src/generated/ArkRichTextInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkRichTextInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRootScene.ts b/arkoala/arkui/src/generated/ArkRootScene.ts index 9d0921014..83ff27e51 100644 --- a/arkoala/arkui/src/generated/ArkRootScene.ts +++ b/arkoala/arkui/src/generated/ArkRootScene.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkRootScenePeer } from "./peers/ArkRootScenePeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRootSceneInterfaces.ts b/arkoala/arkui/src/generated/ArkRootSceneInterfaces.ts index 9fe1f67ad..cf1a4f0b1 100644 --- a/arkoala/arkui/src/generated/ArkRootSceneInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkRootSceneInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRow.ts b/arkoala/arkui/src/generated/ArkRow.ts index bd16bd0a3..392fe123c 100644 --- a/arkoala/arkui/src/generated/ArkRow.ts +++ b/arkoala/arkui/src/generated/ArkRow.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkRowPeer } from "./peers/ArkRowPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PointLightStyle, LightSource } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, FlexAlign, IlluminatedType } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRowInterfaces.ts b/arkoala/arkui/src/generated/ArkRowInterfaces.ts index ee19f0597..bbe77634d 100644 --- a/arkoala/arkui/src/generated/ArkRowInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkRowInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PointLightStyle, LightSource } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, FlexAlign, IlluminatedType } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRowSplit.ts b/arkoala/arkui/src/generated/ArkRowSplit.ts index 889b94df4..57aad2685 100644 --- a/arkoala/arkui/src/generated/ArkRowSplit.ts +++ b/arkoala/arkui/src/generated/ArkRowSplit.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkRowSplitPeer } from "./peers/ArkRowSplitPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkRowSplitInterfaces.ts b/arkoala/arkui/src/generated/ArkRowSplitInterfaces.ts index 1a4b01df3..320e5859f 100644 --- a/arkoala/arkui/src/generated/ArkRowSplitInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkRowSplitInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts b/arkoala/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts index 0cab51b70..0a822eb20 100644 --- a/arkoala/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkScaleSymbolEffectMaterialized.ts @@ -71,7 +71,7 @@ export class ScaleSymbolEffect implements MaterializedBase,SymbolEffect { return retval } constructor(scope?: EffectScope, direction?: EffectDirection) { - const ctorPtr: KPointer = ScaleSymbolEffect.ctor_scalesymboleffect(scope, direction) + const ctorPtr: KPointer = ScaleSymbolEffect.ctor_scalesymboleffect((scope)!, (direction)!) this.peer = new Finalizable(ctorPtr, ScaleSymbolEffect.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkScreen.ts b/arkoala/arkui/src/generated/ArkScreen.ts index d346b5cf1..8f70f9342 100644 --- a/arkoala/arkui/src/generated/ArkScreen.ts +++ b/arkoala/arkui/src/generated/ArkScreen.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkScreenPeer } from "./peers/ArkScreenPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkScreenInterfaces.ts b/arkoala/arkui/src/generated/ArkScreenInterfaces.ts index e01843851..00ce374a2 100644 --- a/arkoala/arkui/src/generated/ArkScreenInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkScreenInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkScroll.ts b/arkoala/arkui/src/generated/ArkScroll.ts index 6fdd0ac71..0c4c6ccbf 100644 --- a/arkoala/arkui/src/generated/ArkScroll.ts +++ b/arkoala/arkui/src/generated/ArkScroll.ts @@ -24,7 +24,7 @@ import { ArkScrollableCommonMethodComponent } from "./ArkCommon" import { ArkScrollPeer } from "./peers/ArkScrollPeer" import { UseEventsProperties } from "./use_properties" import { ScrollableCommonMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, BarState, EdgeEffect, NestedScrollMode, Edge } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkScrollBar.ts b/arkoala/arkui/src/generated/ArkScrollBar.ts index a401bc5e8..e6bfefeeb 100644 --- a/arkoala/arkui/src/generated/ArkScrollBar.ts +++ b/arkoala/arkui/src/generated/ArkScrollBar.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkScrollBarPeer } from "./peers/ArkScrollBarPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, BarState, Edge } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkScrollBarInterfaces.ts b/arkoala/arkui/src/generated/ArkScrollBarInterfaces.ts index 9943f1139..d17535078 100644 --- a/arkoala/arkui/src/generated/ArkScrollBarInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkScrollBarInterfaces.ts @@ -22,7 +22,7 @@ import { NodeAttach, remember } from "@koalaui/runtime" import { Scroller } from "./ArkScrollerMaterialized" import { BarState, Edge, Axis, Curve, HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { ScrollOptions, ScrollEdgeOptions, ScrollPageOptions, OffsetResult, ScrollAlign, ScrollToIndexOptions, ScrollAnimationOptions } from "./ArkScrollInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { RectResult, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { ICurve } from "./ArkICurveMaterialized" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" import { PanGestureOptions } from "./ArkPanGestureOptionsMaterialized" diff --git a/arkoala/arkui/src/generated/ArkScrollInterfaces.ts b/arkoala/arkui/src/generated/ArkScrollInterfaces.ts index d4a62e167..fca574621 100644 --- a/arkoala/arkui/src/generated/ArkScrollInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkScrollInterfaces.ts @@ -24,7 +24,7 @@ import { LengthUnit, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectSha import { Resource } from "./ArkResourceInterfaces" import { Curve, Edge, Axis, HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, BarState, EdgeEffect, NestedScrollMode, ScrollSource } from "./ArkEnumsInterfaces" import { ICurve } from "./ArkICurveMaterialized" -import { Dimension, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" +import { Dimension, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" import { ScrollSnapAlign, ScrollState } from "./ArkListInterfaces" import { Scroller } from "./ArkScrollerMaterialized" import { RectResult, ScrollableCommonMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions } from "./ArkCommonInterfaces" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" import { PanGestureOptions } from "./ArkPanGestureOptionsMaterialized" diff --git a/arkoala/arkui/src/generated/ArkScrollMotionMaterialized.ts b/arkoala/arkui/src/generated/ArkScrollMotionMaterialized.ts index 6accd05ed..4a6ebd109 100644 --- a/arkoala/arkui/src/generated/ArkScrollMotionMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkScrollMotionMaterialized.ts @@ -41,9 +41,9 @@ export class ScrollMotion implements MaterializedBase { return retval } constructor(position?: number, velocity?: number, min?: number, max?: number, prop?: SpringProp) { - if (((position) !== (undefined)) && ((velocity) !== (undefined)) && ((min) !== (undefined)) && ((max) !== (undefined)) && ((prop) !== (undefined))) + if (((position) !== (undefined)) || ((velocity) !== (undefined)) || ((min) !== (undefined)) || ((max) !== (undefined)) || ((prop) !== (undefined))) { - const ctorPtr: KPointer = ScrollMotion.ctor_scrollmotion(position, velocity, min, max, prop) + const ctorPtr: KPointer = ScrollMotion.ctor_scrollmotion((position)!, (velocity)!, (min)!, (max)!, (prop)!) this.peer = new Finalizable(ctorPtr, ScrollMotion.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkSearch.ts b/arkoala/arkui/src/generated/ArkSearch.ts index 0fc7473a5..4ff344a6f 100644 --- a/arkoala/arkui/src/generated/ArkSearch.ts +++ b/arkoala/arkui/src/generated/ArkSearch.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkSearchPeer } from "./peers/ArkSearchPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, TextDecorationOptions, CaretOffset, SelectionOptions, MenuPolicy } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, CopyOptions, TextAlign, TextDecorationType, TextDecorationStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkSearchInterfaces.ts b/arkoala/arkui/src/generated/ArkSearchInterfaces.ts index 388495c40..92ffccdbf 100644 --- a/arkoala/arkui/src/generated/ArkSearchInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkSearchInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { SearchController } from "./ArkSearchControllerMaterialized" import { TextContentControllerBase } from "./ArkTextContentControllerBaseMaterialized" import { CaretOffset, RectResult, SelectionOptions, MenuPolicy, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, TextDecorationOptions } from "./ArkCommonInterfaces" @@ -45,6 +45,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkSelect.ts b/arkoala/arkui/src/generated/ArkSelect.ts index c3eeb05d8..2cf630203 100644 --- a/arkoala/arkui/src/generated/ArkSelect.ts +++ b/arkoala/arkui/src/generated/ArkSelect.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkSelectPeer } from "./peers/ArkSelectPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, Offset } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, Offset } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, OptionWidthMode } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkSelectInterfaces.ts b/arkoala/arkui/src/generated/ArkSelectInterfaces.ts index caf159c55..3b4d2a7ee 100644 --- a/arkoala/arkui/src/generated/ArkSelectInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkSelectInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, Offset } from "./ArkUnitsInterfaces" +import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, Offset } from "./ArkUnitsInterfaces" import { SymbolGlyphModifier, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./ArkCommonInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, OptionWidthMode } from "./ArkEnumsInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkShape.ts b/arkoala/arkui/src/generated/ArkShape.ts index 50e8040da..7ae238b57 100644 --- a/arkoala/arkui/src/generated/ArkShape.ts +++ b/arkoala/arkui/src/generated/ArkShape.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkShapePeer } from "./peers/ArkShapePeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, LineCapStyle, LineJoinStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkShapeInterfaces.ts b/arkoala/arkui/src/generated/ArkShapeInterfaces.ts index f871c59cf..1d0418e43 100644 --- a/arkoala/arkui/src/generated/ArkShapeInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkShapeInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { PixelMap } from "./ArkPixelMapMaterialized" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, LineCapStyle, LineJoinStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkSidebar.ts b/arkoala/arkui/src/generated/ArkSidebar.ts index e65f5173a..6732a5c63 100644 --- a/arkoala/arkui/src/generated/ArkSidebar.ts +++ b/arkoala/arkui/src/generated/ArkSidebar.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkSideBarContainerPeer } from "./peers/ArkSidebarPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkSidebarInterfaces.ts b/arkoala/arkui/src/generated/ArkSidebarInterfaces.ts index dd703c9fe..d8111759b 100644 --- a/arkoala/arkui/src/generated/ArkSidebarInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkSidebarInterfaces.ts @@ -22,7 +22,7 @@ import { NodeAttach, remember } from "@koalaui/runtime" import { PixelMap } from "./ArkPixelMapMaterialized" import { Resource } from "./ArkResourceInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkSlider.ts b/arkoala/arkui/src/generated/ArkSlider.ts index 8dc70f8dd..9021e2f78 100644 --- a/arkoala/arkui/src/generated/ArkSlider.ts +++ b/arkoala/arkui/src/generated/ArkSlider.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkSliderPeer } from "./peers/ArkSliderPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkSliderInterfaces.ts b/arkoala/arkui/src/generated/ArkSliderInterfaces.ts index a3e4076fc..07cf8392f 100644 --- a/arkoala/arkui/src/generated/ArkSliderInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkSliderInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { Axis, HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" -import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { CommonConfiguration, ContentModifier, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkSpan.ts b/arkoala/arkui/src/generated/ArkSpan.ts index dd738a077..84a91a3e9 100644 --- a/arkoala/arkui/src/generated/ArkSpan.ts +++ b/arkoala/arkui/src/generated/ArkSpan.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkBaseSpanPeer, ArkSpanPeer } from "./peers/ArkSpanPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, TextCase, TextDecorationType, TextDecorationStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkSpanInterfaces.ts b/arkoala/arkui/src/generated/ArkSpanInterfaces.ts index 7570c15ba..5c5046d76 100644 --- a/arkoala/arkui/src/generated/ArkSpanInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkSpanInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { ResourceColor, Dimension, BorderRadiuses, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceColor, Dimension, BorderRadiuses, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, TextCase, TextDecorationType, TextDecorationStyle } from "./ArkEnumsInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkSpringMotionMaterialized.ts b/arkoala/arkui/src/generated/ArkSpringMotionMaterialized.ts index 60f17dd26..2fdb6d6aa 100644 --- a/arkoala/arkui/src/generated/ArkSpringMotionMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkSpringMotionMaterialized.ts @@ -41,9 +41,9 @@ export class SpringMotion implements MaterializedBase { return retval } constructor(start?: number, end?: number, velocity?: number, prop?: SpringProp) { - if (((start) !== (undefined)) && ((end) !== (undefined)) && ((velocity) !== (undefined)) && ((prop) !== (undefined))) + if (((start) !== (undefined)) || ((end) !== (undefined)) || ((velocity) !== (undefined)) || ((prop) !== (undefined))) { - const ctorPtr: KPointer = SpringMotion.ctor_springmotion(start, end, velocity, prop) + const ctorPtr: KPointer = SpringMotion.ctor_springmotion((start)!, (end)!, (velocity)!, (prop)!) this.peer = new Finalizable(ctorPtr, SpringMotion.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkSpringPropMaterialized.ts b/arkoala/arkui/src/generated/ArkSpringPropMaterialized.ts index fc7bbe5c1..380ab0317 100644 --- a/arkoala/arkui/src/generated/ArkSpringPropMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkSpringPropMaterialized.ts @@ -40,9 +40,9 @@ export class SpringProp implements MaterializedBase { return retval } constructor(mass?: number, stiffness?: number, damping?: number) { - if (((mass) !== (undefined)) && ((stiffness) !== (undefined)) && ((damping) !== (undefined))) + if (((mass) !== (undefined)) || ((stiffness) !== (undefined)) || ((damping) !== (undefined))) { - const ctorPtr: KPointer = SpringProp.ctor_springprop(mass, stiffness, damping) + const ctorPtr: KPointer = SpringProp.ctor_springprop((mass)!, (stiffness)!, (damping)!) this.peer = new Finalizable(ctorPtr, SpringProp.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkStack.ts b/arkoala/arkui/src/generated/ArkStack.ts index f02b740c9..0bb3e1ba3 100644 --- a/arkoala/arkui/src/generated/ArkStack.ts +++ b/arkoala/arkui/src/generated/ArkStack.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkStackPeer } from "./peers/ArkStackPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PointLightStyle, LightSource } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, IlluminatedType } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkStackInterfaces.ts b/arkoala/arkui/src/generated/ArkStackInterfaces.ts index 2a90dea8b..7bbea0c25 100644 --- a/arkoala/arkui/src/generated/ArkStackInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkStackInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { Alignment, HitTestMode, ImageSize, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, IlluminatedType } from "./ArkEnumsInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PointLightStyle, LightSource } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { ResizableOptions, DrawingLattice } from "./ArkImageInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkStepper.ts b/arkoala/arkui/src/generated/ArkStepper.ts index 83d644e62..f612e9a96 100644 --- a/arkoala/arkui/src/generated/ArkStepper.ts +++ b/arkoala/arkui/src/generated/ArkStepper.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkStepperPeer } from "./peers/ArkStepperPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkStepperInterfaces.ts b/arkoala/arkui/src/generated/ArkStepperInterfaces.ts index 0faec7f18..e6f5b1fd1 100644 --- a/arkoala/arkui/src/generated/ArkStepperInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkStepperInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkStepperItem.ts b/arkoala/arkui/src/generated/ArkStepperItem.ts index ee94c0296..78b7c9ea9 100644 --- a/arkoala/arkui/src/generated/ArkStepperItem.ts +++ b/arkoala/arkui/src/generated/ArkStepperItem.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkStepperItemPeer } from "./peers/ArkStepperItemPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkStepperItemInterfaces.ts b/arkoala/arkui/src/generated/ArkStepperItemInterfaces.ts index 6efca03fd..cad2273bd 100644 --- a/arkoala/arkui/src/generated/ArkStepperItemInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkStepperItemInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkStyledStringMaterialized.ts b/arkoala/arkui/src/generated/ArkStyledStringMaterialized.ts index 09f28ce89..936413f8f 100644 --- a/arkoala/arkui/src/generated/ArkStyledStringMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkStyledStringMaterialized.ts @@ -83,9 +83,9 @@ export class StyledString implements MaterializedBase { return retval } constructor(value?: string | ImageAttachment | CustomSpan, styles?: Array) { - if (((value) !== (undefined)) && ((styles) !== (undefined))) + if (((value) !== (undefined)) || ((styles) !== (undefined))) { - const ctorPtr: KPointer = StyledString.ctor_styledstring(value, styles) + const ctorPtr: KPointer = StyledString.ctor_styledstring((value)!, (styles)!) this.peer = new Finalizable(ctorPtr, StyledString.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkSwiper.ts b/arkoala/arkui/src/generated/ArkSwiper.ts index c7a0231cd..4e0f89223 100644 --- a/arkoala/arkui/src/generated/ArkSwiper.ts +++ b/arkoala/arkui/src/generated/ArkSwiper.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkSwiperPeer } from "./peers/ArkSwiperPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, EdgeEffect } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkSwiperInterfaces.ts b/arkoala/arkui/src/generated/ArkSwiperInterfaces.ts index 28b66e672..976da23f5 100644 --- a/arkoala/arkui/src/generated/ArkSwiperInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkSwiperInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { VP, Length, ResourceColor, VoidCallback, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { VP, Length, ResourceColor, VoidCallback, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { SwiperController } from "./ArkSwiperControllerMaterialized" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" @@ -44,6 +44,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkSymbolSpan.ts b/arkoala/arkui/src/generated/ArkSymbolSpan.ts index 825fb80d4..4372ab822 100644 --- a/arkoala/arkui/src/generated/ArkSymbolSpan.ts +++ b/arkoala/arkui/src/generated/ArkSymbolSpan.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkSymbolSpanPeer } from "./peers/ArkSymbolSpanPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkSymbolSpanInterfaces.ts b/arkoala/arkui/src/generated/ArkSymbolSpanInterfaces.ts index b5e0a4904..76f48df15 100644 --- a/arkoala/arkui/src/generated/ArkSymbolSpanInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkSymbolSpanInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { Resource } from "./ArkResourceInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkSymbolglyph.ts b/arkoala/arkui/src/generated/ArkSymbolglyph.ts index e62028c22..c9bc22e9d 100644 --- a/arkoala/arkui/src/generated/ArkSymbolglyph.ts +++ b/arkoala/arkui/src/generated/ArkSymbolglyph.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkSymbolGlyphPeer } from "./peers/ArkSymbolglyphPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkSymbolglyphInterfaces.ts b/arkoala/arkui/src/generated/ArkSymbolglyphInterfaces.ts index b497ab735..4734dea27 100644 --- a/arkoala/arkui/src/generated/ArkSymbolglyphInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkSymbolglyphInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { Resource } from "./ArkResourceInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTabContent.ts b/arkoala/arkui/src/generated/ArkTabContent.ts index 43d8a2b9e..86d554065 100644 --- a/arkoala/arkui/src/generated/ArkTabContent.ts +++ b/arkoala/arkui/src/generated/ArkTabContent.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkTabContentPeer } from "./peers/ArkTabContentPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, TextOverflow, TextHeightAdaptivePolicy } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTabContentInterfaces.ts b/arkoala/arkui/src/generated/ArkTabContentInterfaces.ts index 69565b944..37ccbba07 100644 --- a/arkoala/arkui/src/generated/ArkTabContentInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkTabContentInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { Length, ResourceColor, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" +import { Length, ResourceColor, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" import { SymbolGlyphModifier, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { Resource } from "./ArkResourceInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTabs.ts b/arkoala/arkui/src/generated/ArkTabs.ts index 5dc30ce36..786256330 100644 --- a/arkoala/arkui/src/generated/ArkTabs.ts +++ b/arkoala/arkui/src/generated/ArkTabs.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkTabsPeer } from "./peers/ArkTabsPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, EdgeEffect } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTabsInterfaces.ts b/arkoala/arkui/src/generated/ArkTabsInterfaces.ts index fc1222b67..66f54a587 100644 --- a/arkoala/arkui/src/generated/ArkTabsInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkTabsInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { TabsController } from "./ArkTabsControllerMaterialized" import { TranslateOptions, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, EdgeEffect } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -44,6 +44,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkText.ts b/arkoala/arkui/src/generated/ArkText.ts index ee271d9af..26ed0806f 100644 --- a/arkoala/arkui/src/generated/ArkText.ts +++ b/arkoala/arkui/src/generated/ArkText.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkTextPeer } from "./peers/ArkTextPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, TextAlign, TextCase, CopyOptions, TextHeightAdaptivePolicy, WordBreak, LineBreakStrategy, EllipsisMode, TextSelectableMode, TextOverflow, TextDecorationType, TextDecorationStyle, ImageSpanAlignment, ImageFit } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTextArea.ts b/arkoala/arkui/src/generated/ArkTextArea.ts index 54e932926..778bf1e54 100644 --- a/arkoala/arkui/src/generated/ArkTextArea.ts +++ b/arkoala/arkui/src/generated/ArkTextArea.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkTextAreaPeer } from "./peers/ArkTextAreaPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, TextDecorationOptions, InputCounterOptions, CaretOffset, SelectionOptions, MenuPolicy } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, TextAlign, TextOverflow, CopyOptions, TextContentStyle, BarState, TextHeightAdaptivePolicy, WordBreak, LineBreakStrategy, TextDecorationType, TextDecorationStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTextAreaInterfaces.ts b/arkoala/arkui/src/generated/ArkTextAreaInterfaces.ts index 5846db4d9..b687c55ad 100644 --- a/arkoala/arkui/src/generated/ArkTextAreaInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkTextAreaInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { TextAreaController } from "./ArkTextAreaControllerMaterialized" import { TextContentControllerBase } from "./ArkTextContentControllerBaseMaterialized" import { CaretOffset, RectResult, SelectionOptions, MenuPolicy, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, TextDecorationOptions, InputCounterOptions } from "./ArkCommonInterfaces" @@ -45,6 +45,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTextClock.ts b/arkoala/arkui/src/generated/ArkTextClock.ts index 8330fd517..a5094cb34 100644 --- a/arkoala/arkui/src/generated/ArkTextClock.ts +++ b/arkoala/arkui/src/generated/ArkTextClock.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkTextClockPeer } from "./peers/ArkTextClockPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTextClockInterfaces.ts b/arkoala/arkui/src/generated/ArkTextClockInterfaces.ts index 84c4037d2..3c60fbf76 100644 --- a/arkoala/arkui/src/generated/ArkTextClockInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkTextClockInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { CommonConfiguration, ContentModifier, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { TextClockController } from "./ArkTextClockControllerMaterialized" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -44,6 +44,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTextInput.ts b/arkoala/arkui/src/generated/ArkTextInput.ts index d6ef47ffb..ed254fbcc 100644 --- a/arkoala/arkui/src/generated/ArkTextInput.ts +++ b/arkoala/arkui/src/generated/ArkTextInput.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkTextInputPeer } from "./peers/ArkTextInputPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, TextDecorationOptions, InputCounterOptions, CaretOffset, SelectionOptions, MenuPolicy } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, TextOverflow, CopyOptions, TextAlign, TextContentStyle, BarState, WordBreak, LineBreakStrategy, TextHeightAdaptivePolicy, TextDecorationType, TextDecorationStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTextInputInterfaces.ts b/arkoala/arkui/src/generated/ArkTextInputInterfaces.ts index 67777fdec..7e9d485a0 100644 --- a/arkoala/arkui/src/generated/ArkTextInputInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkTextInputInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { ResourceColor, ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceColor, ResourceStr, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { TextInputController } from "./ArkTextInputControllerMaterialized" import { TextContentControllerBase } from "./ArkTextContentControllerBaseMaterialized" import { CaretOffset, RectResult, SelectionOptions, MenuPolicy, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, TextDecorationOptions, InputCounterOptions } from "./ArkCommonInterfaces" @@ -45,6 +45,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTextInterfaces.ts b/arkoala/arkui/src/generated/ArkTextInterfaces.ts index 2aba7d913..f5a4ee5a4 100644 --- a/arkoala/arkui/src/generated/ArkTextInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkTextInterfaces.ts @@ -23,7 +23,7 @@ import { TextOverflow, HitTestMode, ImageSize, Alignment, BorderStyle, ColoringS import { Resource } from "./ArkResourceInterfaces" import { TextController } from "./ArkTextControllerMaterialized" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { ResizableOptions, DrawingLattice } from "./ArkImageInterfaces" @@ -44,6 +44,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTextPicker.ts b/arkoala/arkui/src/generated/ArkTextPicker.ts index 65fed7211..8313f2b70 100644 --- a/arkoala/arkui/src/generated/ArkTextPicker.ts +++ b/arkoala/arkui/src/generated/ArkTextPicker.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkTextPickerPeer } from "./peers/ArkTextPickerPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PickerTextStyle } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTextPickerInterfaces.ts b/arkoala/arkui/src/generated/ArkTextPickerInterfaces.ts index 3a5439b6a..fc804c2a0 100644 --- a/arkoala/arkui/src/generated/ArkTextPickerInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkTextPickerInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { Resource } from "./ArkResourceInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PickerTextStyle, PickerDialogButtonStyle, HoverModeAreaType } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, Offset } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, Offset } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTextShadowStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkTextShadowStyleMaterialized.ts index bcf4e7e97..2e30d04b4 100644 --- a/arkoala/arkui/src/generated/ArkTextShadowStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTextShadowStyleMaterialized.ts @@ -66,7 +66,7 @@ export class TextShadowStyle implements MaterializedBase { constructor(value?: ShadowOptions | Array) { if ((value) !== (undefined)) { - const ctorPtr: KPointer = TextShadowStyle.ctor_textshadowstyle(value) + const ctorPtr: KPointer = TextShadowStyle.ctor_textshadowstyle((value)!) this.peer = new Finalizable(ctorPtr, TextShadowStyle.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts b/arkoala/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts index f549718ef..25f967901 100644 --- a/arkoala/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTextStyleStyledStringMaterialized.ts @@ -70,7 +70,7 @@ export class TextStyle_styled_string implements MaterializedBase { return retval } constructor(value?: TextStyleInterface) { - const ctorPtr: KPointer = TextStyle_styled_string.ctor_textstyle_styled_string(value) + const ctorPtr: KPointer = TextStyle_styled_string.ctor_textstyle_styled_string((value)!) this.peer = new Finalizable(ctorPtr, TextStyle_styled_string.getFinalizer()) } static getFinalizer(): KPointer { diff --git a/arkoala/arkui/src/generated/ArkTextTimer.ts b/arkoala/arkui/src/generated/ArkTextTimer.ts index b56a6e46e..600171c10 100644 --- a/arkoala/arkui/src/generated/ArkTextTimer.ts +++ b/arkoala/arkui/src/generated/ArkTextTimer.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkTextTimerPeer } from "./peers/ArkTextTimerPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTextTimerInterfaces.ts b/arkoala/arkui/src/generated/ArkTextTimerInterfaces.ts index 1e7c34111..beca236fc 100644 --- a/arkoala/arkui/src/generated/ArkTextTimerInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkTextTimerInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { CommonConfiguration, ContentModifier, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { TextTimerController } from "./ArkTextTimerControllerMaterialized" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -44,6 +44,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTimePicker.ts b/arkoala/arkui/src/generated/ArkTimePicker.ts index bb699fa2b..ab4a2bb66 100644 --- a/arkoala/arkui/src/generated/ArkTimePicker.ts +++ b/arkoala/arkui/src/generated/ArkTimePicker.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkTimePickerPeer } from "./peers/ArkTimePickerPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PickerTextStyle } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTimePickerInterfaces.ts b/arkoala/arkui/src/generated/ArkTimePickerInterfaces.ts index 1d64b3568..104201a3e 100644 --- a/arkoala/arkui/src/generated/ArkTimePickerInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkTimePickerInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PickerTextStyle, PickerDialogButtonStyle, HoverModeAreaType } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, Offset } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, Offset } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkToggle.ts b/arkoala/arkui/src/generated/ArkToggle.ts index 3371bd931..4f702e42d 100644 --- a/arkoala/arkui/src/generated/ArkToggle.ts +++ b/arkoala/arkui/src/generated/ArkToggle.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkTogglePeer } from "./peers/ArkTogglePeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkToggleInterfaces.ts b/arkoala/arkui/src/generated/ArkToggleInterfaces.ts index 9c6ec4007..86d6df07f 100644 --- a/arkoala/arkui/src/generated/ArkToggleInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkToggleInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { Resource } from "./ArkResourceInterfaces" -import { ResourceColor, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { ResourceColor, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { CommonConfiguration, ContentModifier, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkTransitionEffectMaterialized.ts b/arkoala/arkui/src/generated/ArkTransitionEffectMaterialized.ts index ad1c677a5..5ed7c9b32 100644 --- a/arkoala/arkui/src/generated/ArkTransitionEffectMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkTransitionEffectMaterialized.ts @@ -74,9 +74,9 @@ export class TransitionEffect implements MaterializedBase { return retval } constructor(type?: string, effect?: TransitionEffects) { - if (((type) !== (undefined)) && ((effect) !== (undefined))) + if (((type) !== (undefined)) || ((effect) !== (undefined))) { - const ctorPtr: KPointer = TransitionEffect.ctor_transitioneffect(type, effect) + const ctorPtr: KPointer = TransitionEffect.ctor_transitioneffect((type)!, (effect)!) this.peer = new Finalizable(ctorPtr, TransitionEffect.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkUIGeneratedNativeModule.ts b/arkoala/arkui/src/generated/ArkUIGeneratedNativeModule.ts index 122ffa720..dfe961294 100644 --- a/arkoala/arkui/src/generated/ArkUIGeneratedNativeModule.ts +++ b/arkoala/arkui/src/generated/ArkUIGeneratedNativeModule.ts @@ -10990,6 +10990,34 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } + static _LengthMetrics_vp(value: number): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._LengthMetrics_vp(value) + } + throw new Error("Not implemented") + } + static _LengthMetrics_fp(value: number): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._LengthMetrics_fp(value) + } + throw new Error("Not implemented") + } + static _LengthMetrics_percent(value: number): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._LengthMetrics_percent(value) + } + throw new Error("Not implemented") + } + static _LengthMetrics_lpx(value: number): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._LengthMetrics_lpx(value) + } + throw new Error("Not implemented") + } static _LengthMetrics_resource(thisArray: Uint8Array, thisLength: int32): KPointer { if ((this._LoadOnce()) == (true)) { @@ -11025,6 +11053,83 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } + static _ColorMetrics_ctor(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._ColorMetrics_ctor() + } + throw new Error("Not implemented") + } + static _ColorMetrics_getFinalizer(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._ColorMetrics_getFinalizer() + } + throw new Error("Not implemented") + } + static _ColorMetrics_numeric(value: number): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._ColorMetrics_numeric(value) + } + throw new Error("Not implemented") + } + static _ColorMetrics_rgba(red: number, green: number, blue: number, thisArray: Uint8Array, thisLength: int32): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._ColorMetrics_rgba(red, green, blue, thisArray, thisLength) + } + throw new Error("Not implemented") + } + static _ColorMetrics_resourceColor(thisArray: Uint8Array, thisLength: int32): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._ColorMetrics_resourceColor(thisArray, thisLength) + } + throw new Error("Not implemented") + } + static _ColorMetrics_blendColor(ptr: KPointer, overlayColor: KPointer): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._ColorMetrics_blendColor(ptr, overlayColor) + } + throw new Error("Not implemented") + } + static _ColorMetrics_getColor(ptr: KPointer): string { + if ((this._LoadOnce()) == (true)) + { + return this._ColorMetrics_getColor(ptr) + } + throw new Error("Not implemented") + } + static _ColorMetrics_getRed(ptr: KPointer): number { + if ((this._LoadOnce()) == (true)) + { + return this._ColorMetrics_getRed(ptr) + } + throw new Error("Not implemented") + } + static _ColorMetrics_getGreen(ptr: KPointer): number { + if ((this._LoadOnce()) == (true)) + { + return this._ColorMetrics_getGreen(ptr) + } + throw new Error("Not implemented") + } + static _ColorMetrics_getBlue(ptr: KPointer): number { + if ((this._LoadOnce()) == (true)) + { + return this._ColorMetrics_getBlue(ptr) + } + throw new Error("Not implemented") + } + static _ColorMetrics_getAlpha(ptr: KPointer): number { + if ((this._LoadOnce()) == (true)) + { + return this._ColorMetrics_getAlpha(ptr) + } + throw new Error("Not implemented") + } static _WebviewController_ctor(): KPointer { if ((this._LoadOnce()) == (true)) { diff --git a/arkoala/arkui/src/generated/ArkUIGeneratedNativeModuleEmpty.ts b/arkoala/arkui/src/generated/ArkUIGeneratedNativeModuleEmpty.ts index 500431949..7de54831f 100644 --- a/arkoala/arkui/src/generated/ArkUIGeneratedNativeModuleEmpty.ts +++ b/arkoala/arkui/src/generated/ArkUIGeneratedNativeModuleEmpty.ts @@ -4848,6 +4848,22 @@ export class ArkUIGeneratedNativeModuleEmpty { console.log("_LengthMetrics_px") return -1 } + _LengthMetrics_vp(value: number): KPointer { + console.log("_LengthMetrics_vp") + return -1 + } + _LengthMetrics_fp(value: number): KPointer { + console.log("_LengthMetrics_fp") + return -1 + } + _LengthMetrics_percent(value: number): KPointer { + console.log("_LengthMetrics_percent") + return -1 + } + _LengthMetrics_lpx(value: number): KPointer { + console.log("_LengthMetrics_lpx") + return -1 + } _LengthMetrics_resource(thisArray: Uint8Array, thisLength: int32): KPointer { console.log("_LengthMetrics_resource") return -1 @@ -4866,6 +4882,50 @@ export class ArkUIGeneratedNativeModuleEmpty { _LengthMetrics_setValue(ptr: KPointer, value: number): void { console.log("_LengthMetrics_setValue") } + _ColorMetrics_ctor(): KPointer { + console.log("_ColorMetrics_ctor") + return -1 + } + _ColorMetrics_getFinalizer(): KPointer { + console.log("_ColorMetrics_getFinalizer") + return -1 + } + _ColorMetrics_numeric(value: number): KPointer { + console.log("_ColorMetrics_numeric") + return -1 + } + _ColorMetrics_rgba(red: number, green: number, blue: number, thisArray: Uint8Array, thisLength: int32): KPointer { + console.log("_ColorMetrics_rgba") + return -1 + } + _ColorMetrics_resourceColor(thisArray: Uint8Array, thisLength: int32): KPointer { + console.log("_ColorMetrics_resourceColor") + return -1 + } + _ColorMetrics_blendColor(ptr: KPointer, overlayColor: KPointer): KPointer { + console.log("_ColorMetrics_blendColor") + return -1 + } + _ColorMetrics_getColor(ptr: KPointer): string { + console.log("_ColorMetrics_getColor") + return "" + } + _ColorMetrics_getRed(ptr: KPointer): number { + console.log("_ColorMetrics_getRed") + return 1 + } + _ColorMetrics_getGreen(ptr: KPointer): number { + console.log("_ColorMetrics_getGreen") + return 1 + } + _ColorMetrics_getBlue(ptr: KPointer): number { + console.log("_ColorMetrics_getBlue") + return 1 + } + _ColorMetrics_getAlpha(ptr: KPointer): number { + console.log("_ColorMetrics_getAlpha") + return 1 + } _WebviewController_ctor(): KPointer { console.log("_WebviewController_ctor") return -1 diff --git a/arkoala/arkui/src/generated/ArkUiExtensionComponent.ts b/arkoala/arkui/src/generated/ArkUiExtensionComponent.ts index 12af90398..be2c63d49 100644 --- a/arkoala/arkui/src/generated/ArkUiExtensionComponent.ts +++ b/arkoala/arkui/src/generated/ArkUiExtensionComponent.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkUIExtensionComponentPeer } from "./peers/ArkUiExtensionComponentPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkUiExtensionComponentInterfaces.ts b/arkoala/arkui/src/generated/ArkUiExtensionComponentInterfaces.ts index fa5466a7b..283fda793 100644 --- a/arkoala/arkui/src/generated/ArkUiExtensionComponentInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkUiExtensionComponentInterfaces.ts @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/int import { NodeAttach, remember } from "@koalaui/runtime" import { ComponentContent, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, StateStyles, PixelStretchEffectOptions, BackgroundBrightnessOptions, GestureRecognizerJudgeBeginCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, SafeAreaType, SafeAreaEdge, BlurStyle, BackgroundBlurStyleOptions, ForegroundBlurStyleOptions, TransitionFinishCallback, BlurOptions, LinearGradientBlurOptions, EffectType, sharedTransitionOptions, ChainStyle, DragPreviewOptions, DragInteractionOptions, OverlayOptions, BlendMode, BlendApplyType, Blender, GeometryTransitionOptions, PopupOptions, CustomPopupOptions, MenuElement, MenuOptions, ContextMenuOptions, ModalTransition, ContentCoverOptions, SheetOptions, VisibleAreaChangeCallback, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" import { Want, LengthUnit, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions, ErrorCallback } from "./ArkArkuiExternalInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkUnitsInterfaces.ts b/arkoala/arkui/src/generated/ArkUnitsInterfaces.ts index 1d18e8866..4ab7d6fef 100644 --- a/arkoala/arkui/src/generated/ArkUnitsInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkUnitsInterfaces.ts @@ -121,9 +121,6 @@ export type VoidCallback = () => void; export interface LengthMetricsUnit { _LengthMetricsUnitStub: string; } -export interface ColorMetrics { - _ColorMetricsStub: string; -} export interface Font { size?: Length; weight?: FontWeight | number | string; diff --git a/arkoala/arkui/src/generated/ArkUrlStyleMaterialized.ts b/arkoala/arkui/src/generated/ArkUrlStyleMaterialized.ts index 5135c0743..0ebf0bd86 100644 --- a/arkoala/arkui/src/generated/ArkUrlStyleMaterialized.ts +++ b/arkoala/arkui/src/generated/ArkUrlStyleMaterialized.ts @@ -45,7 +45,7 @@ export class UrlStyle implements MaterializedBase { constructor(url?: string) { if ((url) !== (undefined)) { - const ctorPtr: KPointer = UrlStyle.ctor_urlstyle(url) + const ctorPtr: KPointer = UrlStyle.ctor_urlstyle((url)!) this.peer = new Finalizable(ctorPtr, UrlStyle.getFinalizer()) } } diff --git a/arkoala/arkui/src/generated/ArkVideo.ts b/arkoala/arkui/src/generated/ArkVideo.ts index 3197ffcfe..7c6490401 100644 --- a/arkoala/arkui/src/generated/ArkVideo.ts +++ b/arkoala/arkui/src/generated/ArkVideo.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkVideoPeer } from "./peers/ArkVideoPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, ImageFit } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkVideoInterfaces.ts b/arkoala/arkui/src/generated/ArkVideoInterfaces.ts index 3eb65ccb9..bcd180c5f 100644 --- a/arkoala/arkui/src/generated/ArkVideoInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkVideoInterfaces.ts @@ -25,7 +25,7 @@ import { VideoController } from "./ArkVideoControllerMaterialized" import { ImageAIOptions, ImageAnalyzerType, ImageAnalyzerConfig } from "./ArkImageCommonInterfaces" import { ImageAnalyzerController } from "./ArkImageAnalyzerControllerMaterialized" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, ImageFit } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkWaterFlow.ts b/arkoala/arkui/src/generated/ArkWaterFlow.ts index d31193e09..f5225f520 100644 --- a/arkoala/arkui/src/generated/ArkWaterFlow.ts +++ b/arkoala/arkui/src/generated/ArkWaterFlow.ts @@ -24,7 +24,7 @@ import { ArkScrollableCommonMethodComponent } from "./ArkCommon" import { ArkWaterFlowPeer } from "./peers/ArkWaterFlowPeer" import { UseEventsProperties } from "./use_properties" import { ScrollableCommonMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, BarState, EdgeEffect, NestedScrollMode, FlexDirection, Edge } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkWaterFlowInterfaces.ts b/arkoala/arkui/src/generated/ArkWaterFlowInterfaces.ts index bacec3e68..d06d4095b 100644 --- a/arkoala/arkui/src/generated/ArkWaterFlowInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkWaterFlowInterfaces.ts @@ -19,7 +19,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { Dimension, Margin, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Dimension, Margin, Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { CustomBuilder, RectResult, ScrollableCommonMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions } from "./ArkCommonInterfaces" import { Scroller } from "./ArkScrollerMaterialized" import { WaterFlowSections } from "./ArkWaterFlowSectionsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" import { PanGestureOptions } from "./ArkPanGestureOptionsMaterialized" diff --git a/arkoala/arkui/src/generated/ArkWeb.ts b/arkoala/arkui/src/generated/ArkWeb.ts index 0f2525cf1..d5e8b2e4e 100644 --- a/arkoala/arkui/src/generated/ArkWeb.ts +++ b/arkoala/arkui/src/generated/ArkWeb.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkWebPeer } from "./peers/ArkWebPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, NestedScrollOptions } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, CopyOptions, NestedScrollMode } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkWebInterfaces.ts b/arkoala/arkui/src/generated/ArkWebInterfaces.ts index 6f0e6da2c..c73cea133 100644 --- a/arkoala/arkui/src/generated/ArkWebInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkWebInterfaces.ts @@ -29,7 +29,7 @@ import { WebController } from "./ArkWebControllerMaterialized" import { WebviewController } from "./ArkWebviewControllerMaterialized" import { WebCookie } from "./ArkWebCookieMaterialized" import { WebHeader, LengthUnit, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectShapeOptions } from "./ArkArkuiExternalInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, CopyOptions, NestedScrollMode } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -50,6 +50,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkWindowScene.ts b/arkoala/arkui/src/generated/ArkWindowScene.ts index 442330989..38ab1c2d7 100644 --- a/arkoala/arkui/src/generated/ArkWindowScene.ts +++ b/arkoala/arkui/src/generated/ArkWindowScene.ts @@ -23,7 +23,7 @@ import { ComponentBase } from "./../ComponentBase" import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkWindowScenePeer } from "./peers/ArkWindowScenePeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkWindowSceneInterfaces.ts b/arkoala/arkui/src/generated/ArkWindowSceneInterfaces.ts index 52c069af1..f851a228b 100644 --- a/arkoala/arkui/src/generated/ArkWindowSceneInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkWindowSceneInterfaces.ts @@ -20,7 +20,7 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -43,6 +43,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkXcomponent.ts b/arkoala/arkui/src/generated/ArkXcomponent.ts index c91cddb5b..425d151ef 100644 --- a/arkoala/arkui/src/generated/ArkXcomponent.ts +++ b/arkoala/arkui/src/generated/ArkXcomponent.ts @@ -24,7 +24,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkXComponentPeer } from "./peers/ArkXcomponentPeer" import { UseEventsProperties } from "./use_properties" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, XComponentType } from "./ArkEnumsInterfaces" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" @@ -47,6 +47,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/ArkXcomponentInterfaces.ts b/arkoala/arkui/src/generated/ArkXcomponentInterfaces.ts index f114b17b2..9ed2c2686 100644 --- a/arkoala/arkui/src/generated/ArkXcomponentInterfaces.ts +++ b/arkoala/arkui/src/generated/ArkXcomponentInterfaces.ts @@ -24,7 +24,7 @@ import { XComponentController } from "./ArkXComponentControllerMaterialized" import { ImageAIOptions, ImageAnalyzerConfig, ImageAnalyzerType } from "./ArkImageCommonInterfaces" import { ImageAnalyzerController } from "./ArkImageAnalyzerControllerMaterialized" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./ArkUnitsInterfaces" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { ResizableOptions, DrawingLattice } from "./ArkImageInterfaces" @@ -46,6 +46,7 @@ import { HoverEvent } from "./ArkHoverEventMaterialized" import { MouseEvent } from "./ArkMouseEventMaterialized" import { TouchEvent } from "./ArkTouchEventMaterialized" import { KeyEvent } from "./ArkKeyEventMaterialized" +import { ColorMetrics } from "./ArkColorMetricsMaterialized" import { ICurve } from "./ArkICurveMaterialized" import { DragEvent } from "./ArkDragEventMaterialized" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkAbilityComponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkAbilityComponentPeer.ts index ad4018f72..8e76d8cd1 100644 --- a/arkoala/arkui/src/generated/peers/ArkAbilityComponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkAbilityComponentPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkAlphabetIndexerPeer.ts b/arkoala/arkui/src/generated/peers/ArkAlphabetIndexerPeer.ts index ceb8eb663..f8c620b34 100644 --- a/arkoala/arkui/src/generated/peers/ArkAlphabetIndexerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkAlphabetIndexerPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, Font, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, Font, PX, VP, FP, LPX, Percentage, Area, Bias } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, FontWeight, FontStyle, MouseButton, MouseAction, TouchType, KeyType, KeySource } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -49,6 +49,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkAnimatorPeer.ts b/arkoala/arkui/src/generated/peers/ArkAnimatorPeer.ts index 62423a386..a91d07a98 100644 --- a/arkoala/arkui/src/generated/peers/ArkAnimatorPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkAnimatorPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, AnimationStatus, Curve, FillMode, PlayMode, PixelRoundCalcPolicy, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -49,6 +49,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkBadgePeer.ts b/arkoala/arkui/src/generated/peers/ArkBadgePeer.ts index 5491f453a..abb5084c7 100644 --- a/arkoala/arkui/src/generated/peers/ArkBadgePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkBadgePeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkBlankPeer.ts b/arkoala/arkui/src/generated/peers/ArkBlankPeer.ts index 703a1e24e..44e3ee643 100644 --- a/arkoala/arkui/src/generated/peers/ArkBlankPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkBlankPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkButtonPeer.ts b/arkoala/arkui/src/generated/peers/ArkButtonPeer.ts index 94cab340d..bbd73306f 100644 --- a/arkoala/arkui/src/generated/peers/ArkButtonPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkButtonPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, ContentModifier, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, CommonConfiguration, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, FontWeight, FontStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, TextOverflow, TextHeightAdaptivePolicy, MouseButton, MouseAction, TouchType, KeyType, KeySource } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -49,6 +49,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkCalendarPickerPeer.ts b/arkoala/arkui/src/generated/peers/ArkCalendarPickerPeer.ts index 0b27f88e4..d3af4194f 100644 --- a/arkoala/arkui/src/generated/peers/ArkCalendarPickerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkCalendarPickerPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, PickerTextStyle, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, Offset, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, Offset, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -49,6 +49,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkCanvasPeer.ts b/arkoala/arkui/src/generated/peers/ArkCanvasPeer.ts index 95768cb50..a62925777 100644 --- a/arkoala/arkui/src/generated/peers/ArkCanvasPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkCanvasPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, VoidCallback, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, LengthMetricsUnit } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, VoidCallback, PX, VP, FP, LPX, Percentage, Area, Bias, Font, LengthMetricsUnit } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkCheckboxPeer.ts b/arkoala/arkui/src/generated/peers/ArkCheckboxPeer.ts index ed5e5a8f0..f882ff4a1 100644 --- a/arkoala/arkui/src/generated/peers/ArkCheckboxPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkCheckboxPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, ContentModifier, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, CommonConfiguration, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, MarkStyle, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, MarkStyle, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, CheckBoxShape, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -49,6 +49,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkCheckboxgroupPeer.ts b/arkoala/arkui/src/generated/peers/ArkCheckboxgroupPeer.ts index 4289036f4..cbfcedd97 100644 --- a/arkoala/arkui/src/generated/peers/ArkCheckboxgroupPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkCheckboxgroupPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, MarkStyle, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, MarkStyle, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, CheckBoxShape, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -49,6 +49,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkCirclePeer.ts b/arkoala/arkui/src/generated/peers/ArkCirclePeer.ts index dcb121eb3..e7471fe65 100644 --- a/arkoala/arkui/src/generated/peers/ArkCirclePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkCirclePeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonShapeMethodPeer, ArkCommonShapeMethodAttributes } from "./ArkCommonPeer" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkColumnPeer.ts b/arkoala/arkui/src/generated/peers/ArkColumnPeer.ts index 6a58113e9..d2fd3295f 100644 --- a/arkoala/arkui/src/generated/peers/ArkColumnPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkColumnPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, PointLightStyle, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, LightSource, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, HorizontalAlign, FlexAlign, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, IlluminatedType, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkColumnSplitPeer.ts b/arkoala/arkui/src/generated/peers/ArkColumnSplitPeer.ts index 15d6d751e..f696c9141 100644 --- a/arkoala/arkui/src/generated/peers/ArkColumnSplitPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkColumnSplitPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -49,6 +49,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkCommonPeer.ts b/arkoala/arkui/src/generated/peers/ArkCommonPeer.ts index 085a5b1ad..61c5c6599 100644 --- a/arkoala/arkui/src/generated/peers/ArkCommonPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkCommonPeer.ts @@ -23,7 +23,7 @@ import { Serializer } from "./Serializer" import { ComponentBase } from "../../ComponentBase" import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, 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, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, LineCapStyle, LineJoinStyle, BarState, EdgeEffect, NestedScrollMode } from "./../ArkEnumsInterfaces" @@ -47,6 +47,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkComponent3dPeer.ts b/arkoala/arkui/src/generated/peers/ArkComponent3dPeer.ts index 27ead852c..1025d5efe 100644 --- a/arkoala/arkui/src/generated/peers/ArkComponent3dPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkComponent3dPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkCounterPeer.ts b/arkoala/arkui/src/generated/peers/ArkCounterPeer.ts index 6e70a729e..a6b8e0256 100644 --- a/arkoala/arkui/src/generated/peers/ArkCounterPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkCounterPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkDataPanelPeer.ts b/arkoala/arkui/src/generated/peers/ArkDataPanelPeer.ts index f23b30b25..7f8f958d8 100644 --- a/arkoala/arkui/src/generated/peers/ArkDataPanelPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkDataPanelPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, MultiShadowOptions, CommonConfiguration } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkDatePickerPeer.ts b/arkoala/arkui/src/generated/peers/ArkDatePickerPeer.ts index fb5a28c8d..73bf7ff1a 100644 --- a/arkoala/arkui/src/generated/peers/ArkDatePickerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkDatePickerPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PickerTextStyle } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkDividerPeer.ts b/arkoala/arkui/src/generated/peers/ArkDividerPeer.ts index eff7918d9..6a0aba87a 100644 --- a/arkoala/arkui/src/generated/peers/ArkDividerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkDividerPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, LineCapStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkEffectComponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkEffectComponentPeer.ts index b653fdc70..02c67c3c5 100644 --- a/arkoala/arkui/src/generated/peers/ArkEffectComponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkEffectComponentPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkEllipsePeer.ts b/arkoala/arkui/src/generated/peers/ArkEllipsePeer.ts index 4bb844e1e..941fd1b3e 100644 --- a/arkoala/arkui/src/generated/peers/ArkEllipsePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkEllipsePeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonShapeMethodPeer, ArkCommonShapeMethodAttributes } from "./ArkCommonPeer" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkEmbeddedComponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkEmbeddedComponentPeer.ts index 11e94b6ce..dfc503bd2 100644 --- a/arkoala/arkui/src/generated/peers/ArkEmbeddedComponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkEmbeddedComponentPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, EmbeddedType } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkFlexPeer.ts b/arkoala/arkui/src/generated/peers/ArkFlexPeer.ts index 82b5da532..c06988ed8 100644 --- a/arkoala/arkui/src/generated/peers/ArkFlexPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkFlexPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PointLightStyle, LightSource } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, IlluminatedType, FlexDirection, FlexWrap, FlexAlign } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkFlowItemPeer.ts b/arkoala/arkui/src/generated/peers/ArkFlowItemPeer.ts index 59d25b0e8..298be02e4 100644 --- a/arkoala/arkui/src/generated/peers/ArkFlowItemPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkFlowItemPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkFolderStackPeer.ts b/arkoala/arkui/src/generated/peers/ArkFolderStackPeer.ts index 89d276d2f..6399716c5 100644 --- a/arkoala/arkui/src/generated/peers/ArkFolderStackPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkFolderStackPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkFormComponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkFormComponentPeer.ts index 2c254ab90..7eda5cd67 100644 --- a/arkoala/arkui/src/generated/peers/ArkFormComponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkFormComponentPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkFormLinkPeer.ts b/arkoala/arkui/src/generated/peers/ArkFormLinkPeer.ts index 887244c78..a2b8364f1 100644 --- a/arkoala/arkui/src/generated/peers/ArkFormLinkPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkFormLinkPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkGaugePeer.ts b/arkoala/arkui/src/generated/peers/ArkGaugePeer.ts index da1e21dce..182b01743 100644 --- a/arkoala/arkui/src/generated/peers/ArkGaugePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkGaugePeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, MultiShadowOptions, CommonConfiguration } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkGridColPeer.ts b/arkoala/arkui/src/generated/peers/ArkGridColPeer.ts index 185a87a49..8a784588d 100644 --- a/arkoala/arkui/src/generated/peers/ArkGridColPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkGridColPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkGridContainerPeer.ts b/arkoala/arkui/src/generated/peers/ArkGridContainerPeer.ts index 003a8aee2..d6f381d3e 100644 --- a/arkoala/arkui/src/generated/peers/ArkGridContainerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkGridContainerPeer.ts @@ -26,7 +26,7 @@ import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkColumnPeer, ArkColumnAttributes } from "./ArkColumnPeer" import { ColumnAttribute } from "./../ArkColumnInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, PointLightStyle, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, LightSource, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, HorizontalAlign, FlexAlign, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, IlluminatedType, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -49,6 +49,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkGridItemPeer.ts b/arkoala/arkui/src/generated/peers/ArkGridItemPeer.ts index fd0d978e0..04ec69e84 100644 --- a/arkoala/arkui/src/generated/peers/ArkGridItemPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkGridItemPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkGridPeer.ts b/arkoala/arkui/src/generated/peers/ArkGridPeer.ts index 6bed6edb4..c37fbfc87 100644 --- a/arkoala/arkui/src/generated/peers/ArkGridPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkGridPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkScrollableCommonMethodPeer, ArkScrollableCommonMethodAttributes } from "./ArkCommonPeer" import { ScrollableCommonMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions, ItemDragInfo } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, BarState, EdgeEffect, NestedScrollMode, Edge } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkGridRowPeer.ts b/arkoala/arkui/src/generated/peers/ArkGridRowPeer.ts index d011231ad..190c9cee4 100644 --- a/arkoala/arkui/src/generated/peers/ArkGridRowPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkGridRowPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkHyperlinkPeer.ts b/arkoala/arkui/src/generated/peers/ArkHyperlinkPeer.ts index e1491784f..6845cf324 100644 --- a/arkoala/arkui/src/generated/peers/ArkHyperlinkPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkHyperlinkPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkImageAnimatorPeer.ts b/arkoala/arkui/src/generated/peers/ArkImageAnimatorPeer.ts index e917e79af..ce97dae05 100644 --- a/arkoala/arkui/src/generated/peers/ArkImageAnimatorPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkImageAnimatorPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, AnimationStatus, FillMode } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkImagePeer.ts b/arkoala/arkui/src/generated/peers/ArkImagePeer.ts index dbb36879a..6c81415f3 100644 --- a/arkoala/arkui/src/generated/peers/ArkImagePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkImagePeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PointLightStyle, LightSource } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, ImageFit, CopyOptions, IlluminatedType } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkImageSpanPeer.ts b/arkoala/arkui/src/generated/peers/ArkImageSpanPeer.ts index 4e1d7270b..9b5c17d5d 100644 --- a/arkoala/arkui/src/generated/peers/ArkImageSpanPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkImageSpanPeer.ts @@ -26,7 +26,7 @@ import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkBaseSpanPeer, ArkBaseSpanAttributes } from "./ArkSpanPeer" import { BaseSpan, TextBackgroundStyle } from "./../ArkSpanInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, ImageSpanAlignment, ImageFit } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -49,6 +49,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkIndicatorcomponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkIndicatorcomponentPeer.ts index 0f9caae37..974900809 100644 --- a/arkoala/arkui/src/generated/peers/ArkIndicatorcomponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkIndicatorcomponentPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkLinePeer.ts b/arkoala/arkui/src/generated/peers/ArkLinePeer.ts index 669605f3f..05b9aa874 100644 --- a/arkoala/arkui/src/generated/peers/ArkLinePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkLinePeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonShapeMethodPeer, ArkCommonShapeMethodAttributes } from "./ArkCommonPeer" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkLinearindicatorPeer.ts b/arkoala/arkui/src/generated/peers/ArkLinearindicatorPeer.ts index 3dc6854fa..85d63ca2d 100644 --- a/arkoala/arkui/src/generated/peers/ArkLinearindicatorPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkLinearindicatorPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkListItemGroupPeer.ts b/arkoala/arkui/src/generated/peers/ArkListItemGroupPeer.ts index d7fc9cbbf..ff97756d7 100644 --- a/arkoala/arkui/src/generated/peers/ArkListItemGroupPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkListItemGroupPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkListItemPeer.ts b/arkoala/arkui/src/generated/peers/ArkListItemPeer.ts index e2d4e6762..bf9634c39 100644 --- a/arkoala/arkui/src/generated/peers/ArkListItemPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkListItemPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkListPeer.ts b/arkoala/arkui/src/generated/peers/ArkListPeer.ts index 2d8581581..d346dc120 100644 --- a/arkoala/arkui/src/generated/peers/ArkListPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkListPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkScrollableCommonMethodPeer, ArkScrollableCommonMethodAttributes } from "./ArkCommonPeer" import { ScrollableCommonMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions, ItemDragInfo } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, LengthConstrain } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, LengthConstrain } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, BarState, EdgeEffect, NestedScrollMode, Edge } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkLoadingProgressPeer.ts b/arkoala/arkui/src/generated/peers/ArkLoadingProgressPeer.ts index e54843c6d..a7d8df021 100644 --- a/arkoala/arkui/src/generated/peers/ArkLoadingProgressPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkLoadingProgressPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkMarqueePeer.ts b/arkoala/arkui/src/generated/peers/ArkMarqueePeer.ts index 1f589542e..2a4aa41aa 100644 --- a/arkoala/arkui/src/generated/peers/ArkMarqueePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkMarqueePeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, MarqueeUpdateStrategy } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkMediaCachedImagePeer.ts b/arkoala/arkui/src/generated/peers/ArkMediaCachedImagePeer.ts index 826381f1e..c666ca59f 100644 --- a/arkoala/arkui/src/generated/peers/ArkMediaCachedImagePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkMediaCachedImagePeer.ts @@ -26,7 +26,7 @@ import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkImagePeer, ArkImageAttributes } from "./ArkImagePeer" import { ImageAttribute, ResizableOptions, DrawingLattice, ImageRenderMode, DynamicRangeMode, ImageInterpolation, ImageSourceSize, DrawingColorFilter, ImageErrorCallback, ResolutionQuality, DrawableDescriptor } from "./../ArkImageInterfaces" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PointLightStyle, LightSource } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, ImageFit, CopyOptions, IlluminatedType } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkMenuItemGroupPeer.ts b/arkoala/arkui/src/generated/peers/ArkMenuItemGroupPeer.ts index d3942d8d5..b03ae3dff 100644 --- a/arkoala/arkui/src/generated/peers/ArkMenuItemGroupPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkMenuItemGroupPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkMenuItemPeer.ts b/arkoala/arkui/src/generated/peers/ArkMenuItemPeer.ts index 709bdd852..c522f6848 100644 --- a/arkoala/arkui/src/generated/peers/ArkMenuItemPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkMenuItemPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkMenuPeer.ts b/arkoala/arkui/src/generated/peers/ArkMenuPeer.ts index 449a199cc..396735831 100644 --- a/arkoala/arkui/src/generated/peers/ArkMenuPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkMenuPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, DividerStyleOptions } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, DividerStyleOptions } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkNavDestinationPeer.ts b/arkoala/arkui/src/generated/peers/ArkNavDestinationPeer.ts index 1b571a7c8..9c7357a83 100644 --- a/arkoala/arkui/src/generated/peers/ArkNavDestinationPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkNavDestinationPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, LayoutSafeAreaType, LayoutSafeAreaEdge } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, TitleHeight } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkNavRouterPeer.ts b/arkoala/arkui/src/generated/peers/ArkNavRouterPeer.ts index df0de0f7e..d06f58a1b 100644 --- a/arkoala/arkui/src/generated/peers/ArkNavRouterPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkNavRouterPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkNavigatorPeer.ts b/arkoala/arkui/src/generated/peers/ArkNavigatorPeer.ts index 4c39fc4dc..5cb2e8a26 100644 --- a/arkoala/arkui/src/generated/peers/ArkNavigatorPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkNavigatorPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkNodeContainerPeer.ts b/arkoala/arkui/src/generated/peers/ArkNodeContainerPeer.ts index 576b1a10c..57e0ea41b 100644 --- a/arkoala/arkui/src/generated/peers/ArkNodeContainerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkNodeContainerPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkPanelPeer.ts b/arkoala/arkui/src/generated/peers/ArkPanelPeer.ts index 1977a7694..72a1d5c4c 100644 --- a/arkoala/arkui/src/generated/peers/ArkPanelPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkPanelPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkPathPeer.ts b/arkoala/arkui/src/generated/peers/ArkPathPeer.ts index 8512ae836..1a05028c4 100644 --- a/arkoala/arkui/src/generated/peers/ArkPathPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkPathPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonShapeMethodPeer, ArkCommonShapeMethodAttributes } from "./ArkCommonPeer" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkPatternLockPeer.ts b/arkoala/arkui/src/generated/peers/ArkPatternLockPeer.ts index ae24e1b6b..15736714b 100644 --- a/arkoala/arkui/src/generated/peers/ArkPatternLockPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkPatternLockPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkPluginComponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkPluginComponentPeer.ts index de0e108b9..8ad844262 100644 --- a/arkoala/arkui/src/generated/peers/ArkPluginComponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkPluginComponentPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkPolygonPeer.ts b/arkoala/arkui/src/generated/peers/ArkPolygonPeer.ts index 197ae3a60..59c384d7f 100644 --- a/arkoala/arkui/src/generated/peers/ArkPolygonPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkPolygonPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonShapeMethodPeer, ArkCommonShapeMethodAttributes } from "./ArkCommonPeer" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkPolylinePeer.ts b/arkoala/arkui/src/generated/peers/ArkPolylinePeer.ts index 2adadabd6..910d74724 100644 --- a/arkoala/arkui/src/generated/peers/ArkPolylinePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkPolylinePeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonShapeMethodPeer, ArkCommonShapeMethodAttributes } from "./ArkCommonPeer" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkProgressPeer.ts b/arkoala/arkui/src/generated/peers/ArkProgressPeer.ts index af9863ab3..68d24bc13 100644 --- a/arkoala/arkui/src/generated/peers/ArkProgressPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkProgressPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkQrcodePeer.ts b/arkoala/arkui/src/generated/peers/ArkQrcodePeer.ts index 13294d7d2..aadc26b15 100644 --- a/arkoala/arkui/src/generated/peers/ArkQrcodePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkQrcodePeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkRadioPeer.ts b/arkoala/arkui/src/generated/peers/ArkRadioPeer.ts index c81082344..ca26c9aff 100644 --- a/arkoala/arkui/src/generated/peers/ArkRadioPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRadioPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkRatingPeer.ts b/arkoala/arkui/src/generated/peers/ArkRatingPeer.ts index 5b2385ee8..4fcc7ff61 100644 --- a/arkoala/arkui/src/generated/peers/ArkRatingPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRatingPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkRectPeer.ts b/arkoala/arkui/src/generated/peers/ArkRectPeer.ts index 05817aba2..cda18c32e 100644 --- a/arkoala/arkui/src/generated/peers/ArkRectPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRectPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonShapeMethodPeer, ArkCommonShapeMethodAttributes } from "./ArkCommonPeer" import { CommonShapeMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkRefreshPeer.ts b/arkoala/arkui/src/generated/peers/ArkRefreshPeer.ts index 4bb3a69c3..403ad1f11 100644 --- a/arkoala/arkui/src/generated/peers/ArkRefreshPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRefreshPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkRelativeContainerPeer.ts b/arkoala/arkui/src/generated/peers/ArkRelativeContainerPeer.ts index efee861e1..1b2e6deaa 100644 --- a/arkoala/arkui/src/generated/peers/ArkRelativeContainerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRelativeContainerPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkRemoteWindowPeer.ts b/arkoala/arkui/src/generated/peers/ArkRemoteWindowPeer.ts index 7e074a423..b8b8a7819 100644 --- a/arkoala/arkui/src/generated/peers/ArkRemoteWindowPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRemoteWindowPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkRichEditorPeer.ts b/arkoala/arkui/src/generated/peers/ArkRichEditorPeer.ts index 3d67b818b..13fc51d5f 100644 --- a/arkoala/arkui/src/generated/peers/ArkRichEditorPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRichEditorPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, SelectionOptions, MenuPolicy } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, CopyOptions, BarState, TextDecorationType, TextDecorationStyle, TextAlign, WordBreak, LineBreakStrategy, ImageSpanAlignment, ImageFit } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkRichTextPeer.ts b/arkoala/arkui/src/generated/peers/ArkRichTextPeer.ts index 1a97236b6..6b1fe8942 100644 --- a/arkoala/arkui/src/generated/peers/ArkRichTextPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRichTextPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkRootScenePeer.ts b/arkoala/arkui/src/generated/peers/ArkRootScenePeer.ts index 0c9e468a3..2a91d9230 100644 --- a/arkoala/arkui/src/generated/peers/ArkRootScenePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRootScenePeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkRowPeer.ts b/arkoala/arkui/src/generated/peers/ArkRowPeer.ts index 7c09343ed..b790b139d 100644 --- a/arkoala/arkui/src/generated/peers/ArkRowPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRowPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PointLightStyle, LightSource } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, FlexAlign, IlluminatedType } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkRowSplitPeer.ts b/arkoala/arkui/src/generated/peers/ArkRowSplitPeer.ts index 1644cde90..5a5316707 100644 --- a/arkoala/arkui/src/generated/peers/ArkRowSplitPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkRowSplitPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkScreenPeer.ts b/arkoala/arkui/src/generated/peers/ArkScreenPeer.ts index 37b722a79..80d77f19f 100644 --- a/arkoala/arkui/src/generated/peers/ArkScreenPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkScreenPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkScrollBarPeer.ts b/arkoala/arkui/src/generated/peers/ArkScrollBarPeer.ts index 2a7da4420..eb84fdb00 100644 --- a/arkoala/arkui/src/generated/peers/ArkScrollBarPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkScrollBarPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, BarState, Edge } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkScrollPeer.ts b/arkoala/arkui/src/generated/peers/ArkScrollPeer.ts index 94f36e3dd..a886cbe51 100644 --- a/arkoala/arkui/src/generated/peers/ArkScrollPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkScrollPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkScrollableCommonMethodPeer, ArkScrollableCommonMethodAttributes } from "./ArkCommonPeer" import { ScrollableCommonMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, BarState, EdgeEffect, NestedScrollMode, Edge } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkSearchPeer.ts b/arkoala/arkui/src/generated/peers/ArkSearchPeer.ts index 9d6466be0..b81e28294 100644 --- a/arkoala/arkui/src/generated/peers/ArkSearchPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSearchPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, TextDecorationOptions, CaretOffset, SelectionOptions, MenuPolicy } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, CopyOptions, TextAlign, TextDecorationType, TextDecorationStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkSelectPeer.ts b/arkoala/arkui/src/generated/peers/ArkSelectPeer.ts index aa6129085..5ce0ed6ed 100644 --- a/arkoala/arkui/src/generated/peers/ArkSelectPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSelectPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, Offset } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, Offset } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, OptionWidthMode } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkShapePeer.ts b/arkoala/arkui/src/generated/peers/ArkShapePeer.ts index 2f3a47777..678ea88b2 100644 --- a/arkoala/arkui/src/generated/peers/ArkShapePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkShapePeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, LineCapStyle, LineJoinStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkSidebarPeer.ts b/arkoala/arkui/src/generated/peers/ArkSidebarPeer.ts index 8f6861f57..4a5257d25 100644 --- a/arkoala/arkui/src/generated/peers/ArkSidebarPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSidebarPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkSliderPeer.ts b/arkoala/arkui/src/generated/peers/ArkSliderPeer.ts index 3181db770..30a6367b8 100644 --- a/arkoala/arkui/src/generated/peers/ArkSliderPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSliderPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkSpanPeer.ts b/arkoala/arkui/src/generated/peers/ArkSpanPeer.ts index 838b8c8ac..6e4cb4c04 100644 --- a/arkoala/arkui/src/generated/peers/ArkSpanPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSpanPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, TextCase, TextDecorationType, TextDecorationStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkStackPeer.ts b/arkoala/arkui/src/generated/peers/ArkStackPeer.ts index d5c783174..9ab75938f 100644 --- a/arkoala/arkui/src/generated/peers/ArkStackPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkStackPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PointLightStyle, LightSource } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, IlluminatedType } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkStepperItemPeer.ts b/arkoala/arkui/src/generated/peers/ArkStepperItemPeer.ts index 53c6417d7..0e2311ba5 100644 --- a/arkoala/arkui/src/generated/peers/ArkStepperItemPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkStepperItemPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkStepperPeer.ts b/arkoala/arkui/src/generated/peers/ArkStepperPeer.ts index 059219892..e8945fcd7 100644 --- a/arkoala/arkui/src/generated/peers/ArkStepperPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkStepperPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkSwiperPeer.ts b/arkoala/arkui/src/generated/peers/ArkSwiperPeer.ts index 8bbced7fc..7ba1d901c 100644 --- a/arkoala/arkui/src/generated/peers/ArkSwiperPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSwiperPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, EdgeEffect } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkSymbolSpanPeer.ts b/arkoala/arkui/src/generated/peers/ArkSymbolSpanPeer.ts index 3b176e63c..d253a4295 100644 --- a/arkoala/arkui/src/generated/peers/ArkSymbolSpanPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSymbolSpanPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkSymbolglyphPeer.ts b/arkoala/arkui/src/generated/peers/ArkSymbolglyphPeer.ts index c2082e372..095e8d2f9 100644 --- a/arkoala/arkui/src/generated/peers/ArkSymbolglyphPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkSymbolglyphPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkTabContentPeer.ts b/arkoala/arkui/src/generated/peers/ArkTabContentPeer.ts index 82d6e2ce4..af8cc7c02 100644 --- a/arkoala/arkui/src/generated/peers/ArkTabContentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTabContentPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, TextOverflow, TextHeightAdaptivePolicy } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkTabsPeer.ts b/arkoala/arkui/src/generated/peers/ArkTabsPeer.ts index cd2a5e07b..1ba2a2c38 100644 --- a/arkoala/arkui/src/generated/peers/ArkTabsPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTabsPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, EdgeEffect } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkTextAreaPeer.ts b/arkoala/arkui/src/generated/peers/ArkTextAreaPeer.ts index 6704fc70e..6d3452ef1 100644 --- a/arkoala/arkui/src/generated/peers/ArkTextAreaPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTextAreaPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, TextDecorationOptions, InputCounterOptions, CaretOffset, SelectionOptions, MenuPolicy } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, TextAlign, TextOverflow, CopyOptions, TextContentStyle, BarState, TextHeightAdaptivePolicy, WordBreak, LineBreakStrategy, TextDecorationType, TextDecorationStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkTextClockPeer.ts b/arkoala/arkui/src/generated/peers/ArkTextClockPeer.ts index ac9361d70..067091f6e 100644 --- a/arkoala/arkui/src/generated/peers/ArkTextClockPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTextClockPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkTextInputPeer.ts b/arkoala/arkui/src/generated/peers/ArkTextInputPeer.ts index 49f828e8f..ee6867ded 100644 --- a/arkoala/arkui/src/generated/peers/ArkTextInputPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTextInputPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, TextDecorationOptions, InputCounterOptions, CaretOffset, SelectionOptions, MenuPolicy } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, TextOverflow, CopyOptions, TextAlign, TextContentStyle, BarState, WordBreak, LineBreakStrategy, TextHeightAdaptivePolicy, TextDecorationType, TextDecorationStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkTextPeer.ts b/arkoala/arkui/src/generated/peers/ArkTextPeer.ts index 7956e9569..6072a5960 100644 --- a/arkoala/arkui/src/generated/peers/ArkTextPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTextPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, TextAlign, TextCase, CopyOptions, TextHeightAdaptivePolicy, WordBreak, LineBreakStrategy, EllipsisMode, TextSelectableMode, TextOverflow, TextDecorationType, TextDecorationStyle, ImageSpanAlignment, ImageFit } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkTextPickerPeer.ts b/arkoala/arkui/src/generated/peers/ArkTextPickerPeer.ts index dbb4af80d..2872dba04 100644 --- a/arkoala/arkui/src/generated/peers/ArkTextPickerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTextPickerPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PickerTextStyle } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkTextTimerPeer.ts b/arkoala/arkui/src/generated/peers/ArkTextTimerPeer.ts index 4d84f5d99..efd70888d 100644 --- a/arkoala/arkui/src/generated/peers/ArkTextTimerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTextTimerPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkTimePickerPeer.ts b/arkoala/arkui/src/generated/peers/ArkTimePickerPeer.ts index c59505616..b53d92ba0 100644 --- a/arkoala/arkui/src/generated/peers/ArkTimePickerPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTimePickerPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, PickerTextStyle } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkTogglePeer.ts b/arkoala/arkui/src/generated/peers/ArkTogglePeer.ts index 60cc09b9d..8d7f253ea 100644 --- a/arkoala/arkui/src/generated/peers/ArkTogglePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkTogglePeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, ContentModifier, CommonConfiguration } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkUiExtensionComponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkUiExtensionComponentPeer.ts index 12a44f6e9..3ac0307b4 100644 --- a/arkoala/arkui/src/generated/peers/ArkUiExtensionComponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkUiExtensionComponentPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkVideoPeer.ts b/arkoala/arkui/src/generated/peers/ArkVideoPeer.ts index 6f562fe60..d7aad9eef 100644 --- a/arkoala/arkui/src/generated/peers/ArkVideoPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkVideoPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, ImageFit } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkWaterFlowPeer.ts b/arkoala/arkui/src/generated/peers/ArkWaterFlowPeer.ts index 2a8bf6873..9b59b4d0a 100644 --- a/arkoala/arkui/src/generated/peers/ArkWaterFlowPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkWaterFlowPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkScrollableCommonMethodPeer, ArkScrollableCommonMethodAttributes } from "./ArkCommonPeer" import { ScrollableCommonMethod, CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, BarState, EdgeEffect, NestedScrollMode, FlexDirection, Edge } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkWebPeer.ts b/arkoala/arkui/src/generated/peers/ArkWebPeer.ts index 29d6c70a8..e7f23d8a5 100644 --- a/arkoala/arkui/src/generated/peers/ArkWebPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkWebPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason, NestedScrollOptions } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, CopyOptions, NestedScrollMode } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkWindowScenePeer.ts b/arkoala/arkui/src/generated/peers/ArkWindowScenePeer.ts index f9676f5a0..402b38b2c 100644 --- a/arkoala/arkui/src/generated/peers/ArkWindowScenePeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkWindowScenePeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/ArkXcomponentPeer.ts b/arkoala/arkui/src/generated/peers/ArkXcomponentPeer.ts index c0e36df64..f52414473 100644 --- a/arkoala/arkui/src/generated/peers/ArkXcomponentPeer.ts +++ b/arkoala/arkui/src/generated/peers/ArkXcomponentPeer.ts @@ -25,7 +25,7 @@ import { PeerNode } from "../../PeerNode" import { ArkUIGeneratedNativeModule } from "../ArkUIGeneratedNativeModule" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, Rectangle, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, UniformDataType, CustomBuilder, DragItemInfo, MotionPathOptions, ShadowOptions, ShadowStyle, 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, DrawContext, TouchTestInfo, TouchResult, AdaptiveColor, BlurStyleActivePolicy, RepeatMode, LinearGradient_common, FinishCallbackType, ExpectedFrameRateRange, TransitionEffects, TransitionEdge, MotionBlurAnchor, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, PreDragStatus, ShadowType, UIGestureEvent, BlurStyleOptions, ThemeColorMode, FractionStop, DragPreviewMode, ImageModifier, OverlayOffset, TransitionHierarchyStrategy, PopupMessageOptions, SymbolGlyphModifier, MenuPreviewMode, ContextMenuAnimationOptions, BindOptions, SheetSize, SheetType, SheetTitleOptions, SheetMode, ScrollSizeMode, UIContext, SheetKeyboardAvoidMode, SourceTool, RectResult, TouchTestStrategy, EventTarget, SourceType, TouchObject, HistoricalPoint, IntentionCode, DragBehavior, Summary, DragResult, DismissPopupAction, DismissContentCoverAction, SheetDismiss, DismissSheetAction, SpringBackAction, DismissReason } from "./../ArkCommonInterfaces" -import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Area, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" +import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Area, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, XComponentType } from "./../ArkEnumsInterfaces" import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" @@ -48,6 +48,7 @@ import { HoverEvent } from "./../ArkHoverEventMaterialized" import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { DragEvent } from "./../ArkDragEventMaterialized" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" diff --git a/arkoala/arkui/src/generated/peers/CallbackDeserializeCall.ts b/arkoala/arkui/src/generated/peers/CallbackDeserializeCall.ts index 8960f250a..770afc67b 100644 --- a/arkoala/arkui/src/generated/peers/CallbackDeserializeCall.ts +++ b/arkoala/arkui/src/generated/peers/CallbackDeserializeCall.ts @@ -22,7 +22,7 @@ import { AccessibilityCallback, EventTarget, SourceType, SourceTool, TouchTestIn import { AccessibilityHoverEvent } from "./../ArkAccessibilityHoverEventMaterialized" import { BaseEvent } from "./../ArkBaseEventMaterialized" import { AccessibilityHoverType, HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, PixelRoundCalcPolicy, Curve, PlayMode, TransitionType, HorizontalAlign, VerticalAlign, ClickEffectLevel, SharedTransitionEffectType, Placement, ArrowPointPosition, MouseButton, MouseAction, TouchType, KeyType, KeySource, FontWeight, FontStyle, ImageSpanAlignment, ImageFit, TextAlign, WordBreak, LineBreakStrategy, TextDecorationType, TextDecorationStyle, FoldStatus, AppRotation, Edge, ScrollSource } from "./../ArkEnumsInterfaces" -import { Area, Length, Position, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, ColorMetrics, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" +import { Area, Length, Position, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, Margin, LocalizedMargin, ResourceColor, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions, PX, VP, FP, LPX, Percentage, Bias, Font, VoidCallback } from "./../ArkUnitsInterfaces" import { Resource } from "./../ArkResourceInterfaces" import { PixelMap } from "./../ArkPixelMapMaterialized" import { ButtonTriggerClickCallback } from "./../ArkButtonInterfaces" @@ -66,6 +66,7 @@ import { LengthUnit, ShapeSize, PathShapeOptions, RectShapeOptions, RoundRectSha import { MouseEvent } from "./../ArkMouseEventMaterialized" import { TouchEvent } from "./../ArkTouchEventMaterialized" import { KeyEvent } from "./../ArkKeyEventMaterialized" +import { ColorMetrics } from "./../ArkColorMetricsMaterialized" import { ICurve } from "./../ArkICurveMaterialized" import { PanGestureOptions } from "./../ArkPanGestureOptionsMaterialized" import { NativeEmbedDataInfo, NativeEmbedStatus, NativeEmbedInfo, NativeEmbedTouchInfo, OnAlertEvent, OnAudioStateChangedEvent, OnBeforeUnloadEvent, OnClientAuthenticationEvent, OnConfirmEvent, OnConsoleEvent, MessageLevel, OnContextMenuShowEvent, ContextMenuMediaType, ContextMenuSourceType, ContextMenuInputFieldType, OnDataResubmittedEvent, OnDownloadStartEvent, OnErrorReceiveEvent, Header, OnFaviconReceivedEvent, OnFirstContentfulPaintEvent, OnGeolocationShowEvent, OnHttpAuthRequestEvent, OnHttpErrorReceiveEvent, OnInterceptRequestEvent, OnLoadInterceptEvent, OnOverScrollEvent, OnPageBeginEvent, OnPageEndEvent, OnPageVisibleEvent, OnPermissionRequestEvent, OnProgressChangeEvent, OnPromptEvent, OnRefreshAccessedHistoryEvent, OnRenderExitedEvent, RenderExitReason, OnResourceLoadEvent, OnScaleChangeEvent, OnScreenCaptureRequestEvent, ScreenCaptureConfig, WebCaptureMode, OnScrollEvent, OnSearchResultReceiveEvent, OnShowFileSelectorEvent, FileSelectorMode, OnSslErrorEventReceiveEvent, SslError, OnTitleReceiveEvent, OnTouchIconUrlReceivedEvent, OnWindowNewEvent, WebKeyboardOptions, OnAdsBlockedCallback, AdsBlockedDetails, OnContextMenuHideCallback, OnFirstMeaningfulPaintCallback, FirstMeaningfulPaint, OnFullScreenEnterCallback, FullScreenEnterEvent, OnIntelligentTrackingPreventionCallback, IntelligentTrackingPreventionDetails, OnLargestContentfulPaintCallback, LargestContentfulPaint, OnNativeEmbedVisibilityChangeCallback, NativeEmbedVisibilityInfo, OnNavigationEntryCommittedCallback, LoadCommittedDetails, WebNavigationType, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, RenderProcessNotRespondingData, RenderProcessNotRespondingReason, OnRenderProcessRespondingCallback, OnSafeBrowsingCheckResultCallback, ThreatType, OnSslErrorEventCallback, SslErrorEvent, OnViewportFitChangedCallback, ViewportFit, WebKeyboardCallback, WebKeyboardCallbackInfo } from "./../ArkWebInterfaces" diff --git a/arkoala/arkui/src/generated/peers/Deserializer.ts b/arkoala/arkui/src/generated/peers/Deserializer.ts index 4d7fc99ce..fa880cce6 100644 --- a/arkoala/arkui/src/generated/peers/Deserializer.ts +++ b/arkoala/arkui/src/generated/peers/Deserializer.ts @@ -53,7 +53,7 @@ import { PluginErrorCallback, PluginComponentTemplate, PluginErrorData, PluginCo import { SearchSubmitCallback, IconOptions, CancelButtonOptions, CancelButtonSymbolOptions, CancelButtonStyle, SearchAttribute, SearchType, SearchButtonOptions, SearchOptions } from "./../ArkSearchInterfaces" import { SliderTriggerChangeCallback, SliderAttribute, SliderBlockStyle, SliderInteraction, SliderConfiguration, SlideRange, SliderChangeMode, SliderBlockType, SliderOptions, SliderStyle } from "./../ArkSliderInterfaces" import { TextAreaSubmitCallback, ContentType, TextAreaAttribute, TextAreaType, TextAreaOptions } from "./../ArkTextAreaInterfaces" -import { VoidCallback, Position, Length, Dimension, PX, VP, FP, LPX, Percentage, Area, Font, LocalizedPadding, Margin, BorderRadiuses, Padding, ResourceColor, LocalizedEdgeColors, LocalizedEdgeWidths, ResourceStr, LocalizedBorderRadiuses, LengthMetricsUnit, ColorMetrics, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, EdgeColors, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, Bias, Offset, DividerStyleOptions, LengthConstrain, DirectionalEdgesT, MarkStyle } from "./../ArkUnitsInterfaces" +import { VoidCallback, Position, Length, Dimension, PX, VP, FP, LPX, Percentage, Area, Font, LocalizedPadding, Margin, BorderRadiuses, Padding, ResourceColor, LocalizedEdgeColors, LocalizedEdgeWidths, ResourceStr, LocalizedBorderRadiuses, LengthMetricsUnit, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, EdgeColors, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, Bias, Offset, DividerStyleOptions, LengthConstrain, DirectionalEdgesT, MarkStyle } from "./../ArkUnitsInterfaces" import { WithThemeInterface, CustomTheme, WithThemeOptions, WithThemeAttribute } from "./../ArkWithThemeInterfaces" import { Resource } from "./../ArkResourceInterfaces" import { ICurve, ICurveInternal } from "./../ArkICurveMaterialized" @@ -75,6 +75,7 @@ import { Matrix2D, Matrix2DInternal } from "./../ArkMatrix2DMaterialized" import { CanvasGradient, CanvasGradientInternal } from "./../ArkCanvasGradientMaterialized" import { NavigationTransitionProxy, NavigationTransitionProxyInternal } from "./../ArkNavigationTransitionProxyMaterialized" import { NavDestinationMode, RouteMapConfig, NavDestinationAttribute, NavigationSystemTransitionType, NavDestinationCommonTitle, NavDestinationCustomTitle } from "./../ArkNavDestinationInterfaces" +import { ColorMetrics, ColorMetricsInternal } from "./../ArkColorMetricsMaterialized" import { ImageAnalyzerController, ImageAnalyzerControllerInternal } from "./../ArkImageAnalyzerControllerMaterialized" import { ImageAnalyzerType, ImageAIOptions, ImageAnalyzerConfig } from "./../ArkImageCommonInterfaces" import { WebResourceRequest, WebResourceRequestInternal } from "./../ArkWebResourceRequestMaterialized" @@ -1191,9 +1192,8 @@ export class Deserializer extends DeserializerBase { } readColorMetrics(): ColorMetrics { let valueDeserializer: Deserializer = this - const _ColorMetricsStub_result: string = (valueDeserializer.readString() as string) - let value: ColorMetrics = ({_ColorMetricsStub: _ColorMetricsStub_result} as ColorMetrics) - return value + let ptr: KPointer = valueDeserializer.readPointer() + return ColorMetricsInternal.fromPtr(ptr) } readStyledStringValue(): StyledStringValue { let valueDeserializer: Deserializer = this @@ -3832,14 +3832,14 @@ export class Deserializer extends DeserializerBase { let trackBackgroundColor_buf: ColorMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (trackBackgroundColor_buf_runtimeType)) { - trackBackgroundColor_buf = valueDeserializer.readColorMetrics() + trackBackgroundColor_buf = (valueDeserializer.readColorMetrics() as ColorMetrics) } const trackBackgroundColor_result: ColorMetrics | undefined|undefined = trackBackgroundColor_buf const trackColor_buf_runtimeType = (valueDeserializer.readInt8() as int32) let trackColor_buf: ColorMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (trackColor_buf_runtimeType)) { - trackColor_buf = valueDeserializer.readColorMetrics() + trackColor_buf = (valueDeserializer.readColorMetrics() as ColorMetrics) } const trackColor_result: ColorMetrics | undefined|undefined = trackColor_buf let value: LinearIndicatorStyle = ({space: space_result,strokeWidth: strokeWidth_result,strokeRadius: strokeRadius_result,trackBackgroundColor: trackBackgroundColor_result,trackColor: trackColor_result} as LinearIndicatorStyle) @@ -21102,7 +21102,7 @@ export class Deserializer extends DeserializerBase { let strokeColor_buf: ColorMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (strokeColor_buf_runtimeType)) { - strokeColor_buf = valueDeserializer.readColorMetrics() + strokeColor_buf = (valueDeserializer.readColorMetrics() as ColorMetrics) } const strokeColor_result: ColorMetrics | undefined|undefined = strokeColor_buf const strokeWidth_buf_runtimeType = (valueDeserializer.readInt8() as int32) diff --git a/arkoala/arkui/src/generated/peers/Serializer.ts b/arkoala/arkui/src/generated/peers/Serializer.ts index 8fca19a19..c59896dc5 100644 --- a/arkoala/arkui/src/generated/peers/Serializer.ts +++ b/arkoala/arkui/src/generated/peers/Serializer.ts @@ -49,7 +49,7 @@ import { PluginErrorCallback, PluginComponentTemplate, PluginErrorData, PluginCo import { SearchSubmitCallback, IconOptions, CancelButtonOptions, CancelButtonSymbolOptions, CancelButtonStyle, SearchAttribute, SearchType, SearchButtonOptions, SearchOptions } from "./../ArkSearchInterfaces" import { SliderTriggerChangeCallback, SliderAttribute, SliderBlockStyle, SliderInteraction, SliderConfiguration, SlideRange, SliderChangeMode, SliderBlockType, SliderOptions, SliderStyle } from "./../ArkSliderInterfaces" import { TextAreaSubmitCallback, ContentType, TextAreaAttribute, TextAreaType, TextAreaOptions } from "./../ArkTextAreaInterfaces" -import { VoidCallback, Position, Length, Dimension, PX, VP, FP, LPX, Percentage, Area, Font, LocalizedPadding, Margin, BorderRadiuses, Padding, ResourceColor, LocalizedEdgeColors, LocalizedEdgeWidths, ResourceStr, LocalizedBorderRadiuses, LengthMetricsUnit, ColorMetrics, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, EdgeColors, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, Bias, Offset, DividerStyleOptions, LengthConstrain, DirectionalEdgesT, MarkStyle } from "./../ArkUnitsInterfaces" +import { VoidCallback, Position, Length, Dimension, PX, VP, FP, LPX, Percentage, Area, Font, LocalizedPadding, Margin, BorderRadiuses, Padding, ResourceColor, LocalizedEdgeColors, LocalizedEdgeWidths, ResourceStr, LocalizedBorderRadiuses, LengthMetricsUnit, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, LocalizedMargin, BorderOptions, EdgeStyles, EdgeWidths, EdgeColors, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, Bias, Offset, DividerStyleOptions, LengthConstrain, DirectionalEdgesT, MarkStyle } from "./../ArkUnitsInterfaces" import { WithThemeInterface, CustomTheme, WithThemeOptions, WithThemeAttribute } from "./../ArkWithThemeInterfaces" import { Resource } from "./../ArkResourceInterfaces" import { ICurve, ICurveInternal } from "./../ArkICurveMaterialized" @@ -71,6 +71,7 @@ import { Matrix2D, Matrix2DInternal } from "./../ArkMatrix2DMaterialized" import { CanvasGradient, CanvasGradientInternal } from "./../ArkCanvasGradientMaterialized" import { NavigationTransitionProxy, NavigationTransitionProxyInternal } from "./../ArkNavigationTransitionProxyMaterialized" import { NavDestinationMode, RouteMapConfig, NavDestinationAttribute, NavigationSystemTransitionType, NavDestinationCommonTitle, NavDestinationCustomTitle } from "./../ArkNavDestinationInterfaces" +import { ColorMetrics, ColorMetricsInternal } from "./../ArkColorMetricsMaterialized" import { ImageAnalyzerController, ImageAnalyzerControllerInternal } from "./../ArkImageAnalyzerControllerMaterialized" import { ImageAnalyzerType, ImageAIOptions, ImageAnalyzerConfig } from "./../ArkImageCommonInterfaces" import { WebResourceRequest, WebResourceRequestInternal } from "./../ArkWebResourceRequestMaterialized" @@ -1136,8 +1137,7 @@ export class Serializer extends SerializerBase { } writeColorMetrics(value: ColorMetrics): void { let valueSerializer: Serializer = this - const value__ColorMetricsStub = value._ColorMetricsStub - valueSerializer.writeString(value__ColorMetricsStub) + valueSerializer.writePointer(toPeerPtr(value)) } writeStyledStringValue(value: StyledStringValue): void { let valueSerializer: Serializer = this diff --git a/arkoala/framework/native/src/generated/Serializers.h b/arkoala/framework/native/src/generated/Serializers.h index 66048f02e..d7f9cf3c7 100644 --- a/arkoala/framework/native/src/generated/Serializers.h +++ b/arkoala/framework/native/src/generated/Serializers.h @@ -4150,12 +4150,8 @@ inline Ark_RuntimeType runtimeType(const Ark_ColorMetrics& value) return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ColorMetrics* value) { - result->append("{"); - // Ark_String _ColorMetricsStub - result->append("._ColorMetricsStub="); - WriteToString(result, &value->_ColorMetricsStub); - result->append("}"); +inline void WriteToString(std::string* result, const Ark_ColorMetrics value) { + WriteToString(result, static_cast(value)); } template <> inline void WriteToString(std::string* result, const Opt_ColorMetrics* value) { @@ -4163,7 +4159,7 @@ inline void WriteToString(std::string* result, const Opt_ColorMetrics* value) { result->append(tagNameExact((Ark_Tag)(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, &value->value); + WriteToString(result, value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -53279,8 +53275,7 @@ class Serializer : public SerializerBase { void writeColorMetrics(Ark_ColorMetrics value) { Serializer& valueSerializer = *this; - const auto value__ColorMetricsStub = value._ColorMetricsStub; - valueSerializer.writeString(value__ColorMetricsStub); + valueSerializer.writePointer(value); } void writeStyledStringValue(Ark_StyledStringValue value) { @@ -75711,10 +75706,9 @@ class Deserializer : public DeserializerBase { } Ark_ColorMetrics readColorMetrics() { - Ark_ColorMetrics value = {}; Deserializer& valueDeserializer = *this; - value._ColorMetricsStub = static_cast(valueDeserializer.readString()); - return value; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); } Ark_StyledStringValue readStyledStringValue() { @@ -78456,7 +78450,7 @@ class Deserializer : public DeserializerBase { trackBackgroundColor_buf.tag = trackBackgroundColor_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (trackBackgroundColor_buf_runtimeType)) { - trackBackgroundColor_buf.value = valueDeserializer.readColorMetrics(); + trackBackgroundColor_buf.value = static_cast(valueDeserializer.readColorMetrics()); } value.trackBackgroundColor = trackBackgroundColor_buf; const auto trackColor_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -78464,7 +78458,7 @@ class Deserializer : public DeserializerBase { trackColor_buf.tag = trackColor_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (trackColor_buf_runtimeType)) { - trackColor_buf.value = valueDeserializer.readColorMetrics(); + trackColor_buf.value = static_cast(valueDeserializer.readColorMetrics()); } value.trackColor = trackColor_buf; return value; @@ -95854,7 +95848,7 @@ class Deserializer : public DeserializerBase { strokeColor_buf.tag = strokeColor_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (strokeColor_buf_runtimeType)) { - strokeColor_buf.value = valueDeserializer.readColorMetrics(); + strokeColor_buf.value = static_cast(valueDeserializer.readColorMetrics()); } value.strokeColor = strokeColor_buf; const auto strokeWidth_buf_runtimeType = static_cast(valueDeserializer.readInt8()); diff --git a/arkoala/framework/native/src/generated/all_events.cc b/arkoala/framework/native/src/generated/all_events.cc index 03eeae6f1..7d14029c3 100644 --- a/arkoala/framework/native/src/generated/all_events.cc +++ b/arkoala/framework/native/src/generated/all_events.cc @@ -13,9 +13,9 @@ * limitations under the License. */ -#include "arkoala_api_generated.h" #include "events.h" #include "Serializers.h" +#include "arkoala_api_generated.h" namespace Generated { enum PeerEventKind { diff --git a/arkoala/framework/native/src/generated/arkoala_api_generated.h b/arkoala/framework/native/src/generated/arkoala_api_generated.h index 87c1c49a5..6e3459a7f 100644 --- a/arkoala/framework/native/src/generated/arkoala_api_generated.h +++ b/arkoala/framework/native/src/generated/arkoala_api_generated.h @@ -150,22 +150,6 @@ typedef struct InteropBuffer { InteropInt64 length; } InteropBuffer; -typedef struct InteropAsyncWork { - InteropNativePointer workId; - void (*queue)(InteropNativePointer workId); - void (*cancel)(InteropNativePointer workId); -} InteropAsyncWork; - -typedef struct InteropAsyncWorker { - InteropAsyncWork (*createWork)( - InteropVMContext context, - InteropNativePointer handle, - void (*execute)(InteropNativePointer handle), - void (*complete)(InteropNativePointer handle) - ); -} InteropAsyncWorker; -typedef const InteropAsyncWorker* InteropAsyncWorkerPtr; - #endif // _INTEROP_TYPES_H_ @@ -417,7 +401,8 @@ typedef struct Callback_NavigationTransitionProxy_Void Callback_NavigationTransi typedef struct Opt_Callback_NavigationTransitionProxy_Void Opt_Callback_NavigationTransitionProxy_Void; typedef struct Callback_Boolean_Void Callback_Boolean_Void; typedef struct Opt_Callback_Boolean_Void Opt_Callback_Boolean_Void; -typedef struct Ark_ColorMetrics Ark_ColorMetrics; +typedef struct ColorMetricsPeer ColorMetricsPeer; +typedef struct ColorMetricsPeer* Ark_ColorMetrics; typedef struct Opt_ColorMetrics Opt_ColorMetrics; typedef struct Ark_StyledStringValue Ark_StyledStringValue; typedef struct Opt_StyledStringValue Opt_StyledStringValue; @@ -6315,9 +6300,6 @@ typedef struct Opt_Callback_Boolean_Void { Ark_Tag tag; Callback_Boolean_Void value; } Opt_Callback_Boolean_Void; -typedef struct Ark_ColorMetrics { - Ark_String _ColorMetricsStub; -} Ark_ColorMetrics; typedef struct Opt_ColorMetrics { Ark_Tag tag; Ark_ColorMetrics value; @@ -19480,6 +19462,10 @@ typedef struct GENERATED_ArkUILengthMetricsAccessor { Ark_LengthMetrics (*ctor)(); Ark_NativePointer (*getFinalizer)(); Ark_LengthMetrics (*px)(const Ark_Number* value); + Ark_LengthMetrics (*vp)(const Ark_Number* value); + Ark_LengthMetrics (*fp)(const Ark_Number* value); + Ark_LengthMetrics (*percent)(const Ark_Number* value); + Ark_LengthMetrics (*lpx)(const Ark_Number* value); Ark_LengthMetrics (*resource)(const Ark_Resource* value); Ark_LengthUnit (*getUnit)(Ark_LengthMetrics peer); void (*setUnit)(Ark_LengthMetrics peer, @@ -19489,6 +19475,25 @@ typedef struct GENERATED_ArkUILengthMetricsAccessor { const Ark_Number* value); } GENERATED_ArkUILengthMetricsAccessor; +typedef struct GENERATED_ArkUIColorMetricsAccessor { + void (*destroyPeer)(Ark_ColorMetrics peer); + Ark_ColorMetrics (*ctor)(); + Ark_NativePointer (*getFinalizer)(); + Ark_ColorMetrics (*numeric)(const Ark_Number* value); + Ark_ColorMetrics (*rgba)(const Ark_Number* red, + const Ark_Number* green, + const Ark_Number* blue, + const Opt_Number* alpha); + Ark_ColorMetrics (*resourceColor)(const Ark_ResourceColor* color); + Ark_ColorMetrics (*blendColor)(Ark_ColorMetrics peer, + Ark_ColorMetrics overlayColor); + Ark_String (*getColor)(Ark_ColorMetrics peer); + Ark_Number (*getRed)(Ark_ColorMetrics peer); + Ark_Number (*getGreen)(Ark_ColorMetrics peer); + Ark_Number (*getBlue)(Ark_ColorMetrics peer); + Ark_Number (*getAlpha)(Ark_ColorMetrics peer); +} GENERATED_ArkUIColorMetricsAccessor; + typedef struct GENERATED_ArkUIWebviewControllerAccessor { void (*destroyPeer)(Ark_WebviewController peer); Ark_WebviewController (*ctor)(); @@ -22976,6 +22981,7 @@ typedef struct GENERATED_ArkUIAccessors { const GENERATED_ArkUISystemOpsAccessor* (*getSystemOpsAccessor)(); const GENERATED_ArkUIDrawingCanvasAccessor* (*getDrawingCanvasAccessor)(); const GENERATED_ArkUILengthMetricsAccessor* (*getLengthMetricsAccessor)(); + const GENERATED_ArkUIColorMetricsAccessor* (*getColorMetricsAccessor)(); const GENERATED_ArkUIWebviewControllerAccessor* (*getWebviewControllerAccessor)(); const GENERATED_ArkUIGlobalScope_ohos_arkui_componentSnapshotAccessor* (*getGlobalScope_ohos_arkui_componentSnapshotAccessor)(); const GENERATED_ArkUIGlobalScope_ohos_arkui_performanceMonitorAccessor* (*getGlobalScope_ohos_arkui_performanceMonitorAccessor)(); diff --git a/arkoala/framework/native/src/generated/bridge_generated.cc b/arkoala/framework/native/src/generated/bridge_generated.cc index 9a74ad49f..1b86ee0e2 100644 --- a/arkoala/framework/native/src/generated/bridge_generated.cc +++ b/arkoala/framework/native/src/generated/bridge_generated.cc @@ -17143,6 +17143,22 @@ 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_vp(KInteropNumber value) { + return GetAccessors()->getLengthMetricsAccessor()->vp((const Ark_Number*) (&value)); +} +KOALA_INTEROP_1(LengthMetrics_vp, Ark_NativePointer, KInteropNumber) +Ark_NativePointer impl_LengthMetrics_fp(KInteropNumber value) { + return GetAccessors()->getLengthMetricsAccessor()->fp((const Ark_Number*) (&value)); +} +KOALA_INTEROP_1(LengthMetrics_fp, Ark_NativePointer, KInteropNumber) +Ark_NativePointer impl_LengthMetrics_percent(KInteropNumber value) { + return GetAccessors()->getLengthMetricsAccessor()->percent((const Ark_Number*) (&value)); +} +KOALA_INTEROP_1(LengthMetrics_percent, Ark_NativePointer, KInteropNumber) +Ark_NativePointer impl_LengthMetrics_lpx(KInteropNumber value) { + return GetAccessors()->getLengthMetricsAccessor()->lpx((const Ark_Number*) (&value)); +} +KOALA_INTEROP_1(LengthMetrics_lpx, Ark_NativePointer, KInteropNumber) Ark_NativePointer impl_LengthMetrics_resource(uint8_t* thisArray, int32_t thisLength) { Deserializer thisDeserializer(thisArray, thisLength); Ark_Resource value_value = thisDeserializer.readResource();; @@ -17169,6 +17185,89 @@ void impl_LengthMetrics_setValue(Ark_NativePointer thisPtr, KInteropNumber value GetAccessors()->getLengthMetricsAccessor()->setValue(self, (const Ark_Number*) (&value)); } KOALA_INTEROP_V2(LengthMetrics_setValue, Ark_NativePointer, KInteropNumber) +Ark_NativePointer impl_ColorMetrics_ctor() { + return GetAccessors()->getColorMetricsAccessor()->ctor(); +} +KOALA_INTEROP_0(ColorMetrics_ctor, Ark_NativePointer) +Ark_NativePointer impl_ColorMetrics_getFinalizer() { + return GetAccessors()->getColorMetricsAccessor()->getFinalizer(); +} +KOALA_INTEROP_0(ColorMetrics_getFinalizer, Ark_NativePointer) +Ark_NativePointer impl_ColorMetrics_numeric(KInteropNumber value) { + return GetAccessors()->getColorMetricsAccessor()->numeric((const Ark_Number*) (&value)); +} +KOALA_INTEROP_1(ColorMetrics_numeric, Ark_NativePointer, KInteropNumber) +Ark_NativePointer impl_ColorMetrics_rgba(KInteropNumber red, KInteropNumber green, KInteropNumber blue, uint8_t* thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + const auto alpha_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); + Opt_Number alpha_value_buf = {}; + alpha_value_buf.tag = alpha_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((INTEROP_RUNTIME_UNDEFINED) != (alpha_value_buf_runtimeType)) + { + alpha_value_buf.value = static_cast(thisDeserializer.readNumber()); + } + Opt_Number alpha_value = alpha_value_buf;; + return GetAccessors()->getColorMetricsAccessor()->rgba((const Ark_Number*) (&red), (const Ark_Number*) (&green), (const Ark_Number*) (&blue), (const Opt_Number*)&alpha_value); +} +KOALA_INTEROP_5(ColorMetrics_rgba, Ark_NativePointer, KInteropNumber, KInteropNumber, KInteropNumber, uint8_t*, int32_t) +Ark_NativePointer impl_ColorMetrics_resourceColor(uint8_t* thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + const Ark_Int8 color_value_buf_selector = thisDeserializer.readInt8(); + Ark_ResourceColor color_value_buf = {}; + color_value_buf.selector = color_value_buf_selector; + if (color_value_buf_selector == 0) { + color_value_buf.selector = 0; + color_value_buf.value0 = static_cast(thisDeserializer.readInt32()); + } + else if (color_value_buf_selector == 1) { + color_value_buf.selector = 1; + color_value_buf.value1 = static_cast(thisDeserializer.readNumber()); + } + else if (color_value_buf_selector == 2) { + color_value_buf.selector = 2; + color_value_buf.value2 = static_cast(thisDeserializer.readString()); + } + else if (color_value_buf_selector == 3) { + color_value_buf.selector = 3; + color_value_buf.value3 = thisDeserializer.readResource(); + } + else { + INTEROP_FATAL("One of the branches for color_value_buf has to be chosen through deserialisation."); + } + Ark_ResourceColor color_value = static_cast(color_value_buf);; + return GetAccessors()->getColorMetricsAccessor()->resourceColor((const Ark_ResourceColor*)&color_value); +} +KOALA_INTEROP_2(ColorMetrics_resourceColor, Ark_NativePointer, uint8_t*, int32_t) +Ark_NativePointer impl_ColorMetrics_blendColor(Ark_NativePointer thisPtr, Ark_NativePointer overlayColor) { + Ark_ColorMetrics self = reinterpret_cast(thisPtr); + return GetAccessors()->getColorMetricsAccessor()->blendColor(self, static_cast(overlayColor)); +} +KOALA_INTEROP_2(ColorMetrics_blendColor, Ark_NativePointer, Ark_NativePointer, Ark_NativePointer) +Ark_String impl_ColorMetrics_getColor(Ark_NativePointer thisPtr) { + Ark_ColorMetrics self = reinterpret_cast(thisPtr); + return GetAccessors()->getColorMetricsAccessor()->getColor(self); +} +KOALA_INTEROP_1(ColorMetrics_getColor, KStringPtr, Ark_NativePointer) +Ark_Number impl_ColorMetrics_getRed(Ark_NativePointer thisPtr) { + Ark_ColorMetrics self = reinterpret_cast(thisPtr); + return GetAccessors()->getColorMetricsAccessor()->getRed(self); +} +KOALA_INTEROP_1(ColorMetrics_getRed, KInteropNumber, Ark_NativePointer) +Ark_Number impl_ColorMetrics_getGreen(Ark_NativePointer thisPtr) { + Ark_ColorMetrics self = reinterpret_cast(thisPtr); + return GetAccessors()->getColorMetricsAccessor()->getGreen(self); +} +KOALA_INTEROP_1(ColorMetrics_getGreen, KInteropNumber, Ark_NativePointer) +Ark_Number impl_ColorMetrics_getBlue(Ark_NativePointer thisPtr) { + Ark_ColorMetrics self = reinterpret_cast(thisPtr); + return GetAccessors()->getColorMetricsAccessor()->getBlue(self); +} +KOALA_INTEROP_1(ColorMetrics_getBlue, KInteropNumber, Ark_NativePointer) +Ark_Number impl_ColorMetrics_getAlpha(Ark_NativePointer thisPtr) { + Ark_ColorMetrics self = reinterpret_cast(thisPtr); + return GetAccessors()->getColorMetricsAccessor()->getAlpha(self); +} +KOALA_INTEROP_1(ColorMetrics_getAlpha, KInteropNumber, Ark_NativePointer) Ark_NativePointer impl_WebviewController_ctor() { return GetAccessors()->getWebviewControllerAccessor()->ctor(); } diff --git a/arkoala/framework/native/src/generated/callback_managed_caller.cc b/arkoala/framework/native/src/generated/callback_managed_caller.cc index 31ca9e42f..f54bf87e7 100644 --- a/arkoala/framework/native/src/generated/callback_managed_caller.cc +++ b/arkoala/framework/native/src/generated/callback_managed_caller.cc @@ -14,11 +14,11 @@ */ #define KOALA_INTEROP_MODULE NotSpecifiedInteropModule -#include "arkoala_api_generated.h" #include "callback_kind.h" #include "Serializers.h" #include "common-interop.h" #include "callbacks.h" +#include "arkoala_api_generated.h" void callManagedAccessibilityCallback(Ark_Int32 resourceId, Ark_Boolean isHover, Ark_AccessibilityHoverEvent event) { diff --git a/arkoala/framework/native/src/generated/dummy_impl.cc b/arkoala/framework/native/src/generated/dummy_impl.cc index 637b825e5..426367e79 100644 --- a/arkoala/framework/native/src/generated/dummy_impl.cc +++ b/arkoala/framework/native/src/generated/dummy_impl.cc @@ -20,13 +20,13 @@ #include #include -#include "arkoala_api_generated.h" #include "Serializers.h" #include "interop-logging.h" #include "arkoala-macros.h" #include "tree.h" #include "logging.h" #include "dynamic-loader.h" +#include "arkoala_api_generated.h" #undef max @@ -912,6 +912,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } + void NotifyChangeImpl(Ark_NativePointer node, Ark_Int32 startIndex, Ark_Int32 endIndex, Ark_Int32 count) + { + if (!needGroupedLog(1)) + return; + string out("NotifyChangeImpl("); + WriteToString(&out, node); + out.append(") \n"); + appendGroupedLog(1, out); + } } // LazyForEachOpsAccessor namespace CommonMethodModifier { @@ -20448,6 +20457,50 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return (Ark_LengthMetrics) 300; } + Ark_LengthMetrics VpImpl(const Ark_Number* value) + { + if (!needGroupedLog(1)) + return (Ark_LengthMetrics) 300; + string out("vp("); + WriteToString(&out, value); + out.append(") \n"); + out.append("[return (Ark_LengthMetrics) 300] \n"); + appendGroupedLog(1, out); + return (Ark_LengthMetrics) 300; + } + Ark_LengthMetrics FpImpl(const Ark_Number* value) + { + if (!needGroupedLog(1)) + return (Ark_LengthMetrics) 300; + string out("fp("); + WriteToString(&out, value); + out.append(") \n"); + out.append("[return (Ark_LengthMetrics) 300] \n"); + appendGroupedLog(1, out); + return (Ark_LengthMetrics) 300; + } + Ark_LengthMetrics PercentImpl(const Ark_Number* value) + { + if (!needGroupedLog(1)) + return (Ark_LengthMetrics) 300; + string out("percent("); + WriteToString(&out, value); + out.append(") \n"); + out.append("[return (Ark_LengthMetrics) 300] \n"); + appendGroupedLog(1, out); + return (Ark_LengthMetrics) 300; + } + Ark_LengthMetrics LpxImpl(const Ark_Number* value) + { + if (!needGroupedLog(1)) + return (Ark_LengthMetrics) 300; + string out("lpx("); + WriteToString(&out, value); + out.append(") \n"); + out.append("[return (Ark_LengthMetrics) 300] \n"); + appendGroupedLog(1, out); + return (Ark_LengthMetrics) 300; + } Ark_LengthMetrics ResourceImpl(const Ark_Resource* value) { if (!needGroupedLog(1)) @@ -20500,6 +20553,140 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } } // LengthMetricsAccessor + namespace ColorMetricsAccessor { + void DestroyPeerImpl(Ark_ColorMetrics peer) + { + if (!needGroupedLog(1)) + return; + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_ColorMetrics CtorImpl() + { + if (!needGroupedLog(1)) + return (Ark_ColorMetrics) 100; + string out("new ColorMetrics("); + out.append(") \n"); + out.append("[return (Ark_ColorMetrics) 100] \n"); + appendGroupedLog(1, out); + return (Ark_ColorMetrics) 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_ColorMetrics NumericImpl(const Ark_Number* value) + { + if (!needGroupedLog(1)) + return (Ark_ColorMetrics) 300; + string out("numeric("); + WriteToString(&out, value); + out.append(") \n"); + out.append("[return (Ark_ColorMetrics) 300] \n"); + appendGroupedLog(1, out); + return (Ark_ColorMetrics) 300; + } + Ark_ColorMetrics RgbaImpl(const Ark_Number* red, + const Ark_Number* green, + const Ark_Number* blue, + const Opt_Number* alpha) + { + if (!needGroupedLog(1)) + return (Ark_ColorMetrics) 300; + string out("rgba("); + WriteToString(&out, red); + out.append(", "); + WriteToString(&out, green); + out.append(", "); + WriteToString(&out, blue); + out.append(", "); + WriteToString(&out, alpha); + out.append(") \n"); + out.append("[return (Ark_ColorMetrics) 300] \n"); + appendGroupedLog(1, out); + return (Ark_ColorMetrics) 300; + } + Ark_ColorMetrics ResourceColorImpl(const Ark_ResourceColor* color) + { + if (!needGroupedLog(1)) + return (Ark_ColorMetrics) 300; + string out("resourceColor("); + WriteToString(&out, color); + out.append(") \n"); + out.append("[return (Ark_ColorMetrics) 300] \n"); + appendGroupedLog(1, out); + return (Ark_ColorMetrics) 300; + } + Ark_ColorMetrics BlendColorImpl(Ark_ColorMetrics peer, + Ark_ColorMetrics overlayColor) + { + if (!needGroupedLog(1)) + return (Ark_ColorMetrics) 300; + string out("blendColor("); + WriteToString(&out, overlayColor); + out.append(") \n"); + out.append("[return (Ark_ColorMetrics) 300] \n"); + appendGroupedLog(1, out); + return (Ark_ColorMetrics) 300; + } + Ark_String GetColorImpl(Ark_ColorMetrics peer) + { + if (!needGroupedLog(1)) + return {}; + string out("getColor("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + Ark_Number GetRedImpl(Ark_ColorMetrics peer) + { + if (!needGroupedLog(1)) + return {42}; + string out("getRed("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + Ark_Number GetGreenImpl(Ark_ColorMetrics peer) + { + if (!needGroupedLog(1)) + return {42}; + string out("getGreen("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + Ark_Number GetBlueImpl(Ark_ColorMetrics peer) + { + if (!needGroupedLog(1)) + return {42}; + string out("getBlue("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + Ark_Number GetAlphaImpl(Ark_ColorMetrics peer) + { + if (!needGroupedLog(1)) + return {42}; + string out("getAlpha("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + } // ColorMetricsAccessor namespace WebviewControllerAccessor { void DestroyPeerImpl(Ark_WebviewController peer) { @@ -34247,7 +34434,8 @@ namespace OHOS::Ace::NG::GeneratedModifier { LazyForEachOpsAccessor::NeedMoreElementsImpl, LazyForEachOpsAccessor::OnRangeUpdateImpl, LazyForEachOpsAccessor::SetCurrentIndexImpl, - LazyForEachOpsAccessor::PrepareImpl + LazyForEachOpsAccessor::PrepareImpl, + LazyForEachOpsAccessor::NotifyChangeImpl, }; return &LazyForEachOpsAccessorImpl; } @@ -34291,6 +34479,10 @@ namespace OHOS::Ace::NG::GeneratedModifier { LengthMetricsAccessor::CtorImpl, LengthMetricsAccessor::GetFinalizerImpl, LengthMetricsAccessor::PxImpl, + LengthMetricsAccessor::VpImpl, + LengthMetricsAccessor::FpImpl, + LengthMetricsAccessor::PercentImpl, + LengthMetricsAccessor::LpxImpl, LengthMetricsAccessor::ResourceImpl, LengthMetricsAccessor::GetUnitImpl, LengthMetricsAccessor::SetUnitImpl, @@ -34303,6 +34495,28 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct LengthMetricsPeer { virtual ~LengthMetricsPeer() = default; }; + const GENERATED_ArkUIColorMetricsAccessor* GetColorMetricsAccessor() + { + static const GENERATED_ArkUIColorMetricsAccessor ColorMetricsAccessorImpl { + ColorMetricsAccessor::DestroyPeerImpl, + ColorMetricsAccessor::CtorImpl, + ColorMetricsAccessor::GetFinalizerImpl, + ColorMetricsAccessor::NumericImpl, + ColorMetricsAccessor::RgbaImpl, + ColorMetricsAccessor::ResourceColorImpl, + ColorMetricsAccessor::BlendColorImpl, + ColorMetricsAccessor::GetColorImpl, + ColorMetricsAccessor::GetRedImpl, + ColorMetricsAccessor::GetGreenImpl, + ColorMetricsAccessor::GetBlueImpl, + ColorMetricsAccessor::GetAlphaImpl, + }; + return &ColorMetricsAccessorImpl; + } + + struct ColorMetricsPeer { + virtual ~ColorMetricsPeer() = default; + }; const GENERATED_ArkUIWebviewControllerAccessor* GetWebviewControllerAccessor() { static const GENERATED_ArkUIWebviewControllerAccessor WebviewControllerAccessorImpl { @@ -37117,6 +37331,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetSystemOpsAccessor, GetDrawingCanvasAccessor, GetLengthMetricsAccessor, + GetColorMetricsAccessor, GetWebviewControllerAccessor, GetGlobalScope_ohos_arkui_componentSnapshotAccessor, GetGlobalScope_ohos_arkui_performanceMonitorAccessor, diff --git a/arkoala/framework/native/src/generated/real_impl.cc b/arkoala/framework/native/src/generated/real_impl.cc index bc3094d4f..c9c0dc11f 100644 --- a/arkoala/framework/native/src/generated/real_impl.cc +++ b/arkoala/framework/native/src/generated/real_impl.cc @@ -20,13 +20,13 @@ #include #include -#include "arkoala_api_generated.h" #include "Serializers.h" #include "interop-logging.h" #include "arkoala-macros.h" #include "tree.h" #include "logging.h" #include "dynamic-loader.h" +#include "arkoala_api_generated.h" #undef max @@ -912,6 +912,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } + void NotifyChangeImpl(Ark_NativePointer node, Ark_Int32 startIndex, Ark_Int32 endIndex, Ark_Int32 count) + { + if (!needGroupedLog(1)) + return; + string out("NotifyChangeImpl("); + WriteToString(&out, node); + out.append(") \n"); + appendGroupedLog(1, out); + } } // LazyForEachOpsAccessor namespace CommonMethodModifier { @@ -10565,6 +10574,22 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } + Ark_LengthMetrics VpImpl(const Ark_Number* value) + { + return {}; + } + Ark_LengthMetrics FpImpl(const Ark_Number* value) + { + return {}; + } + Ark_LengthMetrics PercentImpl(const Ark_Number* value) + { + return {}; + } + Ark_LengthMetrics LpxImpl(const Ark_Number* value) + { + return {}; + } Ark_LengthMetrics ResourceImpl(const Ark_Resource* value) { return {}; @@ -10586,6 +10611,63 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } } // LengthMetricsAccessor + namespace ColorMetricsAccessor { + void DestroyPeerImpl(Ark_ColorMetrics peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_ColorMetrics CtorImpl() + { + return new ColorMetricsPeer(); + } + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + Ark_ColorMetrics NumericImpl(const Ark_Number* value) + { + return {}; + } + Ark_ColorMetrics RgbaImpl(const Ark_Number* red, + const Ark_Number* green, + const Ark_Number* blue, + const Opt_Number* alpha) + { + return {}; + } + Ark_ColorMetrics ResourceColorImpl(const Ark_ResourceColor* color) + { + return {}; + } + Ark_ColorMetrics BlendColorImpl(Ark_ColorMetrics peer, + Ark_ColorMetrics overlayColor) + { + return {}; + } + Ark_String GetColorImpl(Ark_ColorMetrics peer) + { + return {}; + } + Ark_Number GetRedImpl(Ark_ColorMetrics peer) + { + return {}; + } + Ark_Number GetGreenImpl(Ark_ColorMetrics peer) + { + return {}; + } + Ark_Number GetBlueImpl(Ark_ColorMetrics peer) + { + return {}; + } + Ark_Number GetAlphaImpl(Ark_ColorMetrics peer) + { + return {}; + } + } // ColorMetricsAccessor namespace WebviewControllerAccessor { void DestroyPeerImpl(Ark_WebviewController peer) { @@ -16863,6 +16945,10 @@ namespace OHOS::Ace::NG::GeneratedModifier { LengthMetricsAccessor::CtorImpl, LengthMetricsAccessor::GetFinalizerImpl, LengthMetricsAccessor::PxImpl, + LengthMetricsAccessor::VpImpl, + LengthMetricsAccessor::FpImpl, + LengthMetricsAccessor::PercentImpl, + LengthMetricsAccessor::LpxImpl, LengthMetricsAccessor::ResourceImpl, LengthMetricsAccessor::GetUnitImpl, LengthMetricsAccessor::SetUnitImpl, @@ -16875,6 +16961,28 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct LengthMetricsPeer { virtual ~LengthMetricsPeer() = default; }; + const GENERATED_ArkUIColorMetricsAccessor* GetColorMetricsAccessor() + { + static const GENERATED_ArkUIColorMetricsAccessor ColorMetricsAccessorImpl { + ColorMetricsAccessor::DestroyPeerImpl, + ColorMetricsAccessor::CtorImpl, + ColorMetricsAccessor::GetFinalizerImpl, + ColorMetricsAccessor::NumericImpl, + ColorMetricsAccessor::RgbaImpl, + ColorMetricsAccessor::ResourceColorImpl, + ColorMetricsAccessor::BlendColorImpl, + ColorMetricsAccessor::GetColorImpl, + ColorMetricsAccessor::GetRedImpl, + ColorMetricsAccessor::GetGreenImpl, + ColorMetricsAccessor::GetBlueImpl, + ColorMetricsAccessor::GetAlphaImpl, + }; + return &ColorMetricsAccessorImpl; + } + + struct ColorMetricsPeer { + virtual ~ColorMetricsPeer() = default; + }; const GENERATED_ArkUIWebviewControllerAccessor* GetWebviewControllerAccessor() { static const GENERATED_ArkUIWebviewControllerAccessor WebviewControllerAccessorImpl { @@ -19689,6 +19797,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetSystemOpsAccessor, GetDrawingCanvasAccessor, GetLengthMetricsAccessor, + GetColorMetricsAccessor, GetWebviewControllerAccessor, GetGlobalScope_ohos_arkui_componentSnapshotAccessor, GetGlobalScope_ohos_arkui_performanceMonitorAccessor, diff --git a/interop/src/cpp/common-interop.cc b/interop/src/cpp/common-interop.cc index c46298b25..ab9005d66 100644 --- a/interop/src/cpp/common-interop.cc +++ b/interop/src/cpp/common-interop.cc @@ -440,7 +440,7 @@ KVMDeferred* CreateDeferred(KVMContext vmContext, KVMObjectHandle* promiseHandle } class KoalaWork { -private: +protected: InteropVMContext vmContext; void* vmWork; void* handle; -- Gitee From f8fee26cf670d3361b74f8982c4485dbd90de57b Mon Sep 17 00:00:00 2001 From: Nikolay Igotti Date: Thu, 27 Feb 2025 21:34:02 +0800 Subject: [PATCH 3/3] restore shopping --- arkoala-arkts/shopping/user/src/ets/pages/homePage/main.ets | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arkoala-arkts/shopping/user/src/ets/pages/homePage/main.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/main.ets index b8d33feab..035e19b8a 100644 --- a/arkoala-arkts/shopping/user/src/ets/pages/homePage/main.ets +++ b/arkoala-arkts/shopping/user/src/ets/pages/homePage/main.ets @@ -34,7 +34,8 @@ export struct MainPage { isPerf: boolean = false - build() { + @Builder + build2() { const count = 1500 let perfData = new Array(count) for (let i = 0; i < count; i++) perfData[i] = i @@ -47,8 +48,7 @@ export struct MainPage { console.log(`Passed ${passed}ms, ${passed / count}ms per iteration`) } - @Builder - build2() { + build() { if (this.isPerf) { const count = 100 let perfData = new Array(count) -- Gitee