From 9f064f01903cc6695f5d0abc90125c59869018f5 Mon Sep 17 00:00:00 2001 From: Yuxin Feng Date: Tue, 22 Jul 2025 22:36:40 +0800 Subject: [PATCH] add noninterop tag Signed-off-by: Yuxin Feng Change-Id: If815f52d0769647cf9016287acd34f48c083b3e2 --- .../component/ets/ability_component.d.ts | 4 + api/@internal/component/ets/action_sheet.d.ts | 1 + api/@internal/component/ets/alert_dialog.d.ts | 1 + .../component/ets/alphabet_indexer.d.ts | 4 + api/@internal/component/ets/animator.d.ts | 8 ++ api/@internal/component/ets/badge.d.ts | 8 ++ api/@internal/component/ets/blank.d.ts | 4 + api/@internal/component/ets/button.d.ts | 12 ++ api/@internal/component/ets/calendar.d.ts | 14 +++ .../component/ets/calendar_picker.d.ts | 7 ++ api/@internal/component/ets/canvas.d.ts | 27 ++++ api/@internal/component/ets/checkbox.d.ts | 7 ++ .../component/ets/checkboxgroup.d.ts | 8 ++ api/@internal/component/ets/circle.d.ts | 5 + api/@internal/component/ets/column.d.ts | 4 + api/@internal/component/ets/column_split.d.ts | 4 + api/@internal/component/ets/common.d.ts | 115 ++++++++++++++++++ api/@internal/component/ets/component3d.d.ts | 4 + .../component/ets/container_span.d.ts | 4 + api/@internal/component/ets/content_slot.d.ts | 4 + api/@internal/component/ets/context_menu.d.ts | 1 + api/@internal/component/ets/counter.d.ts | 4 + .../ets/custom_dialog_controller.d.ts | 1 + api/@internal/component/ets/data_panel.d.ts | 9 ++ api/@internal/component/ets/date_picker.d.ts | 9 ++ api/@internal/component/ets/divider.d.ts | 4 + .../component/ets/effect_component.d.ts | 4 + api/@internal/component/ets/ellipse.d.ts | 5 + .../component/ets/embedded_component.d.ts | 5 + api/@internal/component/ets/flex.d.ts | 4 + api/@internal/component/ets/flow_item.d.ts | 4 + api/@internal/component/ets/folder_stack.d.ts | 4 + api/@internal/component/ets/for_each.d.ts | 3 + .../component/ets/form_component.d.ts | 4 + api/@internal/component/ets/form_link.d.ts | 4 + api/@internal/component/ets/gauge.d.ts | 8 ++ api/@internal/component/ets/gesture.d.ts | 34 ++++++ api/@internal/component/ets/grid.d.ts | 4 + api/@internal/component/ets/gridItem.d.ts | 4 + api/@internal/component/ets/grid_col.d.ts | 4 + .../component/ets/grid_container.d.ts | 4 + api/@internal/component/ets/grid_row.d.ts | 4 + api/@internal/component/ets/hyperlink.d.ts | 4 + api/@internal/component/ets/image.d.ts | 18 +++ .../component/ets/image_animator.d.ts | 5 + api/@internal/component/ets/image_common.d.ts | 3 + api/@internal/component/ets/image_span.d.ts | 4 + .../component/ets/indicatorcomponent.d.ts | 5 + api/@internal/component/ets/inspector.d.ts | 2 + .../component/ets/isolated_component.d.ts | 8 ++ .../component/ets/lazy_for_each.d.ts | 11 ++ .../component/ets/lazy_grid_layout.d.ts | 4 + api/@internal/component/ets/line.d.ts | 5 + .../component/ets/linearindicator.d.ts | 5 + api/@internal/component/ets/list.d.ts | 6 + api/@internal/component/ets/list_item.d.ts | 8 ++ .../component/ets/list_item_group.d.ts | 5 + .../component/ets/loading_progress.d.ts | 5 + .../component/ets/location_button.d.ts | 4 + api/@internal/component/ets/marquee.d.ts | 4 + api/@internal/component/ets/matrix2d.d.ts | 1 + .../component/ets/media_cached_image.d.ts | 4 + api/@internal/component/ets/menu.d.ts | 5 + api/@internal/component/ets/menu_item.d.ts | 5 + .../component/ets/menu_item_group.d.ts | 5 + .../component/ets/nav_destination.d.ts | 5 + api/@internal/component/ets/nav_router.d.ts | 4 + api/@internal/component/ets/navigation.d.ts | 7 ++ api/@internal/component/ets/navigator.d.ts | 4 + .../component/ets/node_container.d.ts | 4 + .../component/ets/page_transition.d.ts | 5 + api/@internal/component/ets/panel.d.ts | 4 + api/@internal/component/ets/particle.d.ts | 10 ++ api/@internal/component/ets/paste_button.d.ts | 4 + api/@internal/component/ets/path.d.ts | 5 + api/@internal/component/ets/pattern_lock.d.ts | 6 + .../component/ets/plugin_component.d.ts | 8 ++ api/@internal/component/ets/polygon.d.ts | 5 + api/@internal/component/ets/polyline.d.ts | 5 + api/@internal/component/ets/progress.d.ts | 16 +++ api/@internal/component/ets/qrcode.d.ts | 4 + api/@internal/component/ets/radio.d.ts | 9 ++ api/@internal/component/ets/rating.d.ts | 8 ++ api/@internal/component/ets/rect.d.ts | 6 + api/@internal/component/ets/refresh.d.ts | 5 + .../component/ets/relative_container.d.ts | 4 + .../component/ets/remote_window.d.ts | 4 + api/@internal/component/ets/repeat.d.ts | 3 + api/@internal/component/ets/rich_editor.d.ts | 4 + api/@internal/component/ets/rich_text.d.ts | 4 + api/@internal/component/ets/root_scene.d.ts | 4 + api/@internal/component/ets/row.d.ts | 4 + api/@internal/component/ets/row_split.d.ts | 4 + api/@internal/component/ets/save_button.d.ts | 4 + api/@internal/component/ets/screen.d.ts | 4 + api/@internal/component/ets/scroll.d.ts | 5 + api/@internal/component/ets/scroll_bar.d.ts | 5 + api/@internal/component/ets/search.d.ts | 5 + api/@internal/component/ets/select.d.ts | 11 ++ api/@internal/component/ets/shape.d.ts | 6 + api/@internal/component/ets/sidebar.d.ts | 4 + api/@internal/component/ets/slider.d.ts | 17 +++ api/@internal/component/ets/span.d.ts | 4 + api/@internal/component/ets/stack.d.ts | 4 + api/@internal/component/ets/stepper.d.ts | 4 + api/@internal/component/ets/stepper_item.d.ts | 4 + api/@internal/component/ets/swiper.d.ts | 6 + api/@internal/component/ets/symbol_span.d.ts | 4 + api/@internal/component/ets/symbolglyph.d.ts | 4 + api/@internal/component/ets/tab_content.d.ts | 8 ++ api/@internal/component/ets/tabs.d.ts | 10 ++ api/@internal/component/ets/text.d.ts | 4 + api/@internal/component/ets/text_area.d.ts | 4 + api/@internal/component/ets/text_clock.d.ts | 7 ++ api/@internal/component/ets/text_input.d.ts | 4 + api/@internal/component/ets/text_picker.d.ts | 15 +++ api/@internal/component/ets/text_timer.d.ts | 7 ++ api/@internal/component/ets/time_picker.d.ts | 10 ++ api/@internal/component/ets/toggle.d.ts | 8 ++ .../component/ets/ui_extension_component.d.ts | 8 ++ api/@internal/component/ets/units.d.ts | 15 +++ api/@internal/component/ets/video.d.ts | 10 ++ api/@internal/component/ets/water_flow.d.ts | 5 + api/@internal/component/ets/web.d.ts | 4 + api/@internal/component/ets/window_scene.d.ts | 4 + api/@internal/component/ets/with_theme.d.ts | 7 ++ api/@internal/component/ets/xcomponent.d.ts | 9 ++ api/@internal/ets/global.d.ts | 1 + api/@ohos.animator.d.ts | 3 + api/@ohos.arkui.StateManagement.d.ts | 1 + api/@ohos.arkui.UIContext.d.ts | 25 +++- api/@ohos.arkui.advanced.ArcButton.d.ets | 1 + api/@ohos.arkui.advanced.ArcSlider.d.ets | 1 + api/@ohos.arkui.advanced.Chip.d.ets | 2 + api/@ohos.arkui.advanced.ChipGroup.d.ets | 3 + ...@ohos.arkui.advanced.ComposeListItem.d.ets | 4 + ...@ohos.arkui.advanced.ComposeTitleBar.d.ets | 2 + api/@ohos.arkui.advanced.Counter.d.ets | 1 + api/@ohos.arkui.advanced.Dialog.d.ets | 7 ++ api/@ohos.arkui.advanced.DialogV2.d.ets | 7 ++ ...os.arkui.advanced.DownloadFileButton.d.ets | 1 + ...ohos.arkui.advanced.EditableTitleBar.d.ets | 2 + ...@ohos.arkui.advanced.ExceptionPrompt.d.ets | 2 + api/@ohos.arkui.advanced.Filter.d.ets | 1 + ...os.arkui.advanced.FoldSplitContainer.d.ets | 1 + api/@ohos.arkui.advanced.FormMenu.d.ets | 1 + ...i.advanced.FullScreenLaunchComponent.d.ets | 1 + ...kui.advanced.GridObjectSortComponent.d.ets | 2 + ...anced.InnerFullScreenLaunchComponent.d.ets | 1 + ...@ohos.arkui.advanced.MultiNavigation.d.ets | 5 + api/@ohos.arkui.advanced.Popup.d.ets | 3 + api/@ohos.arkui.advanced.ProgressButton.d.ets | 1 + ...ohos.arkui.advanced.ProgressButtonV2.d.ets | 1 + api/@ohos.arkui.advanced.SegmentButton.d.ets | 1 + ...@ohos.arkui.advanced.SegmentButtonV2.d.ets | 5 + api/@ohos.arkui.advanced.SelectTitleBar.d.ets | 2 + api/@ohos.arkui.advanced.SelectionMenu.d.ets | 2 + api/@ohos.arkui.advanced.SplitLayout.d.ets | 1 + api/@ohos.arkui.advanced.SubHeader.d.ets | 1 + api/@ohos.arkui.advanced.SubHeaderV2.d.ets | 5 + api/@ohos.arkui.advanced.SwipeRefresher.d.ets | 1 + api/@ohos.arkui.advanced.TabTitleBar.d.ets | 3 + api/@ohos.arkui.advanced.ToolBar.d.ets | 2 + api/@ohos.arkui.advanced.ToolBarV2.d.ets | 2 + api/@ohos.arkui.advanced.TreeView.d.ets | 2 + api/@ohos.arkui.componentSnapshot.d.ts | 1 + api/@ohos.arkui.drawableDescriptor.d.ts | 1 + api/@ohos.arkui.modifier.d.ts | 75 ++++++++++++ ...tomicservice.AtomicServiceNavigation.d.ets | 2 + ...os.atomicservice.AtomicServiceSearch.d.ets | 1 + api/arkui/AlphabetIndexerModifier.d.ts | 1 + api/arkui/AttributeUpdater.d.ets | 1 + api/arkui/AttributeUpdater.d.ts | 2 + api/arkui/BlankModifier.d.ts | 1 + api/arkui/ButtonModifier.d.ts | 1 + api/arkui/CalendarPickerModifier.d.ts | 1 + api/arkui/CheckboxGroupModifier.d.ts | 1 + api/arkui/CheckboxModifier.d.ts | 1 + api/arkui/ColumnModifier.d.ts | 1 + api/arkui/ColumnSplitModifier.d.ts | 1 + api/arkui/CommonModifier.d.ets | 1 + api/arkui/CommonModifier.d.ts | 1 + api/arkui/ContainerSpanModifier.d.ts | 1 + api/arkui/CounterModifier.d.ts | 1 + api/arkui/DataPanelModifier.d.ts | 1 + api/arkui/DatePickerModifier.d.ts | 1 + api/arkui/DividerModifier.d.ts | 1 + api/arkui/FormComponentModifier.d.ts | 1 + api/arkui/FrameNode.d.ts | 4 + api/arkui/GaugeModifier.d.ts | 1 + api/arkui/GridColModifier.d.ts | 1 + api/arkui/GridItemModifier.d.ts | 1 + api/arkui/GridModifier.d.ts | 1 + api/arkui/GridRowModifier.d.ts | 1 + api/arkui/HyperlinkModifier.d.ts | 1 + api/arkui/ImageAnimatorModifier.d.ts | 1 + api/arkui/ImageModifier.d.ts | 1 + api/arkui/ImageSpanModifier.d.ts | 1 + api/arkui/LineModifier.d.ts | 1 + api/arkui/ListItemGroupModifier.d.ts | 1 + api/arkui/ListItemModifier.d.ts | 1 + api/arkui/ListModifier.d.ts | 1 + api/arkui/LoadingProgressModifier.d.ts | 1 + api/arkui/MarqueeModifier.d.ts | 1 + api/arkui/MenuItemModifier.d.ts | 1 + api/arkui/MenuModifier.d.ts | 1 + api/arkui/NavDestinationModifier.d.ts | 1 + api/arkui/NavRouterModifier.d.ts | 1 + api/arkui/NavigationModifier.d.ts | 1 + api/arkui/NavigatorModifier.d.ts | 1 + api/arkui/PanelModifier.d.ts | 1 + api/arkui/ParticleModifier.d.ts | 1 + api/arkui/PathModifier.d.ts | 1 + api/arkui/PatternLockModifier.d.ts | 1 + api/arkui/PolygonModifier.d.ts | 1 + api/arkui/PolylineModifier.d.ts | 1 + api/arkui/ProgressModifier.d.ts | 1 + api/arkui/QRCodeModifier.d.ts | 1 + api/arkui/RadioModifier.d.ts | 1 + api/arkui/RatingModifier.d.ts | 1 + api/arkui/RectModifier.d.ts | 1 + api/arkui/RefreshModifier.d.ts | 1 + api/arkui/RichEditorModifier.d.ts | 1 + api/arkui/RowModifier.d.ts | 1 + api/arkui/RowSplitModifier.d.ts | 1 + api/arkui/ScrollModifier.d.ts | 1 + api/arkui/SearchModifier.d.ts | 1 + api/arkui/SelectModifier.d.ts | 1 + api/arkui/ShapeModifier.d.ts | 1 + api/arkui/SideBarContainerModifier.d.ts | 1 + api/arkui/SliderModifier.d.ts | 1 + api/arkui/SpanModifier.d.ts | 1 + api/arkui/StackModifier.d.ts | 1 + api/arkui/StepperItemModifier.d.ts | 1 + api/arkui/SwiperModifier.d.ts | 1 + api/arkui/SymbolGlyphModifier.d.ts | 2 + api/arkui/SymbolSpanModifier.d.ts | 1 + api/arkui/TabsModifier.d.ts | 1 + api/arkui/TextAreaModifier.d.ts | 1 + api/arkui/TextClockModifier.d.ts | 1 + api/arkui/TextInputModifier.d.ts | 1 + api/arkui/TextModifier.d.ts | 2 + api/arkui/TextPickerModifier.d.ts | 1 + api/arkui/TextTimerModifier.d.ts | 1 + api/arkui/TimePickerModifier.d.ts | 1 + api/arkui/ToggleModifier.d.ts | 1 + api/arkui/VideoModifier.d.ts | 1 + api/arkui/WaterFlowModifier.d.ts | 1 + api/arkui/component/animation.d.ets | 1 + api/arkui/component/builder.d.ets | 2 + api/arkui/component/customComponent.d.ets | 7 ++ api/arkui/component/forEach.d.ets | 1 + api/arkui/component/interop.d.ets | 6 + api/arkui/component/lazyForEach.d.ets | 3 + api/arkui/component/repeat.d.ets | 2 + api/arkui/stateManagement/decorator.d.ets | 27 ++++ api/arkui/stateManagement/runtime.d.ets | 6 + 257 files changed, 1207 insertions(+), 2 deletions(-) diff --git a/api/@internal/component/ets/ability_component.d.ts b/api/@internal/component/ets/ability_component.d.ts index f4c10c747a..5258b0c6d2 100644 --- a/api/@internal/component/ets/ability_component.d.ts +++ b/api/@internal/component/ets/ability_component.d.ts @@ -27,6 +27,7 @@ * @since 9 * @deprecated since 10 * @useinstead UIExtensionComponentInterface + * @noninterop */ interface AbilityComponentInterface { /** @@ -53,6 +54,7 @@ interface AbilityComponentInterface { * @since 9 * @deprecated since 10 * @useinstead UIExtensionComponentAttribute + * @noninterop */ declare class AbilityComponentAttribute extends CommonMethod { /** @@ -88,6 +90,7 @@ declare class AbilityComponentAttribute extends CommonMethod Arra * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class AlphabetIndexerAttribute extends CommonMethod { /** @@ -1092,6 +1094,7 @@ declare class AlphabetIndexerAttribute extends CommonMethod { /** @@ -324,6 +330,7 @@ declare class AnimatorAttribute extends CommonMethod { * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 7 + * @noninterop */ declare const Animator: AnimatorInterface; @@ -333,5 +340,6 @@ declare const Animator: AnimatorInterface; * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 9 + * @noninterop */ declare const AnimatorInstance: AnimatorAttribute; diff --git a/api/@internal/component/ets/badge.d.ts b/api/@internal/component/ets/badge.d.ts index 38c5838bcd..d9a896c70d 100644 --- a/api/@internal/component/ets/badge.d.ts +++ b/api/@internal/component/ets/badge.d.ts @@ -194,6 +194,7 @@ declare enum BadgePosition { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface BadgeStyle { /** @@ -498,6 +499,7 @@ declare interface BadgeStyle { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface BadgeParam { /** @@ -621,6 +623,7 @@ declare interface BadgeParam { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface BadgeParamWithNumber extends BadgeParam { /** @@ -752,6 +755,7 @@ declare interface BadgeParamWithNumber extends BadgeParam { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface BadgeParamWithString extends BadgeParam { /** @@ -836,6 +840,7 @@ declare interface BadgeParamWithString extends BadgeParam { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface BadgeInterface { /** @@ -979,6 +984,7 @@ interface BadgeInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class BadgeAttribute extends CommonMethod {} @@ -1011,6 +1017,7 @@ declare class BadgeAttribute extends CommonMethod {} * @form * @atomicservice * @since 11 + * @noninterop */ declare const Badge: BadgeInterface; @@ -1043,5 +1050,6 @@ declare const Badge: BadgeInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const BadgeInstance: BadgeAttribute; diff --git a/api/@internal/component/ets/blank.d.ts b/api/@internal/component/ets/blank.d.ts index 09487680b7..6e45f28c35 100644 --- a/api/@internal/component/ets/blank.d.ts +++ b/api/@internal/component/ets/blank.d.ts @@ -57,6 +57,7 @@ import { ResourceColor } from './units'; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface BlankInterface { /** @@ -136,6 +137,7 @@ interface BlankInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class BlankAttribute extends CommonMethod { /** @@ -210,6 +212,7 @@ declare class BlankAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Blank: BlankInterface; @@ -242,5 +245,6 @@ declare const Blank: BlankInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const BlankInstance: BlankAttribute; diff --git a/api/@internal/component/ets/button.d.ts b/api/@internal/component/ets/button.d.ts index 5980170db6..e48d1926a4 100644 --- a/api/@internal/component/ets/button.d.ts +++ b/api/@internal/component/ets/button.d.ts @@ -49,6 +49,7 @@ * @form * @atomicservice * @since 11 + * @noninterop */ declare enum ButtonType { /** @@ -173,6 +174,7 @@ declare enum ButtonType { * @form * @atomicservice * @since 12 + * @noninterop */ declare enum ButtonStyleMode { /** @@ -239,6 +241,7 @@ declare enum ButtonStyleMode { * @form * @atomicservice * @since 12 + * @noninterop */ declare enum ButtonRole { /** @@ -272,6 +275,7 @@ declare enum ButtonRole { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare type ButtonTriggerClickCallback = (xPos: number, yPos: number) => void; /** @@ -283,6 +287,7 @@ declare type ButtonTriggerClickCallback = (xPos: number, yPos: number) => void; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare interface ButtonConfiguration extends CommonConfiguration { /** @@ -334,6 +339,7 @@ declare interface ButtonConfiguration extends CommonConfiguration { /** @@ -1294,6 +1304,7 @@ declare class ButtonAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Button: ButtonInterface; /** @@ -1325,5 +1336,6 @@ declare const Button: ButtonInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const ButtonInstance: ButtonAttribute; diff --git a/api/@internal/component/ets/calendar.d.ts b/api/@internal/component/ets/calendar.d.ts index bf5216137e..c0c009cb0d 100644 --- a/api/@internal/component/ets/calendar.d.ts +++ b/api/@internal/component/ets/calendar.d.ts @@ -35,6 +35,7 @@ * @form * @since 10 * @deprecated since 20 + * @noninterop */ interface CalendarDay { /** @@ -281,6 +282,7 @@ interface CalendarDay { * @form * @since 10 * @deprecated since 20 + * @noninterop */ interface MonthData { /** @@ -361,6 +363,7 @@ interface MonthData { * @form * @since 10 * @deprecated since 20 + * @noninterop */ interface CurrentDayStyle { /** @@ -841,6 +844,7 @@ interface CurrentDayStyle { * @form * @since 10 * @deprecated since 20 + * @noninterop */ interface NonCurrentDayStyle { /** @@ -941,6 +945,7 @@ interface NonCurrentDayStyle { * @form * @since 10 * @deprecated since 20 + * @noninterop */ interface TodayStyle { /** @@ -1041,6 +1046,7 @@ interface TodayStyle { * @form * @since 10 * @deprecated since 20 + * @noninterop */ interface WeekStyle { /** @@ -1201,6 +1207,7 @@ interface WeekStyle { * @form * @since 10 * @deprecated since 20 + * @noninterop */ interface WorkStateStyle { /** @@ -1361,6 +1368,7 @@ interface WorkStateStyle { * @form * @since 10 * @deprecated since 20 + * @noninterop */ declare interface CalendarSelectedDate { /** @@ -1441,6 +1449,7 @@ declare interface CalendarSelectedDate { * @form * @since 10 * @deprecated since 20 + * @noninterop */ declare interface CalendarRequestedData { /** @@ -1559,6 +1568,7 @@ declare interface CalendarRequestedData { * @form * @since 10 * @deprecated since 20 + * @noninterop */ declare class CalendarController { /** @@ -1635,6 +1645,7 @@ declare class CalendarController { * @form * @since 10 * @deprecated since 20 + * @noninterop */ interface CalendarInterface { /** @@ -1677,6 +1688,7 @@ interface CalendarInterface { * @form * @since 10 * @deprecated since 20 + * @noninterop */ declare class CalendarAttribute { /** @@ -1983,6 +1995,7 @@ declare class CalendarAttribute { * @form * @since 10 * @deprecated since 20 + * @noninterop */ declare const Calendar: CalendarInterface; @@ -2001,5 +2014,6 @@ declare const Calendar: CalendarInterface; * @form * @since 10 * @deprecated since 20 + * @noninterop */ declare const CalendarInstance: CalendarAttribute; diff --git a/api/@internal/component/ets/calendar_picker.d.ts b/api/@internal/component/ets/calendar_picker.d.ts index a86fbe7dc8..86d0a17c70 100644 --- a/api/@internal/component/ets/calendar_picker.d.ts +++ b/api/@internal/component/ets/calendar_picker.d.ts @@ -104,6 +104,7 @@ declare enum CalendarAlign { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface CalendarOptions { /** @@ -194,6 +195,7 @@ declare interface CalendarOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface CalendarPickerInterface { /** @@ -232,6 +234,7 @@ interface CalendarPickerInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class CalendarPickerAttribute extends CommonMethod { /** @@ -374,6 +377,7 @@ declare class CalendarPickerAttribute extends CommonMethod { /** @@ -7300,6 +7325,7 @@ declare class CanvasAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Canvas: CanvasInterface; @@ -7332,5 +7358,6 @@ declare const Canvas: CanvasInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const CanvasInstance: CanvasAttribute; diff --git a/api/@internal/component/ets/checkbox.d.ts b/api/@internal/component/ets/checkbox.d.ts index eabf504d46..8fa70a4e8a 100644 --- a/api/@internal/component/ets/checkbox.d.ts +++ b/api/@internal/component/ets/checkbox.d.ts @@ -59,6 +59,7 @@ import { CheckBoxShape } from './enums'; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface CheckboxOptions { /** @@ -158,6 +159,7 @@ declare interface CheckboxOptions { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface CheckBoxConfiguration extends CommonConfiguration { /** @@ -231,6 +233,7 @@ declare interface CheckBoxConfiguration extends CommonConfiguration void; @@ -328,6 +332,7 @@ declare type OnCheckboxChangeCallback = (value: boolean) => void; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class CheckboxAttribute extends CommonMethod { /** @@ -683,6 +688,7 @@ declare class CheckboxAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Checkbox: CheckboxInterface; @@ -715,5 +721,6 @@ declare const Checkbox: CheckboxInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const CheckboxInstance: CheckboxAttribute; diff --git a/api/@internal/component/ets/checkboxgroup.d.ts b/api/@internal/component/ets/checkboxgroup.d.ts index 60f4eb3d94..cc1031762a 100644 --- a/api/@internal/component/ets/checkboxgroup.d.ts +++ b/api/@internal/component/ets/checkboxgroup.d.ts @@ -58,6 +58,7 @@ import { CheckBoxShape } from './enums'; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare enum SelectStatus { /** @@ -192,6 +193,7 @@ declare enum SelectStatus { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface CheckboxGroupOptions { /** @@ -266,6 +268,7 @@ declare interface CheckboxGroupOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface CheckboxGroupResult { /** @@ -376,6 +379,7 @@ declare interface CheckboxGroupResult { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface CheckboxGroupInterface { /** @@ -432,6 +436,7 @@ interface CheckboxGroupInterface { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare type OnCheckboxGroupChangeCallback = (value: CheckboxGroupResult) => void; @@ -469,6 +474,7 @@ declare type OnCheckboxGroupChangeCallback = (value: CheckboxGroupResult) => voi * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class CheckboxGroupAttribute extends CommonMethod { /** @@ -788,6 +794,7 @@ declare class CheckboxGroupAttribute extends CommonMethod {} @@ -333,6 +335,7 @@ declare class CircleAttribute extends CommonShapeMethod {} * @form * @atomicservice * @since 11 + * @noninterop */ declare const Circle: CircleInterface; @@ -365,6 +368,7 @@ declare const Circle: CircleInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const CircleInstance: CircleAttribute; @@ -378,6 +382,7 @@ declare const CircleInstance: CircleAttribute; * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ interface CircleInterface { /** diff --git a/api/@internal/component/ets/column.d.ts b/api/@internal/component/ets/column.d.ts index 96457a9ee0..83ddb7923d 100644 --- a/api/@internal/component/ets/column.d.ts +++ b/api/@internal/component/ets/column.d.ts @@ -147,6 +147,7 @@ interface ColumnOptionsV2 { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ColumnInterface { /** @@ -257,6 +258,7 @@ interface ColumnInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ColumnAttribute extends CommonMethod { /** @@ -395,6 +397,7 @@ declare class ColumnAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Column: ColumnInterface; @@ -427,5 +430,6 @@ declare const Column: ColumnInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const ColumnInstance: ColumnAttribute; diff --git a/api/@internal/component/ets/column_split.d.ts b/api/@internal/component/ets/column_split.d.ts index 4ad3617ad8..c5b864b8f6 100644 --- a/api/@internal/component/ets/column_split.d.ts +++ b/api/@internal/component/ets/column_split.d.ts @@ -47,6 +47,7 @@ import { CommonMethod } from './common'; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ColumnSplitInterface { /** @@ -165,6 +166,7 @@ interface ColumnSplitDividerStyle { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ColumnSplitAttribute extends CommonMethod { /** @@ -240,6 +242,7 @@ declare class ColumnSplitAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const ColumnSplitInstance: ColumnSplitAttribute; @@ -263,5 +266,6 @@ declare const ColumnSplitInstance: ColumnSplitAttribute; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const ColumnSplit: ColumnSplitInterface; diff --git a/api/@internal/component/ets/common.d.ts b/api/@internal/component/ets/common.d.ts index f11410e052..46611d0f12 100644 --- a/api/@internal/component/ets/common.d.ts +++ b/api/@internal/component/ets/common.d.ts @@ -218,6 +218,7 @@ declare interface TextDecorationOptions { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Component: ClassDecorator & ((options: ComponentOptions) => ClassDecorator); @@ -229,6 +230,7 @@ declare const Component: ClassDecorator & ((options: ComponentOptions) => ClassD * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const ComponentV2: ClassDecorator & ((options: ComponentOptions) => ClassDecorator); @@ -333,6 +335,7 @@ declare interface EntryOptions { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Entry: ClassDecorator & ((options?: LocalStorage | EntryOptions) => ClassDecorator); @@ -365,6 +368,7 @@ declare const Entry: ClassDecorator & ((options?: LocalStorage | EntryOptions) = * @form * @atomicservice * @since 11 + * @noninterop */ declare const Observed: ClassDecorator; @@ -376,6 +380,7 @@ declare const Observed: ClassDecorator; * @form * @atomicservice * @since 12 + * @noninterop */ declare const ObservedV2: ClassDecorator; @@ -408,6 +413,7 @@ declare const ObservedV2: ClassDecorator; * @form * @atomicservice * @since 11 + * @noninterop */ declare const Preview: ClassDecorator & ((value: PreviewParams) => ClassDecorator); @@ -419,6 +425,7 @@ declare const Preview: ClassDecorator & ((value: PreviewParams) => ClassDecorato * @form * @atomicservice * @since 11 + * @noninterop */ declare const Require: PropertyDecorator; @@ -451,6 +458,7 @@ declare const Require: PropertyDecorator; * @form * @atomicservice * @since 11 + * @noninterop */ declare const BuilderParam: PropertyDecorator; @@ -461,6 +469,7 @@ declare const BuilderParam: PropertyDecorator; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const Local: PropertyDecorator; @@ -471,6 +480,7 @@ declare const Local: PropertyDecorator; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const Param: PropertyDecorator; @@ -481,6 +491,7 @@ declare const Param: PropertyDecorator; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const Once: PropertyDecorator; @@ -491,6 +502,7 @@ declare const Once: PropertyDecorator; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const Event: PropertyDecorator; @@ -523,6 +535,7 @@ declare const Event: PropertyDecorator; * @form * @atomicservice * @since 11 + * @noninterop */ declare const State: PropertyDecorator; @@ -542,6 +555,7 @@ declare const State: PropertyDecorator; * @form * @atomicservice * @since 12 + * @noninterop */ declare const Track: PropertyDecorator; @@ -553,6 +567,7 @@ declare const Track: PropertyDecorator; * @form * @atomicservice * @since 12 + * @noninterop */ declare const Trace: PropertyDecorator; @@ -585,6 +600,7 @@ declare const Trace: PropertyDecorator; * @form * @atomicservice * @since 11 + * @noninterop */ declare const Prop: PropertyDecorator; @@ -617,6 +633,7 @@ declare const Prop: PropertyDecorator; * @form * @atomicservice * @since 11 + * @noninterop */ declare const Link: PropertyDecorator; @@ -649,6 +666,7 @@ declare const Link: PropertyDecorator; * @form * @atomicservice * @since 11 + * @noninterop */ declare const ObjectLink: PropertyDecorator; @@ -706,6 +724,7 @@ declare interface ProvideOptions { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Provide: PropertyDecorator & ((value: string | ProvideOptions) => PropertyDecorator); @@ -715,6 +734,7 @@ declare const Provide: PropertyDecorator & ((value: string | ProvideOptions) => * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const Provider: (aliasName?: string) => PropertyDecorator; @@ -747,6 +767,7 @@ declare const Provider: (aliasName?: string) => PropertyDecorator; * @form * @atomicservice * @since 11 + * @noninterop */ declare const Consume: PropertyDecorator & ((value: string) => PropertyDecorator); @@ -757,6 +778,7 @@ declare const Consume: PropertyDecorator & ((value: string) => PropertyDecorator * @crossplatform * @atomicservice * @since 12 +* @noninterop */ declare const Consumer: (aliasName?: string) => PropertyDecorator; @@ -767,6 +789,7 @@ declare const Consumer: (aliasName?: string) => PropertyDecorator; * @crossplatform * @atomicservice * @since 12 +* @noninterop */ declare const Computed: MethodDecorator; @@ -790,6 +813,7 @@ declare const Computed: MethodDecorator; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const StorageProp: (value: string) => PropertyDecorator; @@ -813,6 +837,7 @@ declare const StorageProp: (value: string) => PropertyDecorator; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const StorageLink: (value: string) => PropertyDecorator; @@ -845,6 +870,7 @@ declare const StorageLink: (value: string) => PropertyDecorator; * @form * @atomicservice * @since 11 + * @noninterop */ declare const Watch: (value: string) => PropertyDecorator; @@ -877,6 +903,7 @@ declare const Watch: (value: string) => PropertyDecorator; * @form * @atomicservice * @since 11 + * @noninterop */ declare const Builder: MethodDecorator; @@ -888,6 +915,7 @@ declare const Builder: MethodDecorator; * @form * @atomicservice * @since 12 + * @noninterop */ declare const LocalBuilder: MethodDecorator; @@ -920,6 +948,7 @@ declare const LocalBuilder: MethodDecorator; * @form * @atomicservice * @since 11 + * @noninterop */ declare const Styles: MethodDecorator; @@ -952,6 +981,7 @@ declare const Styles: MethodDecorator; * @form * @atomicservice * @since 11 + * @noninterop */ declare const Extend: MethodDecorator & ((value: any) => MethodDecorator); @@ -969,6 +999,7 @@ declare const Extend: MethodDecorator & ((value: any) => MethodDecorator); * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const AnimatableExtend: MethodDecorator & ((value: Object) => MethodDecorator); @@ -979,6 +1010,7 @@ declare const Extend: MethodDecorator & ((value: any) => MethodDecorator); * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const Monitor: MonitorDecorator; @@ -993,6 +1025,7 @@ declare const Monitor: MonitorDecorator; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare type MonitorDecorator = (value: string, ...args: string[]) => MethodDecorator; @@ -1103,6 +1136,7 @@ declare interface IMonitorValue { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare interface AnimatableArithmetic { /** @@ -1210,6 +1244,7 @@ declare interface IMonitorValue { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const Concurrent: MethodDecorator; @@ -1225,6 +1260,7 @@ declare const Concurrent: MethodDecorator; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const Sendable: ClassDecorator; @@ -1248,6 +1284,7 @@ declare const Sendable: ClassDecorator; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const CustomDialog: ClassDecorator; @@ -1271,6 +1308,7 @@ declare const CustomDialog: ClassDecorator; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const LocalStorageLink: (value: string) => PropertyDecorator; @@ -1297,6 +1335,7 @@ declare const LocalStorageLink: (value: string) => PropertyDecorator; * @form * @atomicservice * @since 11 + * @noninterop */ declare const LocalStorageProp: (value: string) => PropertyDecorator; @@ -1369,6 +1408,7 @@ declare function getContext(component?: Object): Context; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const Reusable: ClassDecorator; @@ -1379,6 +1419,7 @@ declare const Reusable: ClassDecorator; * @crossplatform * @atomicservice * @since 18 + * @noninterop */ declare const ReusableV2: ClassDecorator; @@ -1402,6 +1443,7 @@ declare const ReusableV2: ClassDecorator; * @crossplatform * @atomicservice * @since 18 + * @noninterop */ declare interface ReuseOptions { /** @@ -1441,6 +1483,7 @@ declare interface ReuseOptions { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare type Context = import('../api/application/Context').default; /** @@ -1943,6 +1986,7 @@ declare interface ExpectedFrameRateRange { * @form * @atomicservice * @since 11 + * @noninterop */ declare function $r(value: string, ...params: any[]): Resource; /** @@ -1998,6 +2042,7 @@ declare function $r(value: string, ...params: any[]): Resource; * @form * @atomicservice * @since 11 + * @noninterop */ declare function $rawfile(value: string): Resource; /** @@ -3176,6 +3221,7 @@ declare enum AccessibilityRoleType { * @form * @atomicservice * @since 18 + * @noninterop */ declare type AccessibilityFocusCallback = (isFocus: boolean) => void; @@ -3434,6 +3480,7 @@ declare enum TouchTestStrategy { * @form * @atomicservice * @since 11 + * @noninterop */ declare interface AnimateParam { /** @@ -6620,6 +6667,7 @@ declare type TransitionEffects = { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare class DrawModifier { /** @@ -6692,6 +6740,7 @@ declare class DrawModifier { * @form * @atomicservice * @since 11 + * @noninterop */ declare class TransitionEffect< Type extends keyof TransitionEffects = keyof TransitionEffects, @@ -7500,6 +7549,7 @@ declare enum PreDragStatus { * @crossplatform * @atomicservice * @since 14 + * @noninterop */ declare interface DragItemInfo { /** @@ -7620,6 +7670,7 @@ declare interface DragItemInfo { * @since 11 * @deprecated since 18 * @useinstead ohos.arkui.UIContext.UIContext#animateTo + * @noninterop */ declare function animateTo(value: AnimateParam, event: () => void): void; @@ -7634,6 +7685,7 @@ declare function animateTo(value: AnimateParam, event: () => void): void; * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ declare function animateToImmediately(value: AnimateParam, event: () => void): void; @@ -7971,6 +8023,7 @@ declare function px2lpx(value: number): number; * @form * @atomicservice * @since 11 + * @noninterop */ declare namespace focusControl { /** @@ -8017,6 +8070,7 @@ declare namespace focusControl { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ declare type PointerStyle = import('../api/@ohos.multimodalInput.pointer').default.PointerStyle; /** @@ -8033,6 +8087,7 @@ declare type PointerStyle = import('../api/@ohos.multimodalInput.pointer').defau * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ declare namespace cursorControl { @@ -9482,6 +9537,7 @@ declare interface ForegroundEffectOptions { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare interface PickerTextStyle { /** @@ -9532,6 +9588,7 @@ declare interface PickerTextStyle { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare interface PickerDialogButtonStyle { /** @@ -10078,6 +10135,7 @@ declare enum ShadowStyle { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare interface MultiShadowOptions { /** @@ -10508,6 +10566,7 @@ declare enum SheetSize { * @form * @atomicservice * @since 11 + * @noninterop */ declare interface BaseEvent { /** @@ -10831,6 +10890,7 @@ declare interface BaseEvent { * @form * @atomicservice * @since 11 + * @noninterop */ declare interface BorderImageOption { /** @@ -11727,6 +11787,7 @@ declare interface MouseEvent extends BaseEvent { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ declare interface AccessibilityHoverEvent extends BaseEvent { /** @@ -12535,6 +12596,7 @@ declare interface AxisEvent extends BaseEvent { * @form * @atomicservice * @since 12 + * @noninterop */ declare type SizeChangeCallback = (oldValue: SizeOptions, newValue: SizeOptions) => void; @@ -12564,6 +12626,7 @@ declare type SizeChangeCallback = (oldValue: SizeOptions, newValue: SizeOptions) * @crossplatform * @atomicservice * @since 20 + * @noninterop */ declare type GestureRecognizerJudgeBeginCallback = (event: BaseGestureEvent, current: GestureRecognizer, recognizers: Array, touchRecognizers?: Array) => GestureJudgeResult; @@ -12578,6 +12641,7 @@ declare type GestureRecognizerJudgeBeginCallback = (event: BaseGestureEvent, cur * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare type ShouldBuiltInRecognizerParallelWithCallback = (current: GestureRecognizer, others: Array) => GestureRecognizer; @@ -12631,6 +12695,7 @@ declare type TouchTestDoneCallback = (event: BaseGestureEvent, recognizers: Arra * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare type PixelMap = import('../api/@ohos.multimedia.image').default.PixelMap; /** @@ -12743,6 +12808,7 @@ declare enum DragBehavior { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare type UnifiedData = import('../api/@ohos.data.unifiedDataChannel').default.UnifiedData; /** @@ -12759,6 +12825,7 @@ declare type UnifiedData = import('../api/@ohos.data.unifiedDataChannel').defaul * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ declare type Summary = import('../api/@ohos.data.unifiedDataChannel').default.Summary; @@ -12776,6 +12843,7 @@ declare type Summary = import('../api/@ohos.data.unifiedDataChannel').default.Su * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ declare type UniformDataType = import('../api/@ohos.data.uniformTypeDescriptor').default.UniformDataType; @@ -12787,6 +12855,7 @@ declare type UniformDataType = import('../api/@ohos.data.uniformTypeDescriptor') * @crossplatform * @atomicservice * @since 15 + * @noninterop */ declare type DataSyncOptions = import('../api/@ohos.data.unifiedDataChannel').default.GetDataParams; @@ -14112,6 +14181,7 @@ declare interface DragEvent { * @crossplatform * @atomicservice * @since 15 + * @noninterop */ declare type OnDragEventCallback = (event: DragEvent, extraParams?: string) => void; @@ -14159,6 +14229,7 @@ declare interface DropOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ declare type IntentionCode = import('../api/@ohos.multimodalInput.intentionCode').IntentionCode; @@ -14588,6 +14659,7 @@ declare interface CrownEvent { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare interface BindOptions { /** @@ -14680,6 +14752,7 @@ declare interface BindOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare interface DismissContentCoverAction { /** @@ -15068,6 +15141,7 @@ declare enum SheetKeyboardAvoidMode { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare interface SheetDismiss { /** @@ -15164,6 +15238,7 @@ declare interface SpringBackAction { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare interface SheetOptions extends BindOptions { /** @@ -15778,6 +15853,7 @@ declare interface SheetOptions extends BindOptions { * @form * @atomicservice * @since 11 + * @noninterop */ declare interface StateStyles { /** @@ -15998,6 +16074,7 @@ declare interface StateStyles { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare interface PopupMessageOptions { /** @@ -16690,6 +16767,7 @@ declare interface TipsOptions { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare interface PopupOptions { /** @@ -17425,6 +17503,7 @@ declare interface PopupOptions { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare interface CustomPopupOptions { /** @@ -18991,6 +19070,7 @@ declare interface MenuOptions extends ContextMenuOptions { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare class ProgressMask { /** @@ -19080,6 +19160,7 @@ declare class ProgressMask { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare class TouchTestInfo { /** @@ -19249,6 +19330,7 @@ declare class TouchTestInfo { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare class TouchResult { /** @@ -19566,6 +19648,7 @@ declare interface NestedScrollOptions { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare interface MenuElement { /** @@ -19698,6 +19781,7 @@ declare interface MenuElement { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare interface AttributeModifier { @@ -19805,6 +19889,7 @@ declare interface AttributeModifier { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare interface ContentModifier { @@ -19831,6 +19916,7 @@ declare interface ContentModifier { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare interface CommonConfiguration { @@ -20149,6 +20235,7 @@ declare enum MenuPolicy { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare type ImageModifier = import('../api/arkui/ImageModifier').ImageModifier; @@ -20168,6 +20255,7 @@ declare type ImageModifier = import('../api/arkui/ImageModifier').ImageModifier; * @crossplatform * @atomicservice * @since 20 + * @noninterop */ declare type SymbolGlyphModifier = import('../api/arkui/SymbolGlyphModifier').SymbolGlyphModifier; @@ -20194,6 +20282,7 @@ declare type SymbolGlyphModifier = import('../api/arkui/SymbolGlyphModifier').Sy * @crossplatform * @atomicservice * @since 18 + * @noninterop */ declare interface DragPreviewOptions { /** @@ -20486,6 +20575,7 @@ declare type CircleShape = import('../api/@ohos.arkui.shape').CircleShape; * @form * @atomicservice * @since 12 + * @noninterop */ declare type EllipseShape = import('../api/@ohos.arkui.shape').EllipseShape; @@ -20498,6 +20588,7 @@ declare type EllipseShape = import('../api/@ohos.arkui.shape').EllipseShape; * @form * @atomicservice * @since 12 + * @noninterop */ declare type PathShape = import('../api/@ohos.arkui.shape').PathShape; @@ -20510,6 +20601,7 @@ declare type PathShape = import('../api/@ohos.arkui.shape').PathShape; * @form * @atomicservice * @since 12 + * @noninterop */ declare type RectShape = import('../api/@ohos.arkui.shape').RectShape; @@ -20522,6 +20614,7 @@ declare type RectShape = import('../api/@ohos.arkui.shape').RectShape; * @form * @atomicservice * @since 12 + * @noninterop */ declare type Optional = T | undefined; @@ -20664,6 +20757,7 @@ declare interface BackgroundOptions { * @form * @atomicservice * @since 11 + * @noninterop */ declare class CommonMethod { /** @@ -28110,6 +28204,7 @@ declare class CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare class CommonAttribute extends CommonMethod {} @@ -28146,6 +28241,7 @@ declare class CommonAttribute extends CommonMethod {} * @form * @atomicservice * @since 11 + * @noninterop */ interface CommonInterface { /** @@ -28505,6 +28601,7 @@ declare type FractionStop = [ number, number ]; * @form * @atomicservice * @since 11 + * @noninterop */ declare class CommonShapeMethod extends CommonMethod { /** @@ -29917,6 +30014,7 @@ declare type RouterPageInfo = import('../api/@ohos.arkui.observer').default.Rout * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare type UIContext = import('../api/@ohos.arkui.UIContext').UIContext; @@ -29928,6 +30026,7 @@ declare type UIContext = import('../api/@ohos.arkui.UIContext').UIContext; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare type DrawContext = import('../api/arkui/Graphics').DrawContext; @@ -29972,6 +30071,7 @@ declare type Blender = import('../api/@ohos.graphics.uiEffect').default.Blender; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare type ComponentContent = import('../api/arkui/ComponentContent').ComponentContent; @@ -29983,6 +30083,7 @@ declare type ComponentContent = import('../api/arkui/ComponentConten * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare type Theme = import('../api/@ohos.arkui.theme').Theme; @@ -30039,6 +30140,7 @@ declare type PromptActionDialogController = import('../api/@ohos.promptAction'). * @form * @atomicservice * @since 18 + * @noninterop */ declare class CustomComponent extends BaseCustomComponent { /** @@ -30131,6 +30233,7 @@ declare class CustomComponentV2 extends BaseCustomComponent { * @form * @atomicservice * @since 18 + * @noninterop */ declare class BaseCustomComponent extends CommonAttribute { /** @@ -31236,6 +31339,7 @@ declare enum ContentClipMode { * @form * @atomicservice * @since 12 + * @noninterop */ declare class ScrollableCommonMethod extends CommonMethod { /** @@ -31650,6 +31754,7 @@ declare interface ItemDragEventHandler { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare class DynamicNode { /** @@ -31771,6 +31876,7 @@ declare enum EffectEdge { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare class ChildrenMainSize { /** @@ -32070,6 +32176,7 @@ declare class WrappedBuilder { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare interface KeyframeAnimateParam { /** @@ -32161,6 +32268,7 @@ declare interface KeyframeAnimateParam { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare interface KeyframeState { /** @@ -32230,6 +32338,7 @@ declare interface KeyframeState { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare interface Callback { /** @@ -32257,6 +32366,7 @@ declare interface Callback { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare type HoverCallback = (isHover: boolean, event: HoverEvent) => void @@ -32272,6 +32382,7 @@ declare type HoverCallback = (isHover: boolean, event: HoverEvent) => void * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare type AccessibilityCallback = (isHover: boolean, event: AccessibilityHoverEvent) => void @@ -32344,6 +32455,7 @@ declare interface VisibleAreaEventOptions { * @crossplatform * @atomicservice * @since 13 + * @noninterop */ declare type VisibleAreaChangeCallback = (isExpanding: boolean, currentRatio: number) => void; @@ -32355,6 +32467,7 @@ declare type VisibleAreaChangeCallback = (isExpanding: boolean, currentRatio: nu * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare interface UICommonEvent { /** @@ -32617,6 +32730,7 @@ declare interface UIGestureEvent { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare interface GestureModifier { /** @@ -32796,6 +32910,7 @@ declare enum HoverModeAreaType { * @crossplatform * @atomicservice * @since 19 + * @noninterop */ declare interface DateRange { /** diff --git a/api/@internal/component/ets/component3d.d.ts b/api/@internal/component/ets/component3d.d.ts index fce5aa306e..400a9e3603 100644 --- a/api/@internal/component/ets/component3d.d.ts +++ b/api/@internal/component/ets/component3d.d.ts @@ -106,6 +106,7 @@ declare interface SceneOptions { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface Component3DInterface { /** @@ -127,6 +128,7 @@ interface Component3DInterface { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class Component3DAttribute extends CommonMethod { /** @@ -221,6 +223,7 @@ declare class Component3DAttribute extends CommonMethod { * @syscap SystemCapability.ArkUi.Graphics3D * @atomicservice * @since 12 + * @noninterop */ declare const Component3D: Component3DInterface; @@ -230,5 +233,6 @@ declare const Component3D: Component3DInterface; * @syscap SystemCapability.ArkUi.Graphics3D * @atomicservice * @since 12 + * @noninterop */ declare const Component3DInstance: Component3DAttribute; diff --git a/api/@internal/component/ets/container_span.d.ts b/api/@internal/component/ets/container_span.d.ts index 93349f5594..436acc4bce 100644 --- a/api/@internal/component/ets/container_span.d.ts +++ b/api/@internal/component/ets/container_span.d.ts @@ -40,6 +40,7 @@ import { AttributeModifier } from './common'; * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ContainerSpanInterface { /** @@ -78,6 +79,7 @@ interface ContainerSpanInterface { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ContainerSpanAttribute { /** @@ -130,6 +132,7 @@ declare class ContainerSpanAttribute { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const ContainerSpan: ContainerSpanInterface; @@ -147,5 +150,6 @@ declare const ContainerSpan: ContainerSpanInterface; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const ContainerSpanInstance: ContainerSpanAttribute; diff --git a/api/@internal/component/ets/content_slot.d.ts b/api/@internal/component/ets/content_slot.d.ts index 79d291376e..e8451033e9 100644 --- a/api/@internal/component/ets/content_slot.d.ts +++ b/api/@internal/component/ets/content_slot.d.ts @@ -30,6 +30,7 @@ import { Content } from '../../@ohos.arkui.node'; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare type Content = import('../api/@ohos.arkui.node').Content; @@ -41,6 +42,7 @@ declare type Content = import('../api/@ohos.arkui.node').Content; * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ContentSlotAttribute { } @@ -54,6 +56,7 @@ declare class ContentSlotAttribute { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ContentSlotInterface { /** @@ -77,5 +80,6 @@ interface ContentSlotInterface { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const ContentSlot: ContentSlotInterface; \ No newline at end of file diff --git a/api/@internal/component/ets/context_menu.d.ts b/api/@internal/component/ets/context_menu.d.ts index d730292d85..83ddb5981f 100644 --- a/api/@internal/component/ets/context_menu.d.ts +++ b/api/@internal/component/ets/context_menu.d.ts @@ -38,6 +38,7 @@ * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare class ContextMenu { /** diff --git a/api/@internal/component/ets/counter.d.ts b/api/@internal/component/ets/counter.d.ts index c71cb953d8..29b552d0b9 100644 --- a/api/@internal/component/ets/counter.d.ts +++ b/api/@internal/component/ets/counter.d.ts @@ -57,6 +57,7 @@ import { VoidCallback } from './units' * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface CounterInterface { /** @@ -131,6 +132,7 @@ interface CounterInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class CounterAttribute extends CommonMethod { /** @@ -313,6 +315,7 @@ declare class CounterAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const CounterInstance: CounterAttribute; @@ -345,5 +348,6 @@ declare const CounterInstance: CounterAttribute; * @form * @atomicservice * @since 11 + * @noninterop */ declare const Counter: CounterInterface; diff --git a/api/@internal/component/ets/custom_dialog_controller.d.ts b/api/@internal/component/ets/custom_dialog_controller.d.ts index ad2578e930..5ea10b9b94 100644 --- a/api/@internal/component/ets/custom_dialog_controller.d.ts +++ b/api/@internal/component/ets/custom_dialog_controller.d.ts @@ -770,6 +770,7 @@ declare type PromptActionCommonState = import('../api/@ohos.promptAction').promp * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class CustomDialogController { /** diff --git a/api/@internal/component/ets/data_panel.d.ts b/api/@internal/component/ets/data_panel.d.ts index a68c0a2617..c0c748c92a 100644 --- a/api/@internal/component/ets/data_panel.d.ts +++ b/api/@internal/component/ets/data_panel.d.ts @@ -140,6 +140,7 @@ declare enum DataPanelType { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface ColorStop { /** @@ -194,6 +195,7 @@ declare interface ColorStop { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class LinearGradient { /** @@ -236,6 +238,7 @@ declare class LinearGradient { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface DataPanelShadowOptions extends MultiShadowOptions { /** @@ -295,6 +298,7 @@ declare interface DataPanelShadowOptions extends MultiShadowOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface DataPanelOptions { /** @@ -443,6 +447,7 @@ declare interface DataPanelOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface DataPanelInterface { /** @@ -497,6 +502,7 @@ interface DataPanelInterface { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface DataPanelConfiguration extends CommonConfiguration { /** @@ -558,6 +564,7 @@ declare interface DataPanelConfiguration extends CommonConfiguration { /** @@ -732,6 +739,7 @@ declare class DataPanelAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const DataPanel: DataPanelInterface @@ -764,5 +772,6 @@ declare const DataPanel: DataPanelInterface * @form * @atomicservice * @since 11 + * @noninterop */ declare const DataPanelInstance: DataPanelAttribute; diff --git a/api/@internal/component/ets/date_picker.d.ts b/api/@internal/component/ets/date_picker.d.ts index 6065059382..45a5bfd891 100644 --- a/api/@internal/component/ets/date_picker.d.ts +++ b/api/@internal/component/ets/date_picker.d.ts @@ -49,6 +49,7 @@ import { CrownSensitivity } from './enums' * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface DatePickerResult { /** @@ -219,6 +220,7 @@ declare enum DatePickerMode { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface DatePickerOptions { /** @@ -360,6 +362,7 @@ declare interface DatePickerOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface DatePickerInterface { /** @@ -417,6 +420,7 @@ interface DatePickerInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class DatePickerAttribute extends CommonMethod { /** @@ -694,6 +698,7 @@ declare class DatePickerAttribute extends CommonMethod { * @atomicservice * @since arkts {'1.1':'14','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface LunarSwitchStyle { /** @@ -763,6 +768,7 @@ declare interface LunarSwitchStyle { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface DatePickerDialogOptions extends DatePickerOptions { /** @@ -1464,6 +1470,7 @@ declare interface DatePickerDialogOptions extends DatePickerOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class DatePickerDialog { /** @@ -1515,6 +1522,7 @@ declare class DatePickerDialog { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const DatePicker: DatePickerInterface; @@ -1538,6 +1546,7 @@ declare const DatePicker: DatePickerInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const DatePickerInstance: DatePickerAttribute; diff --git a/api/@internal/component/ets/divider.d.ts b/api/@internal/component/ets/divider.d.ts index 8bb2561434..d447e2314d 100644 --- a/api/@internal/component/ets/divider.d.ts +++ b/api/@internal/component/ets/divider.d.ts @@ -58,6 +58,7 @@ import { LineCapStyle } from './enums'; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface DividerInterface { /** @@ -132,6 +133,7 @@ interface DividerInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class DividerAttribute extends CommonMethod { /** @@ -332,6 +334,7 @@ declare class DividerAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Divider: DividerInterface; @@ -364,5 +367,6 @@ declare const Divider: DividerInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const DividerInstance: DividerAttribute; diff --git a/api/@internal/component/ets/effect_component.d.ts b/api/@internal/component/ets/effect_component.d.ts index 98d39ed647..c04f293827 100644 --- a/api/@internal/component/ets/effect_component.d.ts +++ b/api/@internal/component/ets/effect_component.d.ts @@ -30,6 +30,7 @@ import { CommonMethod} from './common'; * @systemapi * @since arkts {'1.1':'10','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface EffectComponentInterface { /** @@ -120,6 +121,7 @@ declare interface EffectComponentOptions { * @systemapi * @since arkts {'1.1':'10','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class EffectComponentAttribute extends CommonMethod { /** @@ -141,6 +143,7 @@ declare class EffectComponentAttribute extends CommonMethod {} @@ -347,6 +349,7 @@ declare class EllipseAttribute extends CommonShapeMethod {} * @form * @atomicservice * @since 11 + * @noninterop */ declare const Ellipse: EllipseInterface; @@ -379,6 +382,7 @@ declare const Ellipse: EllipseInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const EllipseInstance: EllipseAttribute; @@ -392,6 +396,7 @@ declare const EllipseInstance: EllipseAttribute; * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ interface EllipseInterface { /** diff --git a/api/@internal/component/ets/embedded_component.d.ts b/api/@internal/component/ets/embedded_component.d.ts index 1dca4bf8ee..179dafcd1b 100644 --- a/api/@internal/component/ets/embedded_component.d.ts +++ b/api/@internal/component/ets/embedded_component.d.ts @@ -34,6 +34,7 @@ import { EmbeddedType } from './enums' * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface EmbeddedComponentInterface { /** @@ -77,6 +78,7 @@ interface EmbeddedComponentInterface { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ declare interface TerminationInfo { /** @@ -108,6 +110,7 @@ declare interface TerminationInfo { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class EmbeddedComponentAttribute extends CommonMethod { /** @@ -163,6 +166,7 @@ declare class EmbeddedComponentAttribute extends CommonMethod { /** @@ -458,6 +460,7 @@ declare class FlexAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Flex: FlexInterface; @@ -490,5 +493,6 @@ declare const Flex: FlexInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const FlexInstance: FlexAttribute; diff --git a/api/@internal/component/ets/flow_item.d.ts b/api/@internal/component/ets/flow_item.d.ts index 70cf009cce..c4ae0cf851 100644 --- a/api/@internal/component/ets/flow_item.d.ts +++ b/api/@internal/component/ets/flow_item.d.ts @@ -46,6 +46,7 @@ import { CommonMethod } from './common' * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface FlowItemInterface { /** @@ -100,6 +101,7 @@ interface FlowItemInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class FlowItemAttribute extends CommonMethod {} @@ -123,6 +125,7 @@ declare class FlowItemAttribute extends CommonMethod {} * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const FlowItem: FlowItemInterface @@ -146,5 +149,6 @@ declare const FlowItem: FlowItemInterface * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const FlowItemInstance: FlowItemAttribute; diff --git a/api/@internal/component/ets/folder_stack.d.ts b/api/@internal/component/ets/folder_stack.d.ts index 6a2747be6a..8cca719e87 100644 --- a/api/@internal/component/ets/folder_stack.d.ts +++ b/api/@internal/component/ets/folder_stack.d.ts @@ -104,6 +104,7 @@ interface FolderStackOptions { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface FolderStackInterface { @@ -223,6 +224,7 @@ declare type OnHoverStatusChangeCallback = (param: HoverEventParam) => void; * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class FolderStackAttribute extends CommonMethod { /** @@ -416,6 +418,7 @@ declare interface HoverEventParam { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const FolderStack: FolderStackInterface; @@ -433,5 +436,6 @@ declare const FolderStack: FolderStackInterface; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const FolderStackInstance: FolderStackAttribute; diff --git a/api/@internal/component/ets/for_each.d.ts b/api/@internal/component/ets/for_each.d.ts index d5644b111a..e0f711c1f3 100644 --- a/api/@internal/component/ets/for_each.d.ts +++ b/api/@internal/component/ets/for_each.d.ts @@ -27,6 +27,7 @@ * @form * @atomicservice * @since 12 + * @noninterop */ declare class ForEachAttribute extends DynamicNode { } @@ -64,6 +65,7 @@ declare class ForEachAttribute extends DynamicNode { * @form * @atomicservice * @since 11 + * @noninterop */ interface ForEachInterface { /** @@ -161,5 +163,6 @@ interface ForEachInterface { * @form * @atomicservice * @since 11 + * @noninterop */ declare const ForEach: ForEachInterface; diff --git a/api/@internal/component/ets/form_component.d.ts b/api/@internal/component/ets/form_component.d.ts index 3e9d4c6c3d..9518843f47 100644 --- a/api/@internal/component/ets/form_component.d.ts +++ b/api/@internal/component/ets/form_component.d.ts @@ -327,6 +327,7 @@ declare interface FormInfo { * @systemapi * @since arkts {'1.1':'7','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface FormComponentInterface { /** @@ -486,6 +487,7 @@ interface ErrorInformation { * @systemapi * @since arkts {'1.1':'7','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class FormComponentAttribute extends CommonMethod { /** @@ -684,6 +686,7 @@ declare class FormComponentAttribute extends CommonMethod {} @@ -228,6 +230,7 @@ declare class FormLinkAttribute extends CommonMethod {} * @form * @atomicservice * @since 11 + * @noninterop */ declare const FormLink: FormLinkInterface; @@ -245,5 +248,6 @@ declare const FormLink: FormLinkInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const FormLinkInstance: FormLinkAttribute; diff --git a/api/@internal/component/ets/gauge.d.ts b/api/@internal/component/ets/gauge.d.ts index 0d3ebe2d13..b67678cefa 100644 --- a/api/@internal/component/ets/gauge.d.ts +++ b/api/@internal/component/ets/gauge.d.ts @@ -35,6 +35,7 @@ import { LinearGradient } from './dataPanel' * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface GaugeOptions { /** @@ -216,6 +217,7 @@ interface GaugeOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface GaugeInterface { /** @@ -299,6 +301,7 @@ interface GaugeInterface { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface GaugeShadowOptions extends MultiShadowOptions {} @@ -319,6 +322,7 @@ declare interface GaugeShadowOptions extends MultiShadowOptions {} * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface GaugeIndicatorOptions { @@ -377,6 +381,7 @@ declare interface GaugeIndicatorOptions { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface GaugeConfiguration extends CommonConfiguration { /** @@ -442,6 +447,7 @@ declare interface GaugeConfiguration extends CommonConfiguration { /** @@ -772,6 +778,7 @@ declare class GaugeAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Gauge: GaugeInterface; @@ -804,6 +811,7 @@ declare const Gauge: GaugeInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const GaugeInstance: GaugeAttribute; diff --git a/api/@internal/component/ets/gesture.d.ts b/api/@internal/component/ets/gesture.d.ts index ed6977605a..d027a44d71 100644 --- a/api/@internal/component/ets/gesture.d.ts +++ b/api/@internal/component/ets/gesture.d.ts @@ -612,6 +612,7 @@ declare enum GestureJudgeResult { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare namespace GestureControl { /** @@ -1179,6 +1180,7 @@ interface FingerInfo { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare type GestureType = TapGestureInterface @@ -2049,6 +2051,7 @@ interface GestureEvent extends BaseEvent { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ interface GestureInterface { /** @@ -2219,6 +2222,7 @@ declare interface TapGestureParameters extends BaseHandlerOptions { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ interface TapGestureInterface extends GestureInterface { /** @@ -2363,6 +2367,7 @@ export declare class TapGesture extends Gesture { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ interface LongPressGestureInterface extends GestureInterface { /** @@ -2601,6 +2606,7 @@ export declare class LongPressGesture extends Gesture { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class PanGestureOptions { /** @@ -2806,6 +2812,7 @@ declare class PanGestureOptions { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ interface PanGestureInterface extends GestureInterface { /** @@ -3079,6 +3086,7 @@ export declare class PanGesture extends Gesture { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ interface SwipeGestureInterface extends GestureInterface { /** @@ -3218,6 +3226,7 @@ export declare class SwipeGesture extends Gesture { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ interface PinchGestureInterface extends GestureInterface { /** @@ -3491,6 +3500,7 @@ export declare class PinchGesture extends Gesture { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ interface RotationGestureInterface extends GestureInterface { /** @@ -3761,6 +3771,7 @@ export declare class RotationGesture extends Gesture { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ interface GestureGroupInterface { /** @@ -3884,6 +3895,7 @@ export declare class GestureGroup { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const TapGesture: TapGestureInterface; @@ -3907,6 +3919,7 @@ declare const TapGesture: TapGestureInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const LongPressGesture: LongPressGestureInterface; @@ -3930,6 +3943,7 @@ declare const LongPressGesture: LongPressGestureInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const PanGesture: PanGestureInterface; @@ -3953,6 +3967,7 @@ declare const PanGesture: PanGestureInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const SwipeGesture: SwipeGestureInterface; @@ -3976,6 +3991,7 @@ declare const SwipeGesture: SwipeGestureInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const PinchGesture: PinchGestureInterface; @@ -3999,6 +4015,7 @@ declare const PinchGesture: PinchGestureInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const RotationGesture: RotationGestureInterface; @@ -4022,6 +4039,7 @@ declare const RotationGesture: RotationGestureInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const GestureGroup: GestureGroupInterface; @@ -4033,6 +4051,7 @@ declare const GestureGroup: GestureGroupInterface; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare class GestureHandler implements GestureInterface { /** @@ -4151,6 +4170,7 @@ interface TapGestureHandlerOptions extends BaseHandlerOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare class TapGestureHandler extends GestureHandler { /** @@ -4278,6 +4298,7 @@ interface LongPressGestureHandlerOptions extends BaseHandlerOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare class LongPressGestureHandler extends GestureHandler { /** @@ -4471,6 +4492,7 @@ interface PanGestureHandlerOptions extends BaseHandlerOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare class PanGestureHandler extends GestureHandler { /** @@ -4676,6 +4698,7 @@ interface SwipeGestureHandlerOptions extends BaseHandlerOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare class SwipeGestureHandler extends GestureHandler { /** @@ -4791,6 +4814,7 @@ interface PinchGestureHandlerOptions extends BaseHandlerOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare class PinchGestureHandler extends GestureHandler { /** @@ -4984,6 +5008,7 @@ interface RotationGestureHandlerOptions extends BaseHandlerOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare class RotationGestureHandler extends GestureHandler { /** @@ -5175,6 +5200,7 @@ interface GestureGroupGestureHandlerOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare class GestureGroupHandler extends GestureHandler { /** @@ -5350,6 +5376,7 @@ declare enum GestureRecognizerState { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ScrollableTargetInfo extends EventTargetInfo { /** @@ -5437,6 +5464,7 @@ declare class TouchRecognizer { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class GestureRecognizer { /** @@ -5574,6 +5602,7 @@ declare class GestureRecognizer { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class TapRecognizer extends GestureRecognizer { /** @@ -5598,6 +5627,7 @@ declare class TapRecognizer extends GestureRecognizer { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class LongPressRecognizer extends GestureRecognizer { /** @@ -5634,6 +5664,7 @@ declare class LongPressRecognizer extends GestureRecognizer { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class SwipeRecognizer extends GestureRecognizer { /** @@ -5670,6 +5701,7 @@ declare class SwipeRecognizer extends GestureRecognizer { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class PinchRecognizer extends GestureRecognizer { /** @@ -5695,6 +5727,7 @@ declare class PinchRecognizer extends GestureRecognizer { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class RotationRecognizer extends GestureRecognizer { /** @@ -5719,6 +5752,7 @@ declare class RotationRecognizer extends GestureRecognizer { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class PanRecognizer extends GestureRecognizer { /** diff --git a/api/@internal/component/ets/grid.d.ts b/api/@internal/component/ets/grid.d.ts index 32de925e32..b5d740fd6d 100644 --- a/api/@internal/component/ets/grid.d.ts +++ b/api/@internal/component/ets/grid.d.ts @@ -156,6 +156,7 @@ declare interface GridLayoutOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface GridInterface { /** @@ -493,6 +494,7 @@ declare type OnGridScrollIndexCallback = (first: number, last: number) => void; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class GridAttribute extends ScrollableCommonMethod { /** @@ -1508,6 +1510,7 @@ declare class GridAttribute extends ScrollableCommonMethod { * @crossplatform * @atomicservice * @since 20 + * @noninterop */ declare const Grid: GridInterface; @@ -1531,5 +1534,6 @@ declare const Grid: GridInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const GridInstance: GridAttribute; diff --git a/api/@internal/component/ets/gridItem.d.ts b/api/@internal/component/ets/gridItem.d.ts index bfb7548327..51bc9dee35 100644 --- a/api/@internal/component/ets/gridItem.d.ts +++ b/api/@internal/component/ets/gridItem.d.ts @@ -142,6 +142,7 @@ declare interface GridItemOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface GridItemInterface { /** @@ -191,6 +192,7 @@ interface GridItemInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class GridItemAttribute extends CommonMethod { /** @@ -442,6 +444,7 @@ declare class GridItemAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const GridItem: GridItemInterface @@ -465,5 +468,6 @@ declare const GridItem: GridItemInterface * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const GridItemInstance: GridItemAttribute; diff --git a/api/@internal/component/ets/grid_col.d.ts b/api/@internal/component/ets/grid_col.d.ts index 5889c45d0d..e1cb95af1d 100644 --- a/api/@internal/component/ets/grid_col.d.ts +++ b/api/@internal/component/ets/grid_col.d.ts @@ -379,6 +379,7 @@ declare interface GridColOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface GridColInterface { /** @@ -442,6 +443,7 @@ interface GridColInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class GridColAttribute extends CommonMethod { /** @@ -567,6 +569,7 @@ declare class GridColAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const GridCol: GridColInterface @@ -593,5 +596,6 @@ declare const GridCol: GridColInterface * @form * @atomicservice * @since 11 + * @noninterop */ declare const GridColInstance: GridColAttribute; diff --git a/api/@internal/component/ets/grid_container.d.ts b/api/@internal/component/ets/grid_container.d.ts index 8ad219f26b..bb937453f8 100644 --- a/api/@internal/component/ets/grid_container.d.ts +++ b/api/@internal/component/ets/grid_container.d.ts @@ -133,6 +133,7 @@ declare interface GridContainerOptions { * @since 7 * @deprecated since 9 * @useinstead grid_col/GridColInterface and grid_row/GridRowInterface + * @noninterop */ interface GridContainerInterface { /** @@ -155,6 +156,7 @@ interface GridContainerInterface { * @since 7 * @deprecated since 9 * @useinstead grid_col/GridColAttribute and grid_row/GridRowAttribute + * @noninterop */ declare class GridContainerAttribute extends ColumnAttribute {} @@ -165,6 +167,7 @@ declare class GridContainerAttribute extends ColumnAttribute {} * @since 7 * @deprecated since 9 * @useinstead grid_col/GridColColumnOption and grid_row/GridRowColumnOption + * @noninterop */ declare const GridContainer: GridContainerInterface @@ -175,5 +178,6 @@ declare const GridContainer: GridContainerInterface * @since 7 * @deprecated since 9 * @useinstead grid_col/GridColAttribute and grid_row/GridRowAttribute + * @noninterop */ declare const GridContainerInstance: GridContainerAttribute; diff --git a/api/@internal/component/ets/grid_row.d.ts b/api/@internal/component/ets/grid_row.d.ts index a5ea02dc10..80d3bcad5b 100644 --- a/api/@internal/component/ets/grid_row.d.ts +++ b/api/@internal/component/ets/grid_row.d.ts @@ -969,6 +969,7 @@ declare interface GridRowOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface GridRowInterface { /** @@ -1032,6 +1033,7 @@ interface GridRowInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class GridRowAttribute extends CommonMethod { /** @@ -1115,6 +1117,7 @@ declare class GridRowAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const GridRow: GridRowInterface; @@ -1141,5 +1144,6 @@ declare const GridRow: GridRowInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const GridRowInstance: GridRowAttribute; diff --git a/api/@internal/component/ets/hyperlink.d.ts b/api/@internal/component/ets/hyperlink.d.ts index 19098e14e3..daa974ca2c 100755 --- a/api/@internal/component/ets/hyperlink.d.ts +++ b/api/@internal/component/ets/hyperlink.d.ts @@ -48,6 +48,7 @@ import { Color } from './enums' * @atomicservice * @since 20 * @arkts 1.1&1.2 + * @noninterop */ interface HyperlinkInterface { /** @@ -114,6 +115,7 @@ interface HyperlinkInterface { * @atomicservice * @since 20 * @arkts 1.1&1.2 + * @noninterop */ declare class HyperlinkAttribute extends CommonMethod { /** @@ -159,6 +161,7 @@ declare class HyperlinkAttribute extends CommonMethod { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ /** * Defines Hyperlink Component. @@ -182,6 +185,7 @@ declare const Hyperlink: HyperlinkInterface; * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ /** * Defines Hyperlink Component instance. diff --git a/api/@internal/component/ets/image.d.ts b/api/@internal/component/ets/image.d.ts index 9a930bd96e..3ed9c8a88f 100644 --- a/api/@internal/component/ets/image.d.ts +++ b/api/@internal/component/ets/image.d.ts @@ -44,6 +44,7 @@ import { CommonMethod, PointLightStyle, PixelMap } from './common' * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ declare type DrawableDescriptor = import ('../api/@ohos.arkui.drawableDescriptor').DrawableDescriptor; @@ -55,6 +56,7 @@ declare type DrawableDescriptor = import ('../api/@ohos.arkui.drawableDescriptor * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare type DrawingColorFilter = import('../api/@ohos.graphics.drawing').default.ColorFilter; @@ -67,6 +69,7 @@ declare type DrawingColorFilter = import('../api/@ohos.graphics.drawing').defaul * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ declare type DrawingColorFilter = drawing.ColorFilter; @@ -77,6 +80,7 @@ declare type DrawingColorFilter = drawing.ColorFilter; * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 12 + * @noninterop */ declare type ResolutionQuality = import('../api/@ohos.multimedia.image').default.ResolutionQuality; @@ -88,6 +92,7 @@ declare type ResolutionQuality = import('../api/@ohos.multimedia.image').defaul * @systemapi * @since 20 * @arkts 1.2 + * @noninterop */ declare type ResolutionQuality = image.ResolutionQuality; @@ -99,6 +104,7 @@ declare type ResolutionQuality = image.ResolutionQuality; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare type DrawingLattice = import('../api/@ohos.graphics.drawing').default.Lattice; @@ -111,6 +117,7 @@ declare type DrawingLattice = import('../api/@ohos.graphics.drawing').default.L * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ declare type DrawingLattice = drawing.Lattice; @@ -122,6 +129,7 @@ declare type DrawingLattice = drawing.Lattice; * @crossplatform * @atomicservice * @since 15 + * @noninterop */ declare type ImageMatrix = import ('../api/@ohos.matrix4').default.Matrix4Transit; @@ -134,6 +142,7 @@ declare type ImageMatrix = import ('../api/@ohos.matrix4').default.Matrix4Transi * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ declare type ImageMatrix = matrix4.Matrix4Transit; @@ -728,6 +737,7 @@ export interface ImageCompleteEvent { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ImageInterface { /** @@ -808,6 +818,7 @@ interface ImageInterface { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ImageSourceSize { @@ -916,6 +927,7 @@ interface ImageSourceSize { * @atomicservice * @since arkts {'1.1':'15','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ColorContent { /** @@ -959,6 +971,7 @@ declare class ColorContent { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ImageAttribute extends CommonMethod { /** @@ -2302,6 +2315,7 @@ declare class ImageAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Image: ImageInterface; @@ -2334,6 +2348,7 @@ declare const Image: ImageInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const ImageInstance: ImageAttribute; @@ -2359,6 +2374,7 @@ declare const ImageInstance: ImageAttribute; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ type ImageErrorCallback = (error: ImageError) => void; @@ -2397,6 +2413,7 @@ type ImageOnCompleteCallback = (loadEvent?: ImageCompleteEvent) => void; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface ImageError { /** @@ -2512,6 +2529,7 @@ declare interface ImageError { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface ResizableOptions { /** diff --git a/api/@internal/component/ets/image_animator.d.ts b/api/@internal/component/ets/image_animator.d.ts index 32f8826119..e480e9f042 100644 --- a/api/@internal/component/ets/image_animator.d.ts +++ b/api/@internal/component/ets/image_animator.d.ts @@ -51,6 +51,7 @@ import { AnimationStatus,FillMode } from './enums' * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ImageAnimatorInterface { /** @@ -109,6 +110,7 @@ interface ImageAnimatorInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ImageFrameInfo { /** @@ -322,6 +324,7 @@ interface ImageFrameInfo { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ImageAnimatorAttribute extends CommonMethod { /** @@ -765,6 +768,7 @@ declare class ImageAnimatorAttribute extends CommonMethod { /** @@ -200,6 +202,7 @@ declare class ImageSpanAttribute extends BaseSpan { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const ImageSpan: ImageSpanInterface; @@ -217,6 +220,7 @@ declare const ImageSpan: ImageSpanInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const ImageSpanInstance: ImageSpanAttribute; diff --git a/api/@internal/component/ets/indicatorcomponent.d.ts b/api/@internal/component/ets/indicatorcomponent.d.ts index fea813bcc0..3ad888bbbb 100644 --- a/api/@internal/component/ets/indicatorcomponent.d.ts +++ b/api/@internal/component/ets/indicatorcomponent.d.ts @@ -32,6 +32,7 @@ import { DotIndicator, DigitIndicator } from './swiper'; * @atomicservice * @since arkts {'1.1':'15','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class IndicatorComponentController { /** @@ -96,6 +97,7 @@ declare class IndicatorComponentController { * @atomicservice * @since arkts {'1.1':'15','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface IndicatorComponentInterface { @@ -124,6 +126,7 @@ interface IndicatorComponentInterface { * @atomicservice * @since arkts {'1.1':'15','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class IndicatorComponentAttribute extends CommonMethod { /** @@ -219,6 +222,7 @@ declare class IndicatorComponentAttribute extends CommonMethod IsolatedComponentAttribute; @@ -94,6 +99,7 @@ declare type IsolatedComponentInterface = (options: IsolatedOptions) => Isolated * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 12 + * @noninterop */ declare class IsolatedComponentAttribute extends CommonMethod { /** @@ -115,6 +121,7 @@ declare class IsolatedComponentAttribute extends CommonMethod { } @@ -841,6 +850,7 @@ declare class LazyForEachAttribute extends DynamicNode { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ interface LazyForEachInterface { /** @@ -915,5 +925,6 @@ interface LazyForEachInterface { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const LazyForEach: LazyForEachInterface; diff --git a/api/@internal/component/ets/lazy_grid_layout.d.ts b/api/@internal/component/ets/lazy_grid_layout.d.ts index cd82bcfe98..9b54d109af 100644 --- a/api/@internal/component/ets/lazy_grid_layout.d.ts +++ b/api/@internal/component/ets/lazy_grid_layout.d.ts @@ -33,6 +33,7 @@ import { LengthMetrics } from '../Graphics'; * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface LazyVGridLayoutInterface { /** @@ -95,6 +96,7 @@ declare class LazyGridLayoutAttribute extends CommonMethod { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class LazyVGridLayoutAttribute extends LazyGridLayoutAttribute { /** @@ -118,6 +120,7 @@ declare class LazyVGridLayoutAttribute extends LazyGridLayoutAttribute { /** @@ -493,6 +495,7 @@ declare class LineAttribute extends CommonShapeMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Line: LineInterface; @@ -525,6 +528,7 @@ declare const Line: LineInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const LineInstance: LineAttribute; @@ -538,6 +542,7 @@ declare const LineInstance: LineAttribute; * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ interface LineInterface { /** diff --git a/api/@internal/component/ets/linearindicator.d.ts b/api/@internal/component/ets/linearindicator.d.ts index 3b548b466a..91a6a3bee1 100644 --- a/api/@internal/component/ets/linearindicator.d.ts +++ b/api/@internal/component/ets/linearindicator.d.ts @@ -32,6 +32,7 @@ import { ColorMetrics, LengthMetrics } from './units'; * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class LinearIndicatorController { /** @@ -221,6 +222,7 @@ declare interface LinearIndicatorStyle { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface LinearIndicatorInterface { /** @@ -248,6 +250,7 @@ interface LinearIndicatorInterface { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class LinearIndicatorAttribute extends CommonMethod { /** @@ -311,6 +314,7 @@ declare type OnLinearIndicatorChangeCallback = (index: number, progress: number) * @crossplatform * @atomicservice * @since 18 + * @noninterop */ declare const LinearIndicator: LinearIndicatorInterface; @@ -321,5 +325,6 @@ declare const LinearIndicator: LinearIndicatorInterface; * @crossplatform * @atomicservice * @since 18 + * @noninterop */ declare const LinearIndicatorInstance: LinearIndicatorAttribute diff --git a/api/@internal/component/ets/list.d.ts b/api/@internal/component/ets/list.d.ts index caf96d1ff6..ad5880dcd8 100644 --- a/api/@internal/component/ets/list.d.ts +++ b/api/@internal/component/ets/list.d.ts @@ -863,6 +863,7 @@ declare type OnListScrollIndexCallback = (start: number, end: number, center: nu * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ListScroller extends Scroller { /** @@ -1026,6 +1027,7 @@ declare class ListScroller extends Scroller { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ListOptions { /** @@ -1222,6 +1224,7 @@ interface ListOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ListInterface { /** @@ -1509,6 +1512,7 @@ declare interface ListDividerOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ListAttribute extends ScrollableCommonMethod { /** @@ -2756,6 +2760,7 @@ declare class ListAttribute extends ScrollableCommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ /** * Defines List Component. @@ -2798,5 +2803,6 @@ declare const List: ListInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const ListInstance: ListAttribute; diff --git a/api/@internal/component/ets/list_item.d.ts b/api/@internal/component/ets/list_item.d.ts index 914f1fd993..0cdf347a87 100644 --- a/api/@internal/component/ets/list_item.d.ts +++ b/api/@internal/component/ets/list_item.d.ts @@ -33,6 +33,7 @@ import { ComponentContent } from '../ComponentContent' * @since 7 * @deprecated since 9 * @useinstead list/StickyStyle + * @noninterop */ declare enum Sticky { /** @@ -70,6 +71,7 @@ declare enum Sticky { * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 7 * @deprecated since 9 + * @noninterop */ declare enum EditMode { /** @@ -259,6 +261,7 @@ declare enum SwipeActionState { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface SwipeActionItem { /** @@ -418,6 +421,7 @@ declare interface SwipeActionItem { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface SwipeActionOptions { /** @@ -653,6 +657,7 @@ declare interface ListItemOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ListItemInterface { /** @@ -727,6 +732,7 @@ interface ListItemInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ListItemAttribute extends CommonMethod { /** @@ -934,6 +940,7 @@ declare class ListItemAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const ListItemInstance: ListItemAttribute; @@ -966,6 +973,7 @@ declare const ListItemInstance: ListItemAttribute; * @form * @atomicservice * @since 11 + * @noninterop */ declare const ListItem: ListItemInterface; diff --git a/api/@internal/component/ets/list_item_group.d.ts b/api/@internal/component/ets/list_item_group.d.ts index 44000be5c5..8d1a21dd40 100644 --- a/api/@internal/component/ets/list_item_group.d.ts +++ b/api/@internal/component/ets/list_item_group.d.ts @@ -102,6 +102,7 @@ declare enum ListItemGroupStyle { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface ListItemGroupOptions { /** @@ -253,6 +254,7 @@ declare interface ListItemGroupOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ListItemGroupInterface { /** @@ -310,6 +312,7 @@ interface ListItemGroupInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ListItemGroupAttribute extends CommonMethod { /** @@ -404,6 +407,7 @@ declare class ListItemGroupAttribute extends CommonMethod { /** @@ -356,6 +358,7 @@ declare class LoadingProgressAttribute extends CommonMethod { /** @@ -400,6 +403,7 @@ declare interface LoadingProgressConfiguration extends CommonConfiguration { /** @@ -517,6 +519,7 @@ declare class LocationButtonAttribute extends SecurityComponentMethod { /** @@ -837,6 +839,7 @@ declare class MarqueeAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Marquee: MarqueeInterface; @@ -869,5 +872,6 @@ declare const Marquee: MarqueeInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const MarqueeInstance: MarqueeAttribute; diff --git a/api/@internal/component/ets/matrix2d.d.ts b/api/@internal/component/ets/matrix2d.d.ts index a0378005cc..b35c31559e 100644 --- a/api/@internal/component/ets/matrix2d.d.ts +++ b/api/@internal/component/ets/matrix2d.d.ts @@ -52,6 +52,7 @@ import { LengthMetricsUnit } from '../Graphics'; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class Matrix2D { /** diff --git a/api/@internal/component/ets/media_cached_image.d.ts b/api/@internal/component/ets/media_cached_image.d.ts index 4a20ef46d6..3686070864 100644 --- a/api/@internal/component/ets/media_cached_image.d.ts +++ b/api/@internal/component/ets/media_cached_image.d.ts @@ -59,6 +59,7 @@ interface ASTCResource { * @systemapi * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface MediaCachedImageInterface { /** @@ -92,6 +93,7 @@ interface MediaCachedImageInterface { * @systemapi * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class MediaCachedImageAttribute extends ImageAttribute {} @@ -101,6 +103,7 @@ declare class MediaCachedImageAttribute extends ImageAttribute {} * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 12 + * @noninterop */ declare const MediaCachedImage: MediaCachedImageInterface; @@ -110,5 +113,6 @@ declare const MediaCachedImage: MediaCachedImageInterface; * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 12 + * @noninterop */ declare const MediaCachedImageInstance: MediaCachedImageAttribute; diff --git a/api/@internal/component/ets/menu.d.ts b/api/@internal/component/ets/menu.d.ts index 52cc8ce8af..ec52032e61 100644 --- a/api/@internal/component/ets/menu.d.ts +++ b/api/@internal/component/ets/menu.d.ts @@ -47,6 +47,7 @@ import { Length, Font, ResourceColor, Dimension, BorderRadiuses, DividerStyleOpt * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface MenuInterface { /** @@ -86,6 +87,7 @@ interface MenuInterface { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare enum SubMenuExpandingMode { /** @@ -146,6 +148,7 @@ declare enum SubMenuExpandingMode { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class MenuAttribute extends CommonMethod { /** @@ -301,6 +304,7 @@ declare class MenuAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const Menu: MenuInterface; @@ -324,5 +328,6 @@ declare const Menu: MenuInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const MenuInstance: MenuAttribute; diff --git a/api/@internal/component/ets/menu_item.d.ts b/api/@internal/component/ets/menu_item.d.ts index 0a1e00566d..c809e57d8d 100644 --- a/api/@internal/component/ets/menu_item.d.ts +++ b/api/@internal/component/ets/menu_item.d.ts @@ -49,6 +49,7 @@ import { SymbolGlyphModifier } from '../../arkui/SymbolGlyphModifier'; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface MenuItemOptions { /** @@ -251,6 +252,7 @@ declare interface MenuItemOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface MenuItemInterface { /** @@ -308,6 +310,7 @@ interface MenuItemInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class MenuItemAttribute extends CommonMethod { /** @@ -548,6 +551,7 @@ declare class MenuItemAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const MenuItem: MenuItemInterface; @@ -571,5 +575,6 @@ declare const MenuItem: MenuItemInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const MenuItemInstance: MenuItemAttribute; diff --git a/api/@internal/component/ets/menu_item_group.d.ts b/api/@internal/component/ets/menu_item_group.d.ts index fa5e23ff42..403172239b 100644 --- a/api/@internal/component/ets/menu_item_group.d.ts +++ b/api/@internal/component/ets/menu_item_group.d.ts @@ -48,6 +48,7 @@ import { ResourceStr } from './units'; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface MenuItemGroupOptions { /** @@ -129,6 +130,7 @@ declare interface MenuItemGroupOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface MenuItemGroupInterface { /** @@ -186,6 +188,7 @@ interface MenuItemGroupInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class MenuItemGroupAttribute extends CommonMethod {} @@ -209,6 +212,7 @@ declare class MenuItemGroupAttribute extends CommonMethod { /** @@ -1514,6 +1517,7 @@ declare class NavDestinationAttribute extends CommonMethod { /** @@ -328,6 +330,7 @@ declare class NavRouterAttribute extends CommonMethod { * @atomicservice * @since 11 * @deprecated since 13 + * @noninterop */ declare const NavRouter: NavRouterInterface; @@ -352,5 +355,6 @@ declare const NavRouter: NavRouterInterface; * @atomicservice * @since 11 * @deprecated since 13 + * @noninterop */ declare const NavRouterInstance: NavRouterAttribute; diff --git a/api/@internal/component/ets/navigation.d.ts b/api/@internal/component/ets/navigation.d.ts index fa28000ab8..9522c4e3b1 100644 --- a/api/@internal/component/ets/navigation.d.ts +++ b/api/@internal/component/ets/navigation.d.ts @@ -585,6 +585,7 @@ declare enum NavigationTitleMode { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface NavigationMenuItem { /** @@ -2098,6 +2099,7 @@ declare interface HomePathInfo { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface NavigationInterface { /** @@ -2337,6 +2339,7 @@ declare enum NavigationOperation { * @atomicservice * @since 20 * @arkts 1.1&1.2 + * @noninterop */ declare interface ToolbarItem { /** @@ -2489,6 +2492,7 @@ declare interface ToolbarItem { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface NavigationTitleOptions { /** @@ -2858,6 +2862,7 @@ declare interface MoreButtonOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class NavigationAttribute extends CommonMethod { /** @@ -4060,6 +4065,7 @@ declare interface NavContentInfo { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const Navigation: NavigationInterface; @@ -4083,5 +4089,6 @@ declare const Navigation: NavigationInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const NavigationInstance: NavigationAttribute; diff --git a/api/@internal/component/ets/navigator.d.ts b/api/@internal/component/ets/navigator.d.ts index 4d0851045d..b929bf4bf8 100644 --- a/api/@internal/component/ets/navigator.d.ts +++ b/api/@internal/component/ets/navigator.d.ts @@ -141,6 +141,7 @@ declare enum NavigationType { * @atomicservice * @since 11 * @deprecated since 13 + * @noninterop */ interface NavigatorInterface { /** @@ -225,6 +226,7 @@ interface NavigatorInterface { * @atomicservice * @since 11 * @deprecated since 13 + * @noninterop */ declare class NavigatorAttribute extends CommonMethod { /** @@ -369,6 +371,7 @@ declare class NavigatorAttribute extends CommonMethod { * @atomicservice * @since 11 * @deprecated since 13 + * @noninterop */ declare const Navigator: NavigatorInterface; @@ -393,5 +396,6 @@ declare const Navigator: NavigatorInterface; * @atomicservice * @since 11 * @deprecated since 13 + * @noninterop */ declare const NavigatorInstance: NavigatorAttribute; diff --git a/api/@internal/component/ets/node_container.d.ts b/api/@internal/component/ets/node_container.d.ts index 85dde51562..db430372c1 100644 --- a/api/@internal/component/ets/node_container.d.ts +++ b/api/@internal/component/ets/node_container.d.ts @@ -40,6 +40,7 @@ import { CommonMethod } from './common'; * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface NodeContainerInterface { /** @@ -91,6 +92,7 @@ interface NodeContainerInterface { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class NodeContainerAttribute extends CommonMethod {} @@ -108,6 +110,7 @@ declare class NodeContainerAttribute extends CommonMethod { /** @@ -680,6 +681,7 @@ declare type PageTransitionCallback = (type: RouteType, progress: number) => voi * @crossplatform * @atomicservice * @since 11 + * @noninterop */ interface PageTransitionEnterInterface extends CommonTransition { /** @@ -822,6 +824,7 @@ declare class PageTransitionEnter extends CommonTransition { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ interface PageTransitionExitInterface extends CommonTransition { /** @@ -957,6 +960,7 @@ declare class PageTransitionExit extends CommonTransition { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const PageTransitionEnter: PageTransitionEnterInterface; @@ -980,5 +984,6 @@ declare const PageTransitionEnter: PageTransitionEnterInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const PageTransitionExit: PageTransitionExitInterface; diff --git a/api/@internal/component/ets/panel.d.ts b/api/@internal/component/ets/panel.d.ts index a4e505d6cc..4ffd62b00a 100644 --- a/api/@internal/component/ets/panel.d.ts +++ b/api/@internal/component/ets/panel.d.ts @@ -302,6 +302,7 @@ declare enum PanelHeight { * @atomicservice * @since 11 * @deprecated since 12 + * @noninterop */ interface PanelInterface { /** @@ -357,6 +358,7 @@ interface PanelInterface { * @atomicservice * @since 11 * @deprecated since 12 + * @noninterop */ declare class PanelAttribute extends CommonMethod { /** @@ -772,6 +774,7 @@ declare class PanelAttribute extends CommonMethod { * @since 11 * @deprecated since 12 * @useinstead bindSheet + * @noninterop */ declare const Panel: PanelInterface; @@ -796,5 +799,6 @@ declare const Panel: PanelInterface; * @atomicservice * @since 11 * @deprecated since 12 + * @noninterop */ declare const PanelInstance: PanelAttribute; diff --git a/api/@internal/component/ets/particle.d.ts b/api/@internal/component/ets/particle.d.ts index 3aadd35654..771d91458c 100644 --- a/api/@internal/component/ets/particle.d.ts +++ b/api/@internal/component/ets/particle.d.ts @@ -498,6 +498,7 @@ interface ParticleOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface PointParticleParameters { /** @@ -674,6 +675,7 @@ declare type ParticleConfigs = PointParticleParameters | ImageParticleParameters * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface EmitterProperty { @@ -1228,6 +1230,7 @@ interface EmitterOptions { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ interface ParticlePropertyUpdaterConfigs { /** @@ -1415,6 +1418,7 @@ interface ParticleUpdaterOptions { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ParticleColorOptions { /** @@ -1645,6 +1649,7 @@ interface ParticleColorUpdaterOptions { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ interface ParticlePropertyOptions { /** @@ -1713,6 +1718,7 @@ interface ParticlePropertyOptions { * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ interface ParticlePropertyOptions { /** @@ -1848,6 +1854,7 @@ declare type ParticleColorPropertyUpdaterConfigs = undefined | ParticleColorOpti * @crossplatform * @atomicservice * @since 11 + * @noninterop */ interface ParticleColorPropertyOptions { /** @@ -2172,6 +2179,7 @@ interface Particles { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ParticleInterface { /** @@ -2500,6 +2508,7 @@ declare type PositionT = import('../api/arkui/Graphics').PositionT; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ParticleAttribute extends CommonMethod { /** @@ -2541,6 +2550,7 @@ declare class ParticleAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const Particle: ParticleInterface; diff --git a/api/@internal/component/ets/paste_button.d.ts b/api/@internal/component/ets/paste_button.d.ts index e50c0fdb65..4e70194451 100644 --- a/api/@internal/component/ets/paste_button.d.ts +++ b/api/@internal/component/ets/paste_button.d.ts @@ -211,6 +211,7 @@ declare enum PasteButtonOnClickResult { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ interface PasteButtonInterface { /** @@ -279,6 +280,7 @@ type PasteButtonCallback = (event: ClickEvent, result: PasteButtonOnClickResult, * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ declare class PasteButtonAttribute extends SecurityComponentMethod { /** @@ -324,6 +326,7 @@ declare class PasteButtonAttribute extends SecurityComponentMethod { /** @@ -448,6 +450,7 @@ declare class PathAttribute extends CommonShapeMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Path: PathInterface; @@ -480,6 +483,7 @@ declare const Path: PathInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const PathInstance: PathAttribute; @@ -493,6 +497,7 @@ declare const PathInstance: PathAttribute; * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ interface PathInterface { /** diff --git a/api/@internal/component/ets/pattern_lock.d.ts b/api/@internal/component/ets/pattern_lock.d.ts index 3512f08dae..911f6e9670 100644 --- a/api/@internal/component/ets/pattern_lock.d.ts +++ b/api/@internal/component/ets/pattern_lock.d.ts @@ -82,6 +82,7 @@ declare enum PatternLockChallengeResult { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface CircleStyleOptions { /** @@ -154,6 +155,7 @@ declare interface CircleStyleOptions { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class PatternLockController { /** @@ -256,6 +258,7 @@ declare class PatternLockController { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface PatternLockInterface { /** @@ -313,6 +316,7 @@ interface PatternLockInterface { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class PatternLockAttribute extends CommonMethod { /** @@ -709,6 +713,7 @@ declare class PatternLockAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const PatternLock: PatternLockInterface; @@ -732,5 +737,6 @@ declare const PatternLock: PatternLockInterface; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const PatternLockInstance: PatternLockAttribute; diff --git a/api/@internal/component/ets/plugin_component.d.ts b/api/@internal/component/ets/plugin_component.d.ts index c5749cdb6a..049a4cf1b9 100644 --- a/api/@internal/component/ets/plugin_component.d.ts +++ b/api/@internal/component/ets/plugin_component.d.ts @@ -31,6 +31,7 @@ import { VoidCallback } from './units' * @systemapi * @since arkts {'1.1':'9','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface PluginComponentTemplate { /** @@ -64,6 +65,7 @@ interface PluginComponentTemplate { * @systemapi * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface PluginComponentOptions { /** @@ -121,6 +123,7 @@ declare interface PluginComponentOptions { * @systemapi * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface PluginErrorData { /** @@ -170,6 +173,7 @@ declare interface PluginErrorData { * @systemapi * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare type PluginErrorCallback = (info: PluginErrorData) => void; @@ -181,6 +185,7 @@ declare type PluginErrorCallback = (info: PluginErrorData) => void; * @systemapi * @since arkts {'1.1':'9','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface PluginComponentInterface { /** @@ -214,6 +219,7 @@ interface PluginComponentInterface { * @systemapi * @since arkts {'1.1':'9','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class PluginComponentAttribute extends CommonMethod { /** @@ -267,6 +273,7 @@ declare class PluginComponentAttribute extends CommonMethod { /** @@ -401,6 +403,7 @@ declare class PolygonAttribute extends CommonShapeMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Polygon: PolygonInterface; @@ -433,6 +436,7 @@ declare const Polygon: PolygonInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const PolygonInstance: PolygonAttribute; @@ -446,6 +450,7 @@ declare const PolygonInstance: PolygonAttribute; * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ interface PolygonInterface { /** diff --git a/api/@internal/component/ets/polyline.d.ts b/api/@internal/component/ets/polyline.d.ts index f6937400d1..bf10e3ea55 100644 --- a/api/@internal/component/ets/polyline.d.ts +++ b/api/@internal/component/ets/polyline.d.ts @@ -183,6 +183,7 @@ declare interface PolylineOptions { * @form * @atomicservice * @since 11 + * @noninterop */ interface PolylineInterface { /** @@ -308,6 +309,7 @@ interface PolylineInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class PolylineAttribute extends CommonShapeMethod { /** @@ -394,6 +396,7 @@ declare class PolylineAttribute extends CommonShapeMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Polyline: PolylineInterface; @@ -426,6 +429,7 @@ declare const Polyline: PolylineInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const PolylineInstance: PolylineAttribute; @@ -439,6 +443,7 @@ declare const PolylineInstance: PolylineAttribute; * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ interface PolylineInterface { /** diff --git a/api/@internal/component/ets/progress.d.ts b/api/@internal/component/ets/progress.d.ts index 9b2aca0d3a..e2e6ba47b2 100644 --- a/api/@internal/component/ets/progress.d.ts +++ b/api/@internal/component/ets/progress.d.ts @@ -59,6 +59,7 @@ import { LengthMetrics } from '../Graphics' * @form * @atomicservice * @since 11 + * @noninterop */ declare interface ProgressOptions { /** @@ -526,6 +527,7 @@ declare enum ProgressStatus { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface ProgressStyleOptions extends CommonProgressStyleOptions { /** @@ -656,6 +658,7 @@ declare interface ProgressStyleOptions extends CommonProgressStyleOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface CommonProgressStyleOptions { /** @@ -696,6 +699,7 @@ declare interface CommonProgressStyleOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface ScanEffectOptions { /** @@ -737,6 +741,7 @@ declare interface ScanEffectOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface EclipseStyleOptions extends CommonProgressStyleOptions { @@ -760,6 +765,7 @@ declare interface EclipseStyleOptions extends CommonProgressStyleOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface ScaleRingStyleOptions extends CommonProgressStyleOptions { /** @@ -838,6 +844,7 @@ declare interface ScaleRingStyleOptions extends CommonProgressStyleOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface RingStyleOptions extends ScanEffectOptions, CommonProgressStyleOptions { /** @@ -916,6 +923,7 @@ declare interface RingStyleOptions extends ScanEffectOptions, CommonProgressStyl * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface LinearStyleOptions extends ScanEffectOptions, CommonProgressStyleOptions { /** @@ -976,6 +984,7 @@ declare interface LinearStyleOptions extends ScanEffectOptions, CommonProgressSt * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface CapsuleStyleOptions extends ScanEffectOptions, CommonProgressStyleOptions { /** @@ -1333,6 +1342,7 @@ declare enum ProgressStyle { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface ProgressStyleMap { /** @@ -1450,6 +1460,7 @@ declare interface ProgressStyleMap { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ProgressInterface { /** @@ -1539,6 +1550,7 @@ interface ProgressInterface { * @form * @atomicservice * @since 11 + * @noninterop */ declare class ProgressAttribute extends CommonMethod> { @@ -1698,6 +1710,7 @@ declare class ProgressAttribute { /** @@ -1780,6 +1793,7 @@ declare class ProgressAttribute extends CommonMethod { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface ProgressConfiguration extends CommonConfiguration { /** @@ -1836,6 +1850,7 @@ declare interface ProgressConfiguration extends CommonConfiguration; diff --git a/api/@internal/component/ets/qrcode.d.ts b/api/@internal/component/ets/qrcode.d.ts index 6d177af95a..1c06f29312 100644 --- a/api/@internal/component/ets/qrcode.d.ts +++ b/api/@internal/component/ets/qrcode.d.ts @@ -58,6 +58,7 @@ import { Resource } from '../../global/resource' * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface QRCodeInterface { /** @@ -147,6 +148,7 @@ interface QRCodeInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class QRCodeAttribute extends CommonMethod { /** @@ -281,6 +283,7 @@ declare class QRCodeAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const QRCode: QRCodeInterface; @@ -313,5 +316,6 @@ declare const QRCode: QRCodeInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const QRCodeInstance: QRCodeAttribute; diff --git a/api/@internal/component/ets/radio.d.ts b/api/@internal/component/ets/radio.d.ts index 5cfb6276a3..0674fdb3c1 100644 --- a/api/@internal/component/ets/radio.d.ts +++ b/api/@internal/component/ets/radio.d.ts @@ -34,6 +34,7 @@ import { ResourceColor } from './units'; * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare enum RadioIndicatorType { /** @@ -105,6 +106,7 @@ declare enum RadioIndicatorType { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface RadioOptions { /** @@ -223,6 +225,7 @@ declare interface RadioOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface RadioStyle { /** @@ -326,6 +329,7 @@ declare interface RadioStyle { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface RadioInterface { /** @@ -379,6 +383,7 @@ interface RadioInterface { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare type OnRadioChangeCallback = (isChecked: boolean) => void; @@ -416,6 +421,7 @@ declare type OnRadioChangeCallback = (isChecked: boolean) => void; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class RadioAttribute extends CommonMethod { /** @@ -598,6 +604,7 @@ declare class RadioAttribute extends CommonMethod { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface RadioConfiguration extends CommonConfiguration { /** @@ -666,6 +673,7 @@ declare interface RadioConfiguration extends CommonConfiguration { /** @@ -473,6 +477,7 @@ declare interface RatingConfiguration extends CommonConfiguration void; @@ -510,6 +515,7 @@ declare interface RatingConfiguration extends CommonConfiguration { /** @@ -799,6 +805,7 @@ declare class RatingAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Rating: RatingInterface; @@ -831,5 +838,6 @@ declare const Rating: RatingInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const RatingInstance: RatingAttribute; diff --git a/api/@internal/component/ets/rect.d.ts b/api/@internal/component/ets/rect.d.ts index 84c8ecde7b..f61e0f8000 100644 --- a/api/@internal/component/ets/rect.d.ts +++ b/api/@internal/component/ets/rect.d.ts @@ -509,6 +509,7 @@ declare interface RoundedRectOptions { * @form * @atomicservice * @since 11 + * @noninterop */ interface RectInterface { /** @@ -658,6 +659,7 @@ interface RectInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class RectAttribute extends CommonShapeMethod { /** @@ -851,6 +853,7 @@ declare class RectAttribute extends CommonShapeMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Rect: RectInterface; @@ -860,6 +863,7 @@ declare const Rect: RectInterface; * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 7 * @deprecated since 9 + * @noninterop */ declare const RectInStance: RectAttribute; @@ -882,6 +886,7 @@ declare const RectInStance: RectAttribute; * @form * @atomicservice * @since 11 + * @noninterop */ declare const RectInstance: RectAttribute; @@ -895,6 +900,7 @@ declare const RectInstance: RectAttribute; * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ interface RectInterface { /** diff --git a/api/@internal/component/ets/refresh.d.ts b/api/@internal/component/ets/refresh.d.ts index 4a6048db3d..980b93daa4 100644 --- a/api/@internal/component/ets/refresh.d.ts +++ b/api/@internal/component/ets/refresh.d.ts @@ -196,6 +196,7 @@ declare enum RefreshStatus { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface RefreshOptions { /** @@ -354,6 +355,7 @@ interface RefreshOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface RefreshInterface { /** @@ -411,6 +413,7 @@ interface RefreshInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class RefreshAttribute extends CommonMethod { /** @@ -559,6 +562,7 @@ declare class RefreshAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const Refresh: RefreshInterface; @@ -582,5 +586,6 @@ declare const Refresh: RefreshInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const RefreshInstance: RefreshAttribute; \ No newline at end of file diff --git a/api/@internal/component/ets/relative_container.d.ts b/api/@internal/component/ets/relative_container.d.ts index 1caa3043b6..d9e46b5edb 100644 --- a/api/@internal/component/ets/relative_container.d.ts +++ b/api/@internal/component/ets/relative_container.d.ts @@ -51,6 +51,7 @@ import { CommonMethod } from './common'; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface RelativeContainerInterface { /** @@ -397,6 +398,7 @@ declare interface LocalizedBarrierStyle { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class RelativeContainerAttribute extends CommonMethod { /** @@ -462,6 +464,7 @@ declare class RelativeContainerAttribute extends CommonMethod {} @@ -167,6 +169,7 @@ declare class RemoteWindowAttribute extends CommonMethod * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 9 + * @noninterop */ declare const RemoteWindow: RemoteWindowInterface; @@ -176,5 +179,6 @@ declare const RemoteWindow: RemoteWindowInterface; * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 9 + * @noninterop */ declare const RemoteWindowInstance: RemoteWindowAttribute; diff --git a/api/@internal/component/ets/repeat.d.ts b/api/@internal/component/ets/repeat.d.ts index 3fcae59edd..4c29f0059a 100644 --- a/api/@internal/component/ets/repeat.d.ts +++ b/api/@internal/component/ets/repeat.d.ts @@ -174,6 +174,7 @@ declare type RepeatItemBuilder = (repeatItem: RepeatItem) => void; * @form * @atomicservice * @since 19 + * @noninterop */ declare class RepeatAttribute extends DynamicNode> { /** @@ -260,6 +261,7 @@ declare type RepeatArray = Array | ReadonlyArray | Readonly>; * @form * @atomicservice * @since 18 + * @noninterop */ declare type RepeatInterface = (arr: RepeatArray) => RepeatAttribute; @@ -282,5 +284,6 @@ declare type RepeatInterface = (arr: RepeatArray) => RepeatAttribute; * @form * @atomicservice * @since 18 + * @noninterop */ declare const Repeat: RepeatInterface; diff --git a/api/@internal/component/ets/rich_editor.d.ts b/api/@internal/component/ets/rich_editor.d.ts index 9ebb1c2f8c..a0840ab7c5 100644 --- a/api/@internal/component/ets/rich_editor.d.ts +++ b/api/@internal/component/ets/rich_editor.d.ts @@ -3793,6 +3793,7 @@ declare class RichEditorStyledStringController extends RichEditorBaseController * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class RichEditorAttribute extends CommonMethod { /** @@ -4627,6 +4628,7 @@ declare type OnHoverCallback = (status: boolean, event: HoverEvent) => void; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface RichEditorInterface { /** @@ -4677,6 +4679,7 @@ interface RichEditorInterface { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const RichEditorInstance: RichEditorAttribute; @@ -4693,5 +4696,6 @@ declare const RichEditorInstance: RichEditorAttribute; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const RichEditor: RichEditorInterface; diff --git a/api/@internal/component/ets/rich_text.d.ts b/api/@internal/component/ets/rich_text.d.ts index e11c5718fd..ce311f9449 100644 --- a/api/@internal/component/ets/rich_text.d.ts +++ b/api/@internal/component/ets/rich_text.d.ts @@ -46,6 +46,7 @@ import { CommonMethod} from './common'; * @crossplatform * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface RichTextInterface { /** @@ -123,6 +124,7 @@ interface RichTextInterface { * @crossplatform * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class RichTextAttribute extends CommonMethod { /** @@ -206,6 +208,7 @@ declare class RichTextAttribute extends CommonMethod { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ declare const RichText: RichTextInterface; @@ -229,5 +232,6 @@ declare const RichText: RichTextInterface; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ declare const RichTextInstance: RichTextAttribute; diff --git a/api/@internal/component/ets/root_scene.d.ts b/api/@internal/component/ets/root_scene.d.ts index 9d06f6b974..0adf4bdbb9 100644 --- a/api/@internal/component/ets/root_scene.d.ts +++ b/api/@internal/component/ets/root_scene.d.ts @@ -40,6 +40,7 @@ interface RootSceneSession { * @systemapi * @since arkts {'1.1':'10','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface RootSceneInterface { /** @@ -63,6 +64,7 @@ interface RootSceneInterface { * @systemapi * @since arkts {'1.1':'10','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class RootSceneAttribute extends CommonMethod { } @@ -73,6 +75,7 @@ declare class RootSceneAttribute extends CommonMethod { * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 10 + * @noninterop */ declare const RootScene: RootSceneInterface; @@ -82,5 +85,6 @@ declare const RootScene: RootSceneInterface; * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 10 + * @noninterop */ declare const RootSceneInstance: RootSceneAttribute; diff --git a/api/@internal/component/ets/row.d.ts b/api/@internal/component/ets/row.d.ts index b3981964e0..011bb487c6 100644 --- a/api/@internal/component/ets/row.d.ts +++ b/api/@internal/component/ets/row.d.ts @@ -146,6 +146,7 @@ interface RowOptionsV2 { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface RowInterface { /** @@ -250,6 +251,7 @@ interface RowInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class RowAttribute extends CommonMethod { /** @@ -388,6 +390,7 @@ declare class RowAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Row: RowInterface; @@ -420,5 +423,6 @@ declare const Row: RowInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const RowInstance: RowAttribute; diff --git a/api/@internal/component/ets/row_split.d.ts b/api/@internal/component/ets/row_split.d.ts index 395b1e5e0a..c3cf36af2c 100644 --- a/api/@internal/component/ets/row_split.d.ts +++ b/api/@internal/component/ets/row_split.d.ts @@ -47,6 +47,7 @@ import { CommonMethod } from './common'; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface RowSplitInterface { /** @@ -95,6 +96,7 @@ interface RowSplitInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class RowSplitAttribute extends CommonMethod { /** @@ -148,6 +150,7 @@ declare class RowSplitAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const RowSplit: RowSplitInterface; @@ -171,5 +174,6 @@ declare const RowSplit: RowSplitInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const RowSplitInstance: RowSplitAttribute; diff --git a/api/@internal/component/ets/save_button.d.ts b/api/@internal/component/ets/save_button.d.ts index 9493007579..a762f1e36e 100644 --- a/api/@internal/component/ets/save_button.d.ts +++ b/api/@internal/component/ets/save_button.d.ts @@ -386,6 +386,7 @@ declare enum SaveButtonOnClickResult { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ interface SaveButtonInterface { /** @@ -454,6 +455,7 @@ type SaveButtonCallback = (event: ClickEvent, result: SaveButtonOnClickResult, e * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ declare class SaveButtonAttribute extends SecurityComponentMethod { /** @@ -571,6 +573,7 @@ declare class SaveButtonAttribute extends SecurityComponentMethod { } @@ -63,6 +65,7 @@ declare class ScreenAttribute extends CommonMethod { * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 10 + * @noninterop */ declare const Screen: ScreenInterface; @@ -72,5 +75,6 @@ declare const Screen: ScreenInterface; * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 10 + * @noninterop */ declare const ScreenInstance: ScreenAttribute; diff --git a/api/@internal/component/ets/scroll.d.ts b/api/@internal/component/ets/scroll.d.ts index 3121a85569..8aae279b79 100644 --- a/api/@internal/component/ets/scroll.d.ts +++ b/api/@internal/component/ets/scroll.d.ts @@ -476,6 +476,7 @@ declare interface UIScrollEvent extends UIScrollableCommonEvent { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class Scroller { /** @@ -1239,6 +1240,7 @@ declare interface ScrollSnapOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ScrollInterface { /** @@ -1373,6 +1375,7 @@ declare type OnScrollFrameBeginCallback = (offset: number, state: ScrollState) = * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ScrollAttribute extends ScrollableCommonMethod { /** @@ -2024,6 +2027,7 @@ declare type ScrollOnWillScrollCallback = * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const Scroll: ScrollInterface; @@ -2047,5 +2051,6 @@ declare const Scroll: ScrollInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const ScrollInstance: ScrollAttribute; diff --git a/api/@internal/component/ets/scroll_bar.d.ts b/api/@internal/component/ets/scroll_bar.d.ts index 3dfc4cf07a..69f9a50f08 100644 --- a/api/@internal/component/ets/scroll_bar.d.ts +++ b/api/@internal/component/ets/scroll_bar.d.ts @@ -123,6 +123,7 @@ declare enum ScrollBarDirection { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface ScrollBarOptions { /** @@ -231,6 +232,7 @@ declare interface ScrollBarOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface ScrollBarInterface { /** @@ -288,6 +290,7 @@ interface ScrollBarInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ScrollBarAttribute extends CommonMethod { /** @@ -335,6 +338,7 @@ declare class ScrollBarAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const ScrollBar: ScrollBarInterface; @@ -358,5 +362,6 @@ declare const ScrollBar: ScrollBarInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const ScrollBarInstance: ScrollBarAttribute; diff --git a/api/@internal/component/ets/search.d.ts b/api/@internal/component/ets/search.d.ts index fd40d664b0..34730e8c28 100644 --- a/api/@internal/component/ets/search.d.ts +++ b/api/@internal/component/ets/search.d.ts @@ -541,6 +541,7 @@ declare interface SearchOptions { * @atomicservice * @since arkts {'1.1':'11', '1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface SearchInterface { /** @@ -806,6 +807,7 @@ interface CancelButtonOptions { * @atomicservice * @since 20 * @arkts 1.1&1.2 + * @noninterop */ interface CancelButtonSymbolOptions { /** @@ -881,6 +883,7 @@ declare type SearchSubmitCallback = (searchContent: string, event?: SubmitEvent) * @atomicservice * @since arkts {'1.1':'11', '1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class SearchAttribute extends CommonMethod { /** @@ -2253,6 +2256,7 @@ declare class SearchAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const Search: SearchInterface; @@ -2276,5 +2280,6 @@ declare const Search: SearchInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const SearchInstance: SearchAttribute; diff --git a/api/@internal/component/ets/select.d.ts b/api/@internal/component/ets/select.d.ts index d465cbfba7..3d8da84d1d 100644 --- a/api/@internal/component/ets/select.d.ts +++ b/api/@internal/component/ets/select.d.ts @@ -52,6 +52,7 @@ import { OptionWidthMode } from './enums'; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface SelectOption { /** @@ -153,6 +154,7 @@ declare interface SelectOption { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface SelectInterface { /** @@ -203,6 +205,7 @@ interface SelectInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare enum ArrowPosition { /** @@ -258,6 +261,7 @@ declare enum ArrowPosition { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare enum MenuAlignType { /** @@ -318,6 +322,7 @@ declare enum MenuAlignType { * @atomicservice * @since arkts {'1.1':'19','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare enum AvoidanceMode { /** @@ -353,6 +358,7 @@ declare enum AvoidanceMode { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare type OnSelectCallback = (index: number, selectStr: string) => void; @@ -365,6 +371,7 @@ declare type OnSelectCallback = (index: number, selectStr: string) => void; * @atomicservice * @since 20 * @arkts 1.1&1.2 + * @noninterop */ declare interface MenuOutlineOptions { /** @@ -416,6 +423,7 @@ declare interface MenuOutlineOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class SelectAttribute extends CommonMethod { /** @@ -1351,6 +1359,7 @@ declare class SelectAttribute extends CommonMethod { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface MenuItemConfiguration extends CommonConfiguration{ /** @@ -1454,6 +1463,7 @@ declare interface MenuItemConfiguration extends CommonConfiguration { /** @@ -1066,6 +1069,7 @@ declare class ShapeAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Shape: ShapeInterface; @@ -1098,6 +1102,7 @@ declare const Shape: ShapeInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const ShapeInstance: ShapeAttribute; @@ -1111,6 +1116,7 @@ declare const ShapeInstance: ShapeAttribute; * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ interface ShapeInterface { /** diff --git a/api/@internal/component/ets/sidebar.d.ts b/api/@internal/component/ets/sidebar.d.ts index d60a3cd145..b637e60176 100644 --- a/api/@internal/component/ets/sidebar.d.ts +++ b/api/@internal/component/ets/sidebar.d.ts @@ -521,6 +521,7 @@ declare interface ButtonStyle { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface SideBarContainerInterface { /** @@ -682,6 +683,7 @@ interface DividerStyle { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class SideBarContainerAttribute extends CommonMethod { /** @@ -1157,6 +1159,7 @@ declare class SideBarContainerAttribute extends CommonMethod void; @@ -914,6 +922,7 @@ declare type SliderTriggerChangeCallback = (value: number, mode: SliderChangeMod * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface SliderConfiguration extends CommonConfiguration { /** @@ -1011,6 +1020,7 @@ declare interface SliderConfiguration extends CommonConfiguration { /** @@ -1766,6 +1780,7 @@ declare class SliderAttribute extends CommonMethod { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ enableHapticFeedback(enabled: boolean): SliderAttribute; @@ -1831,6 +1846,7 @@ declare class SliderAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Slider: SliderInterface; @@ -1863,5 +1879,6 @@ declare const Slider: SliderInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const SliderInstance: SliderAttribute; diff --git a/api/@internal/component/ets/span.d.ts b/api/@internal/component/ets/span.d.ts index 4adafe1b8a..a93869dab8 100644 --- a/api/@internal/component/ets/span.d.ts +++ b/api/@internal/component/ets/span.d.ts @@ -176,6 +176,7 @@ declare class BaseSpan extends CommonMethod { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface SpanInterface { /** @@ -246,6 +247,7 @@ interface SpanInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class SpanAttribute extends BaseSpan { /** @@ -701,6 +703,7 @@ declare class SpanAttribute extends BaseSpan { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Span: SpanInterface; @@ -733,5 +736,6 @@ declare const Span: SpanInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const SpanInstance: SpanAttribute; diff --git a/api/@internal/component/ets/stack.d.ts b/api/@internal/component/ets/stack.d.ts index ccce79ba02..36d0e2d8c1 100644 --- a/api/@internal/component/ets/stack.d.ts +++ b/api/@internal/component/ets/stack.d.ts @@ -119,6 +119,7 @@ declare interface StackOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface StackInterface { /** @@ -201,6 +202,7 @@ interface StackInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class StackAttribute extends CommonMethod { /** @@ -286,6 +288,7 @@ declare class StackAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Stack: StackInterface; @@ -318,5 +321,6 @@ declare const Stack: StackInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const StackInstance: StackAttribute; diff --git a/api/@internal/component/ets/stepper.d.ts b/api/@internal/component/ets/stepper.d.ts index 59d4b0fc0f..5c65423997 100644 --- a/api/@internal/component/ets/stepper.d.ts +++ b/api/@internal/component/ets/stepper.d.ts @@ -81,6 +81,7 @@ interface StepperOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface StepperInterface { /** @@ -150,6 +151,7 @@ interface StepperInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class StepperAttribute extends CommonMethod { /** @@ -323,6 +325,7 @@ declare class StepperAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const Stepper: StepperInterface; @@ -346,5 +349,6 @@ declare const Stepper: StepperInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const StepperInstance: StepperAttribute; diff --git a/api/@internal/component/ets/stepper_item.d.ts b/api/@internal/component/ets/stepper_item.d.ts index 3fab51d1d0..219a2e45d1 100644 --- a/api/@internal/component/ets/stepper_item.d.ts +++ b/api/@internal/component/ets/stepper_item.d.ts @@ -169,6 +169,7 @@ declare enum ItemState { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface StepperItemInterface { /** @@ -223,6 +224,7 @@ interface StepperItemInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class StepperItemAttribute extends CommonMethod { /** @@ -336,6 +338,7 @@ declare class StepperItemAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const StepperItemInstance: StepperItemAttribute; @@ -359,5 +362,6 @@ declare const StepperItemInstance: StepperItemAttribute; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const StepperItem: StepperItemInterface; diff --git a/api/@internal/component/ets/swiper.d.ts b/api/@internal/component/ets/swiper.d.ts index cb232e2c34..32ca357571 100644 --- a/api/@internal/component/ets/swiper.d.ts +++ b/api/@internal/component/ets/swiper.d.ts @@ -282,6 +282,7 @@ declare class SwiperController { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class Indicator { /** @@ -495,6 +496,7 @@ declare class Indicator { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class DotIndicator extends Indicator { /** @@ -1185,6 +1187,7 @@ declare enum SwiperDisplayMode { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface SwiperInterface { /** @@ -1573,6 +1576,7 @@ declare type OnSwiperGestureSwipeCallback = (index: number, extraInfo: SwiperAni * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class SwiperAttribute extends CommonMethod { /** @@ -2816,6 +2820,7 @@ declare type ContentWillScrollCallback = (result: SwiperContentWillScrollResult) * @form * @atomicservice * @since 11 + * @noninterop */ declare const Swiper: SwiperInterface; @@ -2841,5 +2846,6 @@ declare const Swiper: SwiperInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const SwiperInstance: SwiperAttribute; diff --git a/api/@internal/component/ets/symbol_span.d.ts b/api/@internal/component/ets/symbol_span.d.ts index d78fc42c8c..da5ac2edbc 100644 --- a/api/@internal/component/ets/symbol_span.d.ts +++ b/api/@internal/component/ets/symbol_span.d.ts @@ -52,6 +52,7 @@ import { SymbolEffectStrategy, SymbolRenderingStrategy } from './symbolglyph'; * @atomicservice * @since 20 * @arkts 1.1&1.2 + * @noninterop */ interface SymbolSpanInterface { /** @@ -113,6 +114,7 @@ interface SymbolSpanInterface { * @atomicservice * @since 20 * @arkts 1.1&1.2 + * @noninterop */ declare class SymbolSpanAttribute extends CommonMethod { /** @@ -311,6 +313,7 @@ declare class SymbolSpanAttribute extends CommonMethod { * @form * @atomicservice * @since 12 + * @noninterop */ /** * Defines SymbolSpan Component. @@ -336,6 +339,7 @@ declare const SymbolSpan: SymbolSpanInterface; * @form * @atomicservice * @since 12 + * @noninterop */ /** * Defines SymbolSpan Component instance. diff --git a/api/@internal/component/ets/symbolglyph.d.ts b/api/@internal/component/ets/symbolglyph.d.ts index 9b9ad64302..c899b8c6c0 100644 --- a/api/@internal/component/ets/symbolglyph.d.ts +++ b/api/@internal/component/ets/symbolglyph.d.ts @@ -43,6 +43,7 @@ * @form * @atomicservice * @since 20 + * @noninterop */ interface SymbolGlyphInterface { /** @@ -1005,6 +1006,7 @@ declare class QuickReplaceSymbolEffect extends SymbolEffect { * @form * @atomicservice * @since 20 + * @noninterop */ declare class SymbolGlyphAttribute extends CommonMethod { /** @@ -1295,6 +1297,7 @@ declare class SymbolGlyphAttribute extends CommonMethod { * @form * @atomicservice * @since 12 + * @noninterop */ /** * Defines SymbolGlyph Component. @@ -1320,6 +1323,7 @@ declare const SymbolGlyph: SymbolGlyphInterface; * @form * @atomicservice * @since 12 + * @noninterop */ /** * Defines SymbolGlyph Component instance. diff --git a/api/@internal/component/ets/tab_content.d.ts b/api/@internal/component/ets/tab_content.d.ts index 56eb3f714a..043a5d9d28 100644 --- a/api/@internal/component/ets/tab_content.d.ts +++ b/api/@internal/component/ets/tab_content.d.ts @@ -673,6 +673,7 @@ declare interface TabBarLabelStyle { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TabBarIconStyle { /** @@ -715,6 +716,7 @@ declare interface TabBarIconStyle { * @atomicservice * @since 20 * @arkts 1.1&1.2 + * @noninterop */ declare class TabBarSymbol { /** @@ -874,6 +876,7 @@ declare interface TabBarOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class SubTabBarStyle { /** @@ -1157,6 +1160,7 @@ declare class SubTabBarStyle { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class BottomTabBarStyle { /** @@ -1441,6 +1445,7 @@ declare class BottomTabBarStyle { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface TabContentInterface { /** @@ -1495,6 +1500,7 @@ interface TabContentInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class TabContentAttribute extends CommonMethod { /** @@ -1654,6 +1660,7 @@ declare class TabContentAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const TabContent: TabContentInterface; @@ -1677,5 +1684,6 @@ declare const TabContent: TabContentInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const TabContentInstance: TabContentAttribute; diff --git a/api/@internal/component/ets/tabs.d.ts b/api/@internal/component/ets/tabs.d.ts index a5c460d779..aff677a8d8 100644 --- a/api/@internal/component/ets/tabs.d.ts +++ b/api/@internal/component/ets/tabs.d.ts @@ -32,6 +32,7 @@ import { Dimension, Length, ResourceColor } from './units'; * @crossplatform * @atomicservice * @since 15 + * @noninterop */ declare type CommonModifier = import('../api/arkui/CommonModifier').CommonModifier; @@ -390,6 +391,7 @@ declare enum TabsCacheMode { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class TabsController { /** @@ -495,6 +497,7 @@ declare class TabsController { * @atomicservice * @since arkts {'1.1':'15','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TabsOptions { /** @@ -624,6 +627,7 @@ declare interface TabsOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface TabsInterface { /** @@ -788,6 +792,7 @@ interface DividerStyle { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TabsAnimationEvent { /** @@ -1146,6 +1151,7 @@ declare type OnTabsContentWillChangeCallback = (currentIndex: number, comingInde * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class TabsAttribute extends CommonMethod { /** @@ -2022,6 +2028,7 @@ declare class TabsAttribute extends CommonMethod { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TabContentAnimatedTransition { /** @@ -2103,6 +2110,7 @@ declare interface TabContentAnimatedTransition { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TabContentTransitionProxy { /** @@ -2190,6 +2198,7 @@ declare interface TabContentTransitionProxy { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const Tabs: TabsInterface; @@ -2213,5 +2222,6 @@ declare const Tabs: TabsInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const TabsInstance: TabsAttribute; diff --git a/api/@internal/component/ets/text.d.ts b/api/@internal/component/ets/text.d.ts index e2995382db..c39a69db6e 100644 --- a/api/@internal/component/ets/text.d.ts +++ b/api/@internal/component/ets/text.d.ts @@ -112,6 +112,7 @@ declare interface TextOverflowOptions { * @form * @atomicservice * @since 11 + * @noninterop */ interface TextInterface { /** @@ -184,6 +185,7 @@ interface TextInterface { * @form * @atomicservice * @since 11 + * @noninterop */ declare class TextAttribute extends CommonMethod { /** @@ -1741,6 +1743,7 @@ declare class TextAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const TextInstance: TextAttribute; @@ -1773,6 +1776,7 @@ declare const TextInstance: TextAttribute; * @form * @atomicservice * @since 11 + * @noninterop */ declare const Text: TextInterface; diff --git a/api/@internal/component/ets/text_area.d.ts b/api/@internal/component/ets/text_area.d.ts index 89c7e073de..6079275dba 100644 --- a/api/@internal/component/ets/text_area.d.ts +++ b/api/@internal/component/ets/text_area.d.ts @@ -327,6 +327,7 @@ declare interface TextAreaOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface TextAreaInterface { /** @@ -524,6 +525,7 @@ declare type TextAreaSubmitCallback = (enterKeyType: EnterKeyType, event?: Submi * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class TextAreaAttribute extends CommonMethod { /** @@ -2118,6 +2120,7 @@ declare class TextAreaAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const TextArea: TextAreaInterface; @@ -2141,5 +2144,6 @@ declare const TextArea: TextAreaInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const TextAreaInstance: TextAreaAttribute; diff --git a/api/@internal/component/ets/text_clock.d.ts b/api/@internal/component/ets/text_clock.d.ts index 29a9c245dc..4cff9b2d09 100644 --- a/api/@internal/component/ets/text_clock.d.ts +++ b/api/@internal/component/ets/text_clock.d.ts @@ -46,6 +46,7 @@ import { FontStyle, FontWeight } from './enums' * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class TextClockController { /** @@ -152,6 +153,7 @@ declare class TextClockController { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TextClockConfiguration extends CommonConfiguration { /** @@ -203,6 +205,7 @@ declare interface TextClockConfiguration extends CommonConfiguration { /** @@ -760,6 +765,7 @@ declare class TextClockAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const TextClock: TextClockInterface; @@ -784,5 +790,6 @@ declare const TextClock: TextClockInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const TextClockInstance: TextClockAttribute; diff --git a/api/@internal/component/ets/text_input.d.ts b/api/@internal/component/ets/text_input.d.ts index 0db6fdf2b3..5f31425bfe 100644 --- a/api/@internal/component/ets/text_input.d.ts +++ b/api/@internal/component/ets/text_input.d.ts @@ -1379,6 +1379,7 @@ declare enum TextInputStyle { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface TextInputInterface { /** @@ -1564,6 +1565,7 @@ declare type OnPasteCallback = (content: string, event: PasteEvent) => void; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class TextInputAttribute extends CommonMethod { /** @@ -3596,6 +3598,7 @@ declare class TextInputAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const TextInput: TextInputInterface; @@ -3619,5 +3622,6 @@ declare const TextInput: TextInputInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const TextInputInstance: TextInputAttribute; diff --git a/api/@internal/component/ets/text_picker.d.ts b/api/@internal/component/ets/text_picker.d.ts index 49e7af9f00..c0d751c183 100644 --- a/api/@internal/component/ets/text_picker.d.ts +++ b/api/@internal/component/ets/text_picker.d.ts @@ -43,6 +43,7 @@ import { LengthMetrics } from './../Graphics'; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TextPickerRangeContent { /** @@ -114,6 +115,7 @@ declare interface TextPickerRangeContent { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TextCascadePickerRangeContent { /** @@ -187,6 +189,7 @@ declare interface TextCascadePickerRangeContent { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TextPickerOptions { /** @@ -377,6 +380,7 @@ declare interface TextPickerOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface TextPickerInterface { /** @@ -419,6 +423,7 @@ interface TextPickerInterface { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface DividerOptions { /** @@ -500,6 +505,7 @@ declare interface DividerOptions { * @atomicservice * @since arkts {'1.1':'15','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TextPickerTextStyle extends PickerTextStyle { /** @@ -591,6 +597,7 @@ declare interface PickerBackgroundStyle { * @atomicservice * @since arkts {'1.1':'14','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare type TextPickerScrollStopCallback = (value: string | string[], index: number | number[]) => void; @@ -605,6 +612,7 @@ declare type TextPickerScrollStopCallback = (value: string | string[], index: nu * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare type OnTextPickerChangeCallback = (selectItem: string | string[], index: number | number[]) => void; @@ -619,6 +627,7 @@ declare type OnTextPickerChangeCallback = (selectItem: string | string[], index: * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare type TextPickerEnterSelectedAreaCallback = (value: string | string[], index: number | number[]) => void; @@ -646,6 +655,7 @@ declare type TextPickerEnterSelectedAreaCallback = (value: string | string[], in * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class TextPickerAttribute extends CommonMethod { /** @@ -1170,6 +1180,7 @@ declare class TextPickerAttribute extends CommonMethod { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TextPickerResult { /** @@ -1256,6 +1267,7 @@ declare interface TextPickerResult { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TextPickerDialogOptions extends TextPickerOptions { /** @@ -1854,6 +1866,7 @@ declare interface TextPickerDialogOptions extends TextPickerOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class TextPickerDialog { /** @@ -1905,6 +1918,7 @@ declare class TextPickerDialog { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const TextPicker: TextPickerInterface; @@ -1928,6 +1942,7 @@ declare const TextPicker: TextPickerInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const TextPickerInstance: TextPickerAttribute; diff --git a/api/@internal/component/ets/text_timer.d.ts b/api/@internal/component/ets/text_timer.d.ts index cf5188146f..d1aa7bb68d 100644 --- a/api/@internal/component/ets/text_timer.d.ts +++ b/api/@internal/component/ets/text_timer.d.ts @@ -46,6 +46,7 @@ import { FontStyle,FontWeight } from './enums' * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class TextTimerController { /** @@ -197,6 +198,7 @@ declare class TextTimerController { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TextTimerConfiguration extends CommonConfiguration { /** @@ -285,6 +287,7 @@ declare interface TextTimerConfiguration extends CommonConfiguration { /** @@ -788,6 +793,7 @@ declare class TextTimerAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const TextTimer: TextTimerInterface; @@ -813,5 +819,6 @@ declare const TextTimer: TextTimerInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const TextTimerInstance: TextTimerAttribute; diff --git a/api/@internal/component/ets/time_picker.d.ts b/api/@internal/component/ets/time_picker.d.ts index 4fc2746598..e3905d4633 100644 --- a/api/@internal/component/ets/time_picker.d.ts +++ b/api/@internal/component/ets/time_picker.d.ts @@ -50,6 +50,7 @@ import { CrownSensitivity } from './enums'; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TimePickerResult { /** @@ -193,6 +194,7 @@ declare enum TimePickerFormat { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TimePickerOptions { /** @@ -304,6 +306,7 @@ declare interface TimePickerOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface TimePickerInterface { /** @@ -356,6 +359,7 @@ declare type DateTimeOptions = import('../api/@ohos.intl').default.DateTimeOptio * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare type OnTimePickerChangeCallback = (result: TimePickerResult) => void; @@ -383,6 +387,7 @@ declare type OnTimePickerChangeCallback = (result: TimePickerResult) => void; * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class TimePickerAttribute extends CommonMethod { /** @@ -575,6 +580,7 @@ declare class TimePickerAttribute extends CommonMethod { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ dateTimeOptions(value: DateTimeOptions): TimePickerAttribute; @@ -724,6 +730,7 @@ declare class TimePickerAttribute extends CommonMethod { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface TimePickerDialogOptions extends TimePickerOptions { /** @@ -1203,6 +1210,7 @@ declare interface TimePickerDialogOptions extends TimePickerOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class TimePickerDialog { /** @@ -1254,6 +1262,7 @@ declare class TimePickerDialog { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const TimePicker: TimePickerInterface; @@ -1277,5 +1286,6 @@ declare const TimePicker: TimePickerInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const TimePickerInstance: TimePickerAttribute; diff --git a/api/@internal/component/ets/toggle.d.ts b/api/@internal/component/ets/toggle.d.ts index 4f1a07f308..17220e05b1 100644 --- a/api/@internal/component/ets/toggle.d.ts +++ b/api/@internal/component/ets/toggle.d.ts @@ -58,6 +58,7 @@ import { CommonConfiguration, Callback, CommonMethod, ContentModifier, Bindable * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare enum ToggleType { /** @@ -169,6 +170,7 @@ declare enum ToggleType { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface SwitchStyle { /** @@ -230,6 +232,7 @@ declare interface SwitchStyle { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface ToggleConfiguration extends CommonConfiguration { @@ -280,6 +283,7 @@ declare interface ToggleConfiguration extends CommonConfiguration { /** @@ -696,6 +702,7 @@ declare class ToggleAttribute extends CommonMethod { * @form * @atomicservice * @since 11 + * @noninterop */ declare const Toggle: ToggleInterface; @@ -728,5 +735,6 @@ declare const Toggle: ToggleInterface; * @form * @atomicservice * @since 11 + * @noninterop */ declare const ToggleInstance: ToggleAttribute; diff --git a/api/@internal/component/ets/ui_extension_component.d.ts b/api/@internal/component/ets/ui_extension_component.d.ts index 7637cdeaaa..8c6315c836 100644 --- a/api/@internal/component/ets/ui_extension_component.d.ts +++ b/api/@internal/component/ets/ui_extension_component.d.ts @@ -92,6 +92,7 @@ declare enum WindowModeFollowStrategy { * @systemapi * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface UIExtensionOptions { /** @@ -163,6 +164,7 @@ declare interface UIExtensionOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 12 + * @noninterop */ declare interface TerminationInfo { /** @@ -194,6 +196,7 @@ declare interface TerminationInfo { * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 18 + * @noninterop */ declare type ReceiveCallback = import('../api/@ohos.base').Callback>; @@ -218,6 +221,7 @@ type ReceiveCallback = Callback>; * @systemapi * @since arkts {'1.1':'10','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface UIExtensionProxy { /** @@ -364,6 +368,7 @@ declare interface UIExtensionProxy { * @systemapi * @since arkts {'1.1':'10','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface UIExtensionComponentInterface { /** @@ -419,6 +424,7 @@ interface UIExtensionComponentInterface { * @systemapi * @since arkts {'1.1':'10','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class UIExtensionComponentAttribute extends CommonMethod { /** @@ -558,6 +564,7 @@ declare class UIExtensionComponentAttribute extends CommonMethod void; @@ -2090,6 +2100,7 @@ declare type VoidCallback = () => void; * @form * @atomicservice * @since 12 + * @noninterop */ declare type LengthMetricsUnit = import('../api/arkui/Graphics').LengthMetricsUnit; @@ -2137,6 +2148,7 @@ declare type LengthMetrics = _LengthMetrics; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare type ColorMetrics = import('../api/arkui/Graphics').ColorMetrics; @@ -3378,6 +3390,7 @@ declare interface BorderOptions { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface OutlineOptions { /** @@ -3573,6 +3586,7 @@ declare interface MarkStyle { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class ColorFilter { /** @@ -3869,6 +3883,7 @@ declare interface ChainWeightOptions { * @atomicservice * @since arkts {'1.1':'14','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface AccessibilityOptions { /** diff --git a/api/@internal/component/ets/video.d.ts b/api/@internal/component/ets/video.d.ts index 29a25dc167..ad5d6bc27d 100644 --- a/api/@internal/component/ets/video.d.ts +++ b/api/@internal/component/ets/video.d.ts @@ -305,6 +305,7 @@ declare enum PlaybackSpeed { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface FullscreenInfo { /** @@ -346,6 +347,7 @@ interface FullscreenInfo { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface PreparedInfo { /** @@ -387,6 +389,7 @@ interface PreparedInfo { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface PlaybackInfo { /** @@ -427,6 +430,7 @@ interface PlaybackInfo { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface PosterOptions { /** @@ -475,6 +479,7 @@ declare interface PosterOptions { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface VideoOptions { /** @@ -629,6 +634,7 @@ declare interface VideoOptions { * @atomicservice * @since arkts {'1.1':'11', '1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class VideoController { /** @@ -944,6 +950,7 @@ declare class VideoController { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface VideoInterface { /** @@ -1001,6 +1008,7 @@ interface VideoInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class VideoAttribute extends CommonMethod { /** @@ -1619,6 +1627,7 @@ declare class VideoAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const Video: VideoInterface; @@ -1642,5 +1651,6 @@ declare const Video: VideoInterface; * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const VideoInstance: VideoAttribute; diff --git a/api/@internal/component/ets/water_flow.d.ts b/api/@internal/component/ets/water_flow.d.ts index 05823f127d..d42374b21a 100644 --- a/api/@internal/component/ets/water_flow.d.ts +++ b/api/@internal/component/ets/water_flow.d.ts @@ -151,6 +151,7 @@ declare class SectionOptions { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class WaterFlowSections { /** @@ -503,6 +504,7 @@ declare type OnWaterFlowScrollIndexCallback = (first: number, last: number) => v * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface WaterFlowInterface { /** @@ -560,6 +562,7 @@ interface WaterFlowInterface { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class WaterFlowAttribute extends ScrollableCommonMethod { /** @@ -1025,6 +1028,7 @@ declare class WaterFlowAttribute extends ScrollableCommonMethod { /** @@ -10809,6 +10811,7 @@ declare class WebAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 11 + * @noninterop */ declare const Web: WebInterface; @@ -10824,6 +10827,7 @@ declare const Web: WebInterface; * @syscap SystemCapability.Web.Webview.Core * @atomicservice * @since 11 + * @noninterop */ declare const WebInstance: WebAttribute; diff --git a/api/@internal/component/ets/window_scene.d.ts b/api/@internal/component/ets/window_scene.d.ts index 032103b518..ae1d897fd8 100644 --- a/api/@internal/component/ets/window_scene.d.ts +++ b/api/@internal/component/ets/window_scene.d.ts @@ -31,6 +31,7 @@ import { CommonMethod } from './common' * @systemapi * @since arkts {'1.1':'10','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ interface WindowSceneInterface { /** @@ -54,6 +55,7 @@ interface WindowSceneInterface { * @systemapi * @since arkts {'1.1':'10','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class WindowSceneAttribute extends CommonMethod { /** @@ -78,6 +80,7 @@ declare class WindowSceneAttribute extends CommonMethod { * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 10 + * @noninterop */ declare const WindowScene: WindowSceneInterface; @@ -87,5 +90,6 @@ declare const WindowScene: WindowSceneInterface; * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 10 + * @noninterop */ declare const WindowSceneInstance: WindowSceneAttribute; diff --git a/api/@internal/component/ets/with_theme.d.ts b/api/@internal/component/ets/with_theme.d.ts index f79a48b643..715bff2336 100644 --- a/api/@internal/component/ets/with_theme.d.ts +++ b/api/@internal/component/ets/with_theme.d.ts @@ -31,6 +31,7 @@ import { ThemeColorMode } from './common'; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare type CustomTheme = import('../api/@ohos.arkui.theme').CustomTheme; @@ -43,6 +44,7 @@ declare type CustomTheme = import('../api/@ohos.arkui.theme').CustomTheme; * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface WithThemeOptions { /** @@ -80,6 +82,7 @@ declare interface WithThemeOptions { * @crossplatform * @atomicservice * @since 12 +* @noninterop */ declare type WithThemeInterface = (options: WithThemeOptions) => WithThemeAttribute; @@ -92,6 +95,7 @@ declare type WithThemeInterface = (options: WithThemeOptions) => WithThemeAttrib * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ interface WithThemeInterface { /** @@ -116,6 +120,7 @@ interface WithThemeInterface { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 +* @noninterop */ declare class WithThemeAttribute { } @@ -127,6 +132,7 @@ declare class WithThemeAttribute { * @crossplatform * @atomicservice * @since 12 +* @noninterop */ declare const WithTheme: WithThemeInterface; @@ -137,5 +143,6 @@ declare const WithTheme: WithThemeInterface; * @crossplatform * @atomicservice * @since 12 +* @noninterop */ declare const WithThemeInstance: WithThemeAttribute; \ No newline at end of file diff --git a/api/@internal/component/ets/xcomponent.d.ts b/api/@internal/component/ets/xcomponent.d.ts index 422c84bc0c..d2c7a5177b 100644 --- a/api/@internal/component/ets/xcomponent.d.ts +++ b/api/@internal/component/ets/xcomponent.d.ts @@ -42,6 +42,7 @@ import { VoidCallback } from './units'; * @atomicservice * @since arkts {'1.1':'20','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface SurfaceRect { /** @@ -188,6 +189,7 @@ declare interface SurfaceRotationOptions { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class XComponentController { /** @@ -483,6 +485,7 @@ declare class XComponentController { * @atomicservice * @since arkts {'1.1':'20','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface XComponentOptions { /** @@ -558,6 +561,7 @@ declare interface XComponentOptions { * @atomicservice * @since arkts {'1.1':'19','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare interface NativeXComponentParameters { /** @@ -598,6 +602,7 @@ declare interface NativeXComponentParameters { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ interface XComponentInterface { /** @@ -694,6 +699,7 @@ declare type OnNativeLoadCallback = (event?: object) => void; * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ declare class XComponentAttribute extends CommonMethod { /** @@ -834,6 +840,7 @@ declare class XComponentAttribute extends CommonMethod { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const XComponent: XComponentInterface; @@ -850,6 +857,7 @@ declare const XComponent: XComponentInterface; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ declare const XComponentInstance: XComponentAttribute; @@ -919,6 +927,7 @@ declare interface XComponentParameter { * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ interface XComponentInterface { /** diff --git a/api/@internal/ets/global.d.ts b/api/@internal/ets/global.d.ts index 3606e6f958..23f85b658a 100644 --- a/api/@internal/ets/global.d.ts +++ b/api/@internal/ets/global.d.ts @@ -802,6 +802,7 @@ export declare function isApiVersionGreaterOrEqual(apiVersion: string): boolean; * @atomicservice * @since 11 * @test + * @noninterop */ export declare function getInspectorByKey(id: string): string; diff --git a/api/@ohos.animator.d.ts b/api/@ohos.animator.d.ts index 7b40c6e1ec..5ec7797137 100644 --- a/api/@ohos.animator.d.ts +++ b/api/@ohos.animator.d.ts @@ -320,6 +320,7 @@ export interface AnimatorOptions { * @atomicservice * @since arkts {'1.1':'18','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ export declare class SimpleAnimatorOptions { /** @@ -449,6 +450,7 @@ export declare class SimpleAnimatorOptions { * @atomicservice * @since arkts {'1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ export interface AnimatorResult { /** @@ -794,6 +796,7 @@ export interface AnimatorResult { * @atomicservice * @since 20 * @arkts 1.1&1.2 + * @noninterop */ declare class Animator { /** diff --git a/api/@ohos.arkui.StateManagement.d.ts b/api/@ohos.arkui.StateManagement.d.ts index 1b53279d97..a5bbb3bc1c 100644 --- a/api/@ohos.arkui.StateManagement.d.ts +++ b/api/@ohos.arkui.StateManagement.d.ts @@ -253,6 +253,7 @@ export declare type TypeDecorator = (type: TypeConstructor) => PropertyDec * @crossplatform * @atomicservice * @since 12 + * @noninterop */ export declare const Type: TypeDecorator; diff --git a/api/@ohos.arkui.UIContext.d.ts b/api/@ohos.arkui.UIContext.d.ts index cba990663f..2ab9cccddc 100755 --- a/api/@ohos.arkui.UIContext.d.ts +++ b/api/@ohos.arkui.UIContext.d.ts @@ -1605,6 +1605,7 @@ type ClickEventListenerCallback = (event: ClickEvent, node?: FrameNode) => void; * @atomicservice * @since arkts { '1.1':'19','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ type PanListenerCallback = (event: GestureEvent, current: GestureRecognizer, node?: FrameNode) => void; @@ -2327,6 +2328,7 @@ export declare class UIObserver { * @atomicservice * @since arkts { '1.1':'19','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ on(type: 'beforePanStart', callback: PanListenerCallback): void; @@ -2341,6 +2343,7 @@ export declare class UIObserver { * @atomicservice * @since arkts { '1.1':'19','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ off(type: 'beforePanStart', callback?: PanListenerCallback): void; @@ -2355,6 +2358,7 @@ export declare class UIObserver { * @atomicservice * @since arkts { '1.1':'19','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ on(type: 'beforePanEnd', callback: PanListenerCallback): void; @@ -2369,6 +2373,7 @@ export declare class UIObserver { * @atomicservice * @since arkts { '1.1':'19','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ off(type: 'beforePanEnd', callback?: PanListenerCallback): void; @@ -2383,6 +2388,7 @@ export declare class UIObserver { * @atomicservice * @since arkts { '1.1':'19','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ on(type: 'afterPanStart', callback: PanListenerCallback): void; @@ -2397,6 +2403,7 @@ export declare class UIObserver { * @atomicservice * @since arkts { '1.1':'19','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ off(type: 'afterPanStart', callback?: PanListenerCallback): void; @@ -2411,6 +2418,7 @@ export declare class UIObserver { * @atomicservice * @since arkts { '1.1':'19','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ on(type: 'afterPanEnd', callback: PanListenerCallback): void; @@ -2425,6 +2433,7 @@ export declare class UIObserver { * @atomicservice * @since arkts { '1.1':'19','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ off(type: 'afterPanEnd', callback?: PanListenerCallback): void; @@ -2821,6 +2830,7 @@ export interface AtomicServiceBar { * @atomicservice * @since arkts { '1.1':'15','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ getBarRect(): Frame; } @@ -3042,6 +3052,7 @@ export declare class DragController { * @atomicservice * @since arkts { '1.1':'18','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ executeDrag(custom: CustomBuilder | DragItemInfo, dragInfo: dragController.DragInfo, callback: AsyncCallback): void; @@ -3088,6 +3099,7 @@ export declare class DragController { * @atomicservice * @since arkts { '1.1':'18','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ executeDrag(custom: CustomBuilder | DragItemInfo, dragInfo: dragController.DragInfo) : Promise; @@ -3134,6 +3146,7 @@ export declare class DragController { * @atomicservice * @since arkts { '1.1':'18','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ createDragAction(customArray: Array, dragInfo: dragController.DragInfo): dragController.DragAction; @@ -3158,6 +3171,7 @@ export declare class DragController { * @atomicservice * @since arkts { '1.1':'18','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ getDragPreview(): dragController.DragPreview; @@ -3346,8 +3360,9 @@ export declare class FocusController { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts { '1.1':'15','1.2':'20' } - * @arkts 1.1&1.2 + * @since arkts { '1.1':'15','1.2':'20' } + * @arkts 1.1&1.2 + * @noninterop */ setKeyProcessingMode(mode: KeyProcessingMode): void; } @@ -4170,6 +4185,7 @@ export declare class UIContext { * @atomicservice * @since arkts { '1.1':'15','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ dispatchKeyEvent(node: number | string, event: KeyEvent): boolean; @@ -4205,6 +4221,7 @@ export declare class UIContext { * @atomicservice * @since arkts { '1.1':'18','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ getDragController(): DragController; @@ -4745,6 +4762,7 @@ export declare class UIContext { * @systemapi * @since arkts { '1.1':'18','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ freezeUINode(id: string, isFrozen: boolean): void; @@ -4758,6 +4776,7 @@ export declare class UIContext { * @systemapi * @since arkts { '1.1':'18','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ freezeUINode(uniqueId: number, isFrozen: boolean): void; @@ -4799,6 +4818,7 @@ export declare class UIContext { * @atomicservice * @since arkts { '1.1':'17','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ static createUIContextWithoutWindow(context: common.UIAbilityContext | common.ExtensionContext) : UIContext | undefined; @@ -4810,6 +4830,7 @@ export declare class UIContext { * @atomicservice * @since arkts { '1.1':'17','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ static destroyUIContextWithoutWindow(): void; diff --git a/api/@ohos.arkui.advanced.ArcButton.d.ets b/api/@ohos.arkui.advanced.ArcButton.d.ets index 31269ad4ac..d7c553ef9c 100644 --- a/api/@ohos.arkui.advanced.ArcButton.d.ets +++ b/api/@ohos.arkui.advanced.ArcButton.d.ets @@ -510,6 +510,7 @@ export declare class ArcButtonOptions { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @Component export declare struct ArcButton { diff --git a/api/@ohos.arkui.advanced.ArcSlider.d.ets b/api/@ohos.arkui.advanced.ArcSlider.d.ets index 99741247f8..72016c9a5d 100644 --- a/api/@ohos.arkui.advanced.ArcSlider.d.ets +++ b/api/@ohos.arkui.advanced.ArcSlider.d.ets @@ -633,6 +633,7 @@ declare class ArcSliderOptions { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @Component declare struct ArcSlider { diff --git a/api/@ohos.arkui.advanced.Chip.d.ets b/api/@ohos.arkui.advanced.Chip.d.ets index bbbfa32252..339195aabf 100644 --- a/api/@ohos.arkui.advanced.Chip.d.ets +++ b/api/@ohos.arkui.advanced.Chip.d.ets @@ -366,6 +366,7 @@ export interface CloseOptions extends AccessibilityOptions {} * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ export interface ChipSymbolGlyphOptions { @@ -989,6 +990,7 @@ export interface ChipOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ @Builder export declare function Chip(options: ChipOptions): void; \ No newline at end of file diff --git a/api/@ohos.arkui.advanced.ChipGroup.d.ets b/api/@ohos.arkui.advanced.ChipGroup.d.ets index 1242e40f7a..ec589efe66 100644 --- a/api/@ohos.arkui.advanced.ChipGroup.d.ets +++ b/api/@ohos.arkui.advanced.ChipGroup.d.ets @@ -458,6 +458,7 @@ export interface IconItemOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 14 + * @noninterop */ export interface SymbolItemOptions { /** @@ -557,6 +558,7 @@ export interface ChipGroupPaddingOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ @Component export declare struct IconGroupSuffix { @@ -591,6 +593,7 @@ export declare struct IconGroupSuffix { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ @Component export declare struct ChipGroup { diff --git a/api/@ohos.arkui.advanced.ComposeListItem.d.ets b/api/@ohos.arkui.advanced.ComposeListItem.d.ets index 022f294323..fcda1e2f53 100644 --- a/api/@ohos.arkui.advanced.ComposeListItem.d.ets +++ b/api/@ohos.arkui.advanced.ComposeListItem.d.ets @@ -213,6 +213,7 @@ export declare enum IconType { * @crossplatform * @atomicservice * @since 20 + * @noninterop */ export declare class OperateIcon { /** @@ -582,6 +583,7 @@ export declare class OperateButton { * @crossplatform * @atomicservice * @since 20 + * @noninterop */ export declare class ContentItem { /** @@ -734,6 +736,7 @@ export declare class ContentItem { * @crossplatform * @atomicservice * @since 20 + * @noninterop */ export declare class OperateItem { /** @@ -984,6 +987,7 @@ export declare class OperateItem { * @crossplatform * @atomicservice * @since 20 + * @noninterop */ @Component export declare struct ComposeListItem { diff --git a/api/@ohos.arkui.advanced.ComposeTitleBar.d.ets b/api/@ohos.arkui.advanced.ComposeTitleBar.d.ets index a6fc36e28c..1738db0d02 100644 --- a/api/@ohos.arkui.advanced.ComposeTitleBar.d.ets +++ b/api/@ohos.arkui.advanced.ComposeTitleBar.d.ets @@ -39,6 +39,7 @@ * @crossplatform * @atomicservice * @since 20 + * @noninterop */ export declare class ComposeTitleBarMenuItem { /** @@ -225,6 +226,7 @@ export declare class ComposeTitleBarMenuItem { * @crossplatform * @atomicservice * @since 20 + * @noninterop */ @Component export declare struct ComposeTitleBar { diff --git a/api/@ohos.arkui.advanced.Counter.d.ets b/api/@ohos.arkui.advanced.Counter.d.ets index c4fbb5de18..08ca0f3a77 100644 --- a/api/@ohos.arkui.advanced.Counter.d.ets +++ b/api/@ohos.arkui.advanced.Counter.d.ets @@ -758,6 +758,7 @@ declare class CounterOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ @Component declare struct CounterComponent { diff --git a/api/@ohos.arkui.advanced.Dialog.d.ets b/api/@ohos.arkui.advanced.Dialog.d.ets index 2cf3a85e23..ab190efbee 100644 --- a/api/@ohos.arkui.advanced.Dialog.d.ets +++ b/api/@ohos.arkui.advanced.Dialog.d.ets @@ -180,6 +180,7 @@ export declare class ButtonOptions { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @CustomDialog export declare struct TipsDialog { @@ -473,6 +474,7 @@ export declare struct TipsDialog { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @CustomDialog export declare struct SelectDialog { @@ -647,6 +649,7 @@ export declare struct SelectDialog { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @CustomDialog export declare struct ConfirmDialog { @@ -859,6 +862,7 @@ export declare struct ConfirmDialog { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @CustomDialog export declare struct AlertDialog { @@ -1007,6 +1011,7 @@ export declare struct AlertDialog { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @CustomDialog export declare struct LoadingDialog { @@ -1082,6 +1087,7 @@ export declare struct LoadingDialog { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ @CustomDialog export declare struct CustomContentDialog { @@ -1177,6 +1183,7 @@ export declare struct CustomContentDialog { * @crossplatform * @atomicservice * @since 14 + * @noninterop */ @Component export declare struct PopoverDialog { diff --git a/api/@ohos.arkui.advanced.DialogV2.d.ets b/api/@ohos.arkui.advanced.DialogV2.d.ets index ea718b4be8..4074ac49be 100644 --- a/api/@ohos.arkui.advanced.DialogV2.d.ets +++ b/api/@ohos.arkui.advanced.DialogV2.d.ets @@ -260,6 +260,7 @@ export declare type AdvancedDialogV2OnCheckedChange = (checked: boolean) => void * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @ComponentV2 export declare struct TipsDialogV2 { @@ -394,6 +395,7 @@ export declare struct TipsDialogV2 { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @ComponentV2 export declare struct SelectDialogV2 { @@ -463,6 +465,7 @@ export declare struct SelectDialogV2 { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @ComponentV2 export declare struct ConfirmDialogV2 { @@ -554,6 +557,7 @@ export declare struct ConfirmDialogV2 { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @ComponentV2 export declare struct AlertDialogV2 { @@ -623,6 +627,7 @@ export declare struct AlertDialogV2 { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @ComponentV2 export declare struct LoadingDialogV2 { @@ -647,6 +652,7 @@ export declare struct LoadingDialogV2 { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @ComponentV2 export declare struct CustomContentDialogV2 { @@ -714,6 +720,7 @@ export declare struct CustomContentDialogV2 { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @ComponentV2 export declare struct PopoverDialogV2 { diff --git a/api/@ohos.arkui.advanced.DownloadFileButton.d.ets b/api/@ohos.arkui.advanced.DownloadFileButton.d.ets index 4dadd5eb53..91c49be984 100644 --- a/api/@ohos.arkui.advanced.DownloadFileButton.d.ets +++ b/api/@ohos.arkui.advanced.DownloadFileButton.d.ets @@ -324,6 +324,7 @@ export interface DownloadStyleOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ @Component export declare struct DownloadFileButton { diff --git a/api/@ohos.arkui.advanced.EditableTitleBar.d.ets b/api/@ohos.arkui.advanced.EditableTitleBar.d.ets index 16b6821c86..4ca5fe81b6 100644 --- a/api/@ohos.arkui.advanced.EditableTitleBar.d.ets +++ b/api/@ohos.arkui.advanced.EditableTitleBar.d.ets @@ -32,6 +32,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ export declare class EditableTitleBarMenuItem { /** @@ -251,6 +252,7 @@ export declare interface EditableTitleBarOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ @Component export declare struct EditableTitleBar { diff --git a/api/@ohos.arkui.advanced.ExceptionPrompt.d.ets b/api/@ohos.arkui.advanced.ExceptionPrompt.d.ets index 3a0898c50e..41d95f813d 100644 --- a/api/@ohos.arkui.advanced.ExceptionPrompt.d.ets +++ b/api/@ohos.arkui.advanced.ExceptionPrompt.d.ets @@ -79,6 +79,7 @@ export declare enum MarginType { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ export interface PromptOptions { /** @@ -205,6 +206,7 @@ export interface PromptOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ @Component export declare struct ExceptionPrompt { diff --git a/api/@ohos.arkui.advanced.Filter.d.ets b/api/@ohos.arkui.advanced.Filter.d.ets index 0590758fff..de797b9fa4 100644 --- a/api/@ohos.arkui.advanced.Filter.d.ets +++ b/api/@ohos.arkui.advanced.Filter.d.ets @@ -175,6 +175,7 @@ export declare class FilterResult { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ @Component export declare struct Filter { diff --git a/api/@ohos.arkui.advanced.FoldSplitContainer.d.ets b/api/@ohos.arkui.advanced.FoldSplitContainer.d.ets index 4c647daed5..5eee2795a6 100644 --- a/api/@ohos.arkui.advanced.FoldSplitContainer.d.ets +++ b/api/@ohos.arkui.advanced.FoldSplitContainer.d.ets @@ -249,6 +249,7 @@ export type OnHoverStatusChangeHandler = (status: HoverModeStatus) => void; * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ @Component export declare struct FoldSplitContainer { diff --git a/api/@ohos.arkui.advanced.FormMenu.d.ets b/api/@ohos.arkui.advanced.FormMenu.d.ets index 439220da81..c07772ec32 100755 --- a/api/@ohos.arkui.advanced.FormMenu.d.ets +++ b/api/@ohos.arkui.advanced.FormMenu.d.ets @@ -91,6 +91,7 @@ export interface AddFormOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ @Builder export declare function AddFormMenuItem( diff --git a/api/@ohos.arkui.advanced.FullScreenLaunchComponent.d.ets b/api/@ohos.arkui.advanced.FullScreenLaunchComponent.d.ets index 3d541c1aee..d8a5414973 100644 --- a/api/@ohos.arkui.advanced.FullScreenLaunchComponent.d.ets +++ b/api/@ohos.arkui.advanced.FullScreenLaunchComponent.d.ets @@ -28,6 +28,7 @@ import { Callback, ErrorCallback } from '@ohos.base'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ @Component export declare struct FullScreenLaunchComponent { diff --git a/api/@ohos.arkui.advanced.GridObjectSortComponent.d.ets b/api/@ohos.arkui.advanced.GridObjectSortComponent.d.ets index 61ed933ac2..7e17677f9f 100644 --- a/api/@ohos.arkui.advanced.GridObjectSortComponent.d.ets +++ b/api/@ohos.arkui.advanced.GridObjectSortComponent.d.ets @@ -89,6 +89,7 @@ export declare enum GridObjectSortComponentType { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ export interface GridObjectSortComponentItem { /** @@ -334,6 +335,7 @@ export interface GridObjectSortComponentOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ @Component export declare struct GridObjectSortComponent { diff --git a/api/@ohos.arkui.advanced.InnerFullScreenLaunchComponent.d.ets b/api/@ohos.arkui.advanced.InnerFullScreenLaunchComponent.d.ets index dddafd9791..5a7b5dee6e 100644 --- a/api/@ohos.arkui.advanced.InnerFullScreenLaunchComponent.d.ets +++ b/api/@ohos.arkui.advanced.InnerFullScreenLaunchComponent.d.ets @@ -26,6 +26,7 @@ import Callback from '@ohos.base'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 12 + * @noninterop */ @Component export declare struct InnerFullScreenLaunchComponent { diff --git a/api/@ohos.arkui.advanced.MultiNavigation.d.ets b/api/@ohos.arkui.advanced.MultiNavigation.d.ets index a90ca599fc..64aa1f2c08 100644 --- a/api/@ohos.arkui.advanced.MultiNavigation.d.ets +++ b/api/@ohos.arkui.advanced.MultiNavigation.d.ets @@ -69,6 +69,7 @@ export declare enum SplitPolicy { * @crossplatform * @atomicservice * @since 14 + * @noninterop */ @Component export declare struct MultiNavigation { @@ -127,6 +128,7 @@ export declare struct MultiNavigation { * @crossplatform * @atomicservice * @since 14 + * @noninterop */ export declare class MultiNavPathStack extends NavPathStack { /** @@ -511,6 +513,7 @@ export declare class MultiNavPathStack extends NavPathStack { * @crossplatform * @atomicservice * @since 14 + * @noninterop */ declare type NavDestinationBuildFunction = (name: string, param?: object) => void; @@ -523,6 +526,7 @@ declare type NavDestinationBuildFunction = (name: string, param?: object) => voi * @crossplatform * @atomicservice * @since 14 + * @noninterop */ declare type OnNavigationModeChangeCallback = (mode: NavigationMode) => void; @@ -535,5 +539,6 @@ declare type OnNavigationModeChangeCallback = (mode: NavigationMode) => void; * @crossplatform * @atomicservice * @since 14 + * @noninterop */ declare type OnHomeShowOnTopCallback = (name: string) => void; \ No newline at end of file diff --git a/api/@ohos.arkui.advanced.Popup.d.ets b/api/@ohos.arkui.advanced.Popup.d.ets index 770fdfcca1..8609919e8d 100644 --- a/api/@ohos.arkui.advanced.Popup.d.ets +++ b/api/@ohos.arkui.advanced.Popup.d.ets @@ -30,6 +30,7 @@ * @crossplatform * @atomicservice * @since 12 + * @noninterop */ @@ -298,6 +299,7 @@ export interface PopupIconOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ export interface PopupOptions { /** @@ -453,6 +455,7 @@ export interface PopupOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ @Builder export declare function Popup(options: PopupOptions): void; diff --git a/api/@ohos.arkui.advanced.ProgressButton.d.ets b/api/@ohos.arkui.advanced.ProgressButton.d.ets index af29895244..e8dd75c467 100644 --- a/api/@ohos.arkui.advanced.ProgressButton.d.ets +++ b/api/@ohos.arkui.advanced.ProgressButton.d.ets @@ -28,6 +28,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ @Component export declare struct ProgressButton { diff --git a/api/@ohos.arkui.advanced.ProgressButtonV2.d.ets b/api/@ohos.arkui.advanced.ProgressButtonV2.d.ets index 81039add5e..2dc1520021 100644 --- a/api/@ohos.arkui.advanced.ProgressButtonV2.d.ets +++ b/api/@ohos.arkui.advanced.ProgressButtonV2.d.ets @@ -27,6 +27,7 @@ import { ColorMetrics } from './@ohos.arkui.node'; * @atomicservice * @crossplatform * @since 18 + * @noninterop */ @ComponentV2 export declare struct ProgressButtonV2 { diff --git a/api/@ohos.arkui.advanced.SegmentButton.d.ets b/api/@ohos.arkui.advanced.SegmentButton.d.ets index 1112cd8a2c..90ccdd8df5 100644 --- a/api/@ohos.arkui.advanced.SegmentButton.d.ets +++ b/api/@ohos.arkui.advanced.SegmentButton.d.ets @@ -1807,6 +1807,7 @@ declare class SegmentButtonOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ @Component declare struct SegmentButton { diff --git a/api/@ohos.arkui.advanced.SegmentButtonV2.d.ets b/api/@ohos.arkui.advanced.SegmentButtonV2.d.ets index 2b90116678..3f931ea084 100644 --- a/api/@ohos.arkui.advanced.SegmentButtonV2.d.ets +++ b/api/@ohos.arkui.advanced.SegmentButtonV2.d.ets @@ -30,6 +30,7 @@ import { SizeT } from '@ohos.arkui.node'; * @crossplatform * @atomicservice * @since 18 + * @noninterop */ export interface SegmentButtonV2ItemOptions { /** @@ -176,6 +177,7 @@ export type OnSelectedIndexesChange = (selectedIndexes: number[]) => void; * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @ObservedV2 export declare class SegmentButtonV2Item { @@ -355,6 +357,7 @@ export declare class SegmentButtonV2Items extends Array { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @ComponentV2 export declare struct TabSegmentButtonV2 { @@ -795,6 +798,7 @@ export declare struct TabSegmentButtonV2 { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @ComponentV2 export declare struct CapsuleSegmentButtonV2 { @@ -1235,6 +1239,7 @@ export declare struct CapsuleSegmentButtonV2 { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @ComponentV2 export declare struct MultiCapsuleSegmentButtonV2 { diff --git a/api/@ohos.arkui.advanced.SelectTitleBar.d.ets b/api/@ohos.arkui.advanced.SelectTitleBar.d.ets index 07247df746..7c0682e4ee 100644 --- a/api/@ohos.arkui.advanced.SelectTitleBar.d.ets +++ b/api/@ohos.arkui.advanced.SelectTitleBar.d.ets @@ -39,6 +39,7 @@ * @crossplatform * @atomicservice * @since 20 + * @noninterop */ export declare class SelectTitleBarMenuItem { /** @@ -215,6 +216,7 @@ export declare class SelectTitleBarMenuItem { * @crossplatform * @atomicservice * @since 20 + * @noninterop */ @Component export declare struct SelectTitleBar { diff --git a/api/@ohos.arkui.advanced.SelectionMenu.d.ets b/api/@ohos.arkui.advanced.SelectionMenu.d.ets index 25053bb86d..535650cb4f 100644 --- a/api/@ohos.arkui.advanced.SelectionMenu.d.ets +++ b/api/@ohos.arkui.advanced.SelectionMenu.d.ets @@ -32,6 +32,7 @@ * @crossplatform * @atomicservice * @since 12 + * @noninterop */ @@ -354,6 +355,7 @@ export interface SelectionMenuOptions { * @crossplatform * @atomicservice * @since 12 + * @noninterop */ @Builder export declare function SelectionMenu(options: SelectionMenuOptions): void; diff --git a/api/@ohos.arkui.advanced.SplitLayout.d.ets b/api/@ohos.arkui.advanced.SplitLayout.d.ets index 0544d4f482..c6de51b885 100644 --- a/api/@ohos.arkui.advanced.SplitLayout.d.ets +++ b/api/@ohos.arkui.advanced.SplitLayout.d.ets @@ -35,6 +35,7 @@ import { BuilderParam, Builder } from './arkui/component/builder'; * @atomicservice * @since arkts{ '1.1':'11','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ @Component export declare struct SplitLayout { diff --git a/api/@ohos.arkui.advanced.SubHeader.d.ets b/api/@ohos.arkui.advanced.SubHeader.d.ets index 002dc982dd..ebb59430ce 100644 --- a/api/@ohos.arkui.advanced.SubHeader.d.ets +++ b/api/@ohos.arkui.advanced.SubHeader.d.ets @@ -497,6 +497,7 @@ export declare class SymbolOptions { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @Component export declare struct SubHeader { diff --git a/api/@ohos.arkui.advanced.SubHeaderV2.d.ets b/api/@ohos.arkui.advanced.SubHeaderV2.d.ets index fbc8463724..3358061ae3 100644 --- a/api/@ohos.arkui.advanced.SubHeaderV2.d.ets +++ b/api/@ohos.arkui.advanced.SubHeaderV2.d.ets @@ -27,6 +27,7 @@ import { TextModifier as TextModifier } from '@ohos.arkui.modifier'; * @crossplatform * @atomicservice * @since 18 + * @noninterop */ declare type SubHeaderV2IconType = ResourceStr | SymbolGlyphModifier; @@ -38,6 +39,7 @@ declare type SubHeaderV2IconType = ResourceStr | SymbolGlyphModifier; * @crossplatform * @atomicservice * @since 18 + * @noninterop */ export interface SubHeaderV2TitleOptions { /** @@ -84,6 +86,7 @@ export interface SubHeaderV2TitleOptions { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @ObservedV2 export declare class SubHeaderV2Title { @@ -361,6 +364,7 @@ export type SubHeaderV2OperationItemAction = () => void; * @crossplatform * @atomicservice * @since 18 + * @noninterop */ declare type SubHeaderV2OperationItemType = ResourceStr | SymbolGlyphModifier; @@ -538,6 +542,7 @@ export type SubHeaderV2TitleBuilder = () => void; * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @ComponentV2 export declare struct SubHeaderV2 { diff --git a/api/@ohos.arkui.advanced.SwipeRefresher.d.ets b/api/@ohos.arkui.advanced.SwipeRefresher.d.ets index 44c2a2949d..baa2c1046c 100644 --- a/api/@ohos.arkui.advanced.SwipeRefresher.d.ets +++ b/api/@ohos.arkui.advanced.SwipeRefresher.d.ets @@ -42,6 +42,7 @@ import { Builder } from './arkui/component/builder'; * @atomicservice * @since 20 * @arkts 1.1&1.2 + * @noninterop */ @Component export declare struct SwipeRefresher { diff --git a/api/@ohos.arkui.advanced.TabTitleBar.d.ets b/api/@ohos.arkui.advanced.TabTitleBar.d.ets index 67a01ac9b6..0a8ba8beee 100644 --- a/api/@ohos.arkui.advanced.TabTitleBar.d.ets +++ b/api/@ohos.arkui.advanced.TabTitleBar.d.ets @@ -32,6 +32,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ export declare class TabTitleBarMenuItem { /** @@ -136,6 +137,7 @@ export declare class TabTitleBarMenuItem { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ export declare class TabTitleBarTabItem { /** @@ -188,6 +190,7 @@ export declare class TabTitleBarTabItem { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ @Component export declare struct TabTitleBar { diff --git a/api/@ohos.arkui.advanced.ToolBar.d.ets b/api/@ohos.arkui.advanced.ToolBar.d.ets index d64f5770f4..2ad6625b28 100644 --- a/api/@ohos.arkui.advanced.ToolBar.d.ets +++ b/api/@ohos.arkui.advanced.ToolBar.d.ets @@ -119,6 +119,7 @@ export declare enum ItemState { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 18 + * @noninterop */ export interface ToolBarSymbolGlyphOptions { @@ -513,6 +514,7 @@ export declare class ToolBarModifier { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @Component export declare struct ToolBar { diff --git a/api/@ohos.arkui.advanced.ToolBarV2.d.ets b/api/@ohos.arkui.advanced.ToolBarV2.d.ets index 947c190948..35a4be1fc7 100644 --- a/api/@ohos.arkui.advanced.ToolBarV2.d.ets +++ b/api/@ohos.arkui.advanced.ToolBarV2.d.ets @@ -66,6 +66,7 @@ export declare enum ToolBarV2ItemState { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @ObservedV2 export class ToolBarV2SymbolGlyph { @@ -598,6 +599,7 @@ export declare class ToolBarV2Modifier { * @crossplatform * @atomicservice * @since 18 + * @noninterop */ @ComponentV2 export declare struct ToolBarV2 { diff --git a/api/@ohos.arkui.advanced.TreeView.d.ets b/api/@ohos.arkui.advanced.TreeView.d.ets index 17e438a871..1a1e7d5c04 100644 --- a/api/@ohos.arkui.advanced.TreeView.d.ets +++ b/api/@ohos.arkui.advanced.TreeView.d.ets @@ -229,6 +229,7 @@ export declare class TreeListenerManager { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ @Component export declare struct TreeView { @@ -320,6 +321,7 @@ export interface CallbackParam { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 + * @noninterop */ export interface NodeParam { /** diff --git a/api/@ohos.arkui.componentSnapshot.d.ts b/api/@ohos.arkui.componentSnapshot.d.ts index 9d76a24829..f542badaba 100644 --- a/api/@ohos.arkui.componentSnapshot.d.ts +++ b/api/@ohos.arkui.componentSnapshot.d.ts @@ -174,6 +174,7 @@ declare namespace componentSnapshot { * @atomicservice * @since arkts {'1.1':'15','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ export type SnapshotRegionType = SnapshotRegion | LocalizedSnapshotRegion; diff --git a/api/@ohos.arkui.drawableDescriptor.d.ts b/api/@ohos.arkui.drawableDescriptor.d.ts index e57f057fc7..9d09a5f427 100644 --- a/api/@ohos.arkui.drawableDescriptor.d.ts +++ b/api/@ohos.arkui.drawableDescriptor.d.ts @@ -482,6 +482,7 @@ export declare class AnimatedDrawableDescriptor extends DrawableDescriptor { * @atomicservice * @since arkts {'1.1':'12','1.2':'20'} * @arkts 1.1&1.2 + * @noninterop */ constructor(pixelMaps: Array, options?: AnimationOptions); diff --git a/api/@ohos.arkui.modifier.d.ts b/api/@ohos.arkui.modifier.d.ts index 0605302b7a..6fb809dd6c 100644 --- a/api/@ohos.arkui.modifier.d.ts +++ b/api/@ohos.arkui.modifier.d.ts @@ -18,6 +18,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { CommonModifier } from './arkui/CommonModifier'; @@ -26,6 +27,7 @@ export { CommonModifier } from './arkui/CommonModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { AlphabetIndexerModifier } from './arkui/AlphabetIndexerModifier'; @@ -34,6 +36,7 @@ export { AlphabetIndexerModifier } from './arkui/AlphabetIndexerModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { BlankModifier } from './arkui/BlankModifier'; @@ -42,6 +45,7 @@ export { BlankModifier } from './arkui/BlankModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { ButtonModifier } from './arkui/ButtonModifier'; @@ -50,6 +54,7 @@ export { ButtonModifier } from './arkui/ButtonModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { CalendarPickerModifier } from './arkui/CalendarPickerModifier'; @@ -58,6 +63,7 @@ export { CalendarPickerModifier } from './arkui/CalendarPickerModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { CheckboxModifier } from './arkui/CheckboxModifier'; @@ -66,6 +72,7 @@ export { CheckboxModifier } from './arkui/CheckboxModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { CheckboxGroupModifier } from './arkui/CheckboxGroupModifier'; @@ -74,6 +81,7 @@ export { CheckboxGroupModifier } from './arkui/CheckboxGroupModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { ColumnModifier } from './arkui/ColumnModifier'; @@ -82,6 +90,7 @@ export { ColumnModifier } from './arkui/ColumnModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { ColumnSplitModifier } from './arkui/ColumnSplitModifier'; @@ -90,6 +99,7 @@ export { ColumnSplitModifier } from './arkui/ColumnSplitModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { CounterModifier } from './arkui/CounterModifier'; @@ -98,6 +108,7 @@ export { CounterModifier } from './arkui/CounterModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { DataPanelModifier } from './arkui/DataPanelModifier'; @@ -106,6 +117,7 @@ export { DataPanelModifier } from './arkui/DataPanelModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { DatePickerModifier } from './arkui/DatePickerModifier'; @@ -114,6 +126,7 @@ export { DatePickerModifier } from './arkui/DatePickerModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { DividerModifier } from './arkui/DividerModifier'; @@ -123,6 +136,7 @@ export { DividerModifier } from './arkui/DividerModifier'; * @systemapi * @crossplatform * @since 12 + * @noninterop */ export { FormComponentModifier } from './arkui/FormComponentModifier'; @@ -131,6 +145,7 @@ export { FormComponentModifier } from './arkui/FormComponentModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { GaugeModifier } from './arkui/GaugeModifier'; @@ -139,6 +154,7 @@ export { GaugeModifier } from './arkui/GaugeModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { GridModifier } from './arkui/GridModifier'; @@ -147,6 +163,7 @@ export { GridModifier } from './arkui/GridModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { GridColModifier } from './arkui/GridColModifier'; @@ -155,6 +172,7 @@ export { GridColModifier } from './arkui/GridColModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { GridItemModifier } from './arkui/GridItemModifier'; @@ -163,6 +181,7 @@ export { GridItemModifier } from './arkui/GridItemModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { GridRowModifier } from './arkui/GridRowModifier'; @@ -171,6 +190,7 @@ export { GridRowModifier } from './arkui/GridRowModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { HyperlinkModifier } from './arkui/HyperlinkModifier'; @@ -179,6 +199,7 @@ export { HyperlinkModifier } from './arkui/HyperlinkModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { ImageAnimatorModifier } from './arkui/ImageAnimatorModifier'; @@ -187,6 +208,7 @@ export { ImageAnimatorModifier } from './arkui/ImageAnimatorModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { ImageModifier } from './arkui/ImageModifier'; @@ -194,6 +216,7 @@ export { ImageModifier } from './arkui/ImageModifier'; * Export SymbolGlyphModifier, which is used to expose applyNormalAttribute function. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 12 + * @noninterop */ /** * Export SymbolGlyphModifier, which is used to expose applyNormalAttribute function. @@ -207,6 +230,7 @@ export { SymbolGlyphModifier } from './arkui/SymbolGlyphModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { ImageSpanModifier } from './arkui/ImageSpanModifier'; @@ -215,6 +239,7 @@ export { ImageSpanModifier } from './arkui/ImageSpanModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { LineModifier } from './arkui/LineModifier'; @@ -223,6 +248,7 @@ export { LineModifier } from './arkui/LineModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { ListModifier } from './arkui/ListModifier'; @@ -231,6 +257,7 @@ export { ListModifier } from './arkui/ListModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { ListItemModifier } from './arkui/ListItemModifier'; @@ -239,6 +266,7 @@ export { ListItemModifier } from './arkui/ListItemModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { ListItemGroupModifier } from './arkui/ListItemGroupModifier'; @@ -247,6 +275,7 @@ export { ListItemGroupModifier } from './arkui/ListItemGroupModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { LoadingProgressModifier } from './arkui/LoadingProgressModifier'; @@ -255,6 +284,7 @@ export { LoadingProgressModifier } from './arkui/LoadingProgressModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { MarqueeModifier } from './arkui/MarqueeModifier'; @@ -263,6 +293,7 @@ export { MarqueeModifier } from './arkui/MarqueeModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { MenuModifier } from './arkui/MenuModifier'; @@ -271,6 +302,7 @@ export { MenuModifier } from './arkui/MenuModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { MenuItemModifier } from './arkui/MenuItemModifier'; @@ -279,6 +311,7 @@ export { MenuItemModifier } from './arkui/MenuItemModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { NavDestinationModifier } from './arkui/NavDestinationModifier'; @@ -287,6 +320,7 @@ export { NavDestinationModifier } from './arkui/NavDestinationModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { NavigationModifier } from './arkui/NavigationModifier'; @@ -295,6 +329,7 @@ export { NavigationModifier } from './arkui/NavigationModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { NavigatorModifier } from './arkui/NavigatorModifier'; @@ -303,6 +338,7 @@ export { NavigatorModifier } from './arkui/NavigatorModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { NavRouterModifier } from './arkui/NavRouterModifier'; @@ -311,6 +347,7 @@ export { NavRouterModifier } from './arkui/NavRouterModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { PanelModifier } from './arkui/PanelModifier'; @@ -319,6 +356,7 @@ export { PanelModifier } from './arkui/PanelModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { PathModifier } from './arkui/PathModifier'; @@ -327,6 +365,7 @@ export { PathModifier } from './arkui/PathModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { PatternLockModifier } from './arkui/PatternLockModifier'; @@ -335,6 +374,7 @@ export { PatternLockModifier } from './arkui/PatternLockModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { PolygonModifier } from './arkui/PolygonModifier'; @@ -343,6 +383,7 @@ export { PolygonModifier } from './arkui/PolygonModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { PolylineModifier } from './arkui/PolylineModifier'; @@ -351,6 +392,7 @@ export { PolylineModifier } from './arkui/PolylineModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { ProgressModifier } from './arkui/ProgressModifier'; @@ -359,6 +401,7 @@ export { ProgressModifier } from './arkui/ProgressModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { QRCodeModifier } from './arkui/QRCodeModifier'; @@ -367,6 +410,7 @@ export { QRCodeModifier } from './arkui/QRCodeModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { RadioModifier } from './arkui/RadioModifier'; @@ -375,6 +419,7 @@ export { RadioModifier } from './arkui/RadioModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { RatingModifier } from './arkui/RatingModifier'; @@ -383,6 +428,7 @@ export { RatingModifier } from './arkui/RatingModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { RectModifier } from './arkui/RectModifier'; @@ -391,6 +437,7 @@ export { RectModifier } from './arkui/RectModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { RefreshModifier } from './arkui/RefreshModifier'; @@ -399,6 +446,7 @@ export { RefreshModifier } from './arkui/RefreshModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { RichEditorModifier } from './arkui/RichEditorModifier'; @@ -407,6 +455,7 @@ export { RichEditorModifier } from './arkui/RichEditorModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { RowModifier } from './arkui/RowModifier'; @@ -415,6 +464,7 @@ export { RowModifier } from './arkui/RowModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { RowSplitModifier } from './arkui/RowSplitModifier'; @@ -423,6 +473,7 @@ export { RowSplitModifier } from './arkui/RowSplitModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { ScrollModifier } from './arkui/ScrollModifier'; @@ -431,6 +482,7 @@ export { ScrollModifier } from './arkui/ScrollModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { SearchModifier } from './arkui/SearchModifier'; @@ -439,6 +491,7 @@ export { SearchModifier } from './arkui/SearchModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { SelectModifier } from './arkui/SelectModifier'; @@ -447,6 +500,7 @@ export { SelectModifier } from './arkui/SelectModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { ShapeModifier } from './arkui/ShapeModifier'; @@ -455,6 +509,7 @@ export { ShapeModifier } from './arkui/ShapeModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { SideBarContainerModifier } from './arkui/SideBarContainerModifier'; @@ -463,6 +518,7 @@ export { SideBarContainerModifier } from './arkui/SideBarContainerModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { SliderModifier } from './arkui/SliderModifier'; @@ -471,6 +527,7 @@ export { SliderModifier } from './arkui/SliderModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { SpanModifier } from './arkui/SpanModifier'; @@ -479,6 +536,7 @@ export { SpanModifier } from './arkui/SpanModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { StackModifier } from './arkui/StackModifier'; @@ -487,6 +545,7 @@ export { StackModifier } from './arkui/StackModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { StepperItemModifier } from './arkui/StepperItemModifier'; @@ -495,6 +554,7 @@ export { StepperItemModifier } from './arkui/StepperItemModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { SwiperModifier } from './arkui/SwiperModifier'; @@ -503,6 +563,7 @@ export { SwiperModifier } from './arkui/SwiperModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { TabsModifier } from './arkui/TabsModifier'; @@ -511,6 +572,7 @@ export { TabsModifier } from './arkui/TabsModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { TextAreaModifier } from './arkui/TextAreaModifier'; @@ -519,6 +581,7 @@ export { TextAreaModifier } from './arkui/TextAreaModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { TextModifier } from './arkui/TextModifier'; @@ -527,6 +590,7 @@ export { TextModifier } from './arkui/TextModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { TextClockModifier } from './arkui/TextClockModifier'; @@ -535,6 +599,7 @@ export { TextClockModifier } from './arkui/TextClockModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { TextInputModifier } from './arkui/TextInputModifier'; @@ -543,6 +608,7 @@ export { TextInputModifier } from './arkui/TextInputModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { TextPickerModifier } from './arkui/TextPickerModifier'; @@ -551,6 +617,7 @@ export { TextPickerModifier } from './arkui/TextPickerModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { TextTimerModifier } from './arkui/TextTimerModifier'; @@ -559,6 +626,7 @@ export { TextTimerModifier } from './arkui/TextTimerModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { TimePickerModifier } from './arkui/TimePickerModifier'; @@ -567,6 +635,7 @@ export { TimePickerModifier } from './arkui/TimePickerModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { ToggleModifier } from './arkui/ToggleModifier'; @@ -575,6 +644,7 @@ export { ToggleModifier } from './arkui/ToggleModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { VideoModifier } from './arkui/VideoModifier'; @@ -583,6 +653,7 @@ export { VideoModifier } from './arkui/VideoModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { WaterFlowModifier } from './arkui/WaterFlowModifier'; @@ -591,6 +662,7 @@ export { WaterFlowModifier } from './arkui/WaterFlowModifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @since 12 + * @noninterop */ export { AttributeUpdater } from './arkui/AttributeUpdater'; @@ -601,6 +673,7 @@ export { AttributeUpdater } from './arkui/AttributeUpdater'; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ export { ContainerSpanModifier } from './arkui/ContainerSpanModifier'; @@ -611,6 +684,7 @@ export { ContainerSpanModifier } from './arkui/ContainerSpanModifier'; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ export { SymbolSpanModifier } from './arkui/SymbolSpanModifier'; @@ -621,6 +695,7 @@ export { SymbolSpanModifier } from './arkui/SymbolSpanModifier'; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ export { ParticleModifier } from './arkui/ParticleModifier'; diff --git a/api/@ohos.atomicservice.AtomicServiceNavigation.d.ets b/api/@ohos.atomicservice.AtomicServiceNavigation.d.ets index aeb2fb3aba..5cb01d4132 100644 --- a/api/@ohos.atomicservice.AtomicServiceNavigation.d.ets +++ b/api/@ohos.atomicservice.AtomicServiceNavigation.d.ets @@ -367,6 +367,7 @@ export interface TitleOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 18 + * @noninterop */ titleIcon?: Resource | SymbolGlyphModifier; } @@ -468,6 +469,7 @@ export interface SideBarOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 18 + * @noninterop */ sideBarIcon?: Resource | SymbolGlyphModifier; } diff --git a/api/@ohos.atomicservice.AtomicServiceSearch.d.ets b/api/@ohos.atomicservice.AtomicServiceSearch.d.ets index 59626bf350..3420fee906 100644 --- a/api/@ohos.atomicservice.AtomicServiceSearch.d.ets +++ b/api/@ohos.atomicservice.AtomicServiceSearch.d.ets @@ -243,6 +243,7 @@ export interface SearchParams { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 18 + * @noninterop */ searchIcon?: IconOptions | SymbolGlyphModifier; /** diff --git a/api/arkui/AlphabetIndexerModifier.d.ts b/api/arkui/AlphabetIndexerModifier.d.ts index c68ab3f2ef..e32c047128 100755 --- a/api/arkui/AlphabetIndexerModifier.d.ts +++ b/api/arkui/AlphabetIndexerModifier.d.ts @@ -28,6 +28,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines AlphabetIndexer Modifier diff --git a/api/arkui/AttributeUpdater.d.ets b/api/arkui/AttributeUpdater.d.ets index 0966ac8b0a..8c06e379dd 100644 --- a/api/arkui/AttributeUpdater.d.ets +++ b/api/arkui/AttributeUpdater.d.ets @@ -30,6 +30,7 @@ export type Initializer = (...params:FixedArray) => T; * @crossplatform * @atomicservice * @since 20 + * @noninterop */ export declare class AttributeUpdater implements AttributeModifier { diff --git a/api/arkui/AttributeUpdater.d.ts b/api/arkui/AttributeUpdater.d.ts index fdf5c8e186..d7e3569ea6 100644 --- a/api/arkui/AttributeUpdater.d.ts +++ b/api/arkui/AttributeUpdater.d.ts @@ -38,6 +38,7 @@ declare type Initializer = () => T; * @crossplatform * @atomicservice * @since 12 + * @noninterop */ export declare class AttributeUpdater> implements AttributeModifier { @@ -120,6 +121,7 @@ export type Initializer = (...params: Object[]) => T; * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ export declare class AttributeUpdater implements AttributeModifier { /** diff --git a/api/arkui/BlankModifier.d.ts b/api/arkui/BlankModifier.d.ts index 427fcf599c..ece86dabd3 100755 --- a/api/arkui/BlankModifier.d.ts +++ b/api/arkui/BlankModifier.d.ts @@ -28,6 +28,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Blank Modifier diff --git a/api/arkui/ButtonModifier.d.ts b/api/arkui/ButtonModifier.d.ts index 4edb71bc7e..6b19be20f7 100755 --- a/api/arkui/ButtonModifier.d.ts +++ b/api/arkui/ButtonModifier.d.ts @@ -28,6 +28,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Button Modifier diff --git a/api/arkui/CalendarPickerModifier.d.ts b/api/arkui/CalendarPickerModifier.d.ts index 21de4e7cfa..8afb9c2f6d 100755 --- a/api/arkui/CalendarPickerModifier.d.ts +++ b/api/arkui/CalendarPickerModifier.d.ts @@ -28,6 +28,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines CalendarPicker Modifier diff --git a/api/arkui/CheckboxGroupModifier.d.ts b/api/arkui/CheckboxGroupModifier.d.ts index e58ffe0fcd..40f60c5adc 100755 --- a/api/arkui/CheckboxGroupModifier.d.ts +++ b/api/arkui/CheckboxGroupModifier.d.ts @@ -28,6 +28,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines CheckboxGroup Modifier diff --git a/api/arkui/CheckboxModifier.d.ts b/api/arkui/CheckboxModifier.d.ts index 65322a98fd..8fdec1ada7 100755 --- a/api/arkui/CheckboxModifier.d.ts +++ b/api/arkui/CheckboxModifier.d.ts @@ -27,6 +27,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Checkbox Modifier diff --git a/api/arkui/ColumnModifier.d.ts b/api/arkui/ColumnModifier.d.ts index 2d7d0a0035..8bb3919f0b 100755 --- a/api/arkui/ColumnModifier.d.ts +++ b/api/arkui/ColumnModifier.d.ts @@ -27,6 +27,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Column Modifier diff --git a/api/arkui/ColumnSplitModifier.d.ts b/api/arkui/ColumnSplitModifier.d.ts index cc7d36f2f5..dc5d66fc08 100755 --- a/api/arkui/ColumnSplitModifier.d.ts +++ b/api/arkui/ColumnSplitModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines ColumnSplit Modifier diff --git a/api/arkui/CommonModifier.d.ets b/api/arkui/CommonModifier.d.ets index cbf721a0ad..75cc50a2fe 100644 --- a/api/arkui/CommonModifier.d.ets +++ b/api/arkui/CommonModifier.d.ets @@ -26,5 +26,6 @@ import { AttributeModifier, CommonAttribute } from './component/common'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 20 + * @noninterop */ export declare class CommonModifier implements CommonAttribute, AttributeModifier {} diff --git a/api/arkui/CommonModifier.d.ts b/api/arkui/CommonModifier.d.ts index f753d7023c..d9ce8dc38f 100755 --- a/api/arkui/CommonModifier.d.ts +++ b/api/arkui/CommonModifier.d.ts @@ -38,6 +38,7 @@ * @crossplatform * @atomicservice * @since 20 + * @noninterop */ export declare class CommonModifier extends CommonAttribute implements AttributeModifier { diff --git a/api/arkui/ContainerSpanModifier.d.ts b/api/arkui/ContainerSpanModifier.d.ts index acd6b74d58..cd37ca0c56 100644 --- a/api/arkui/ContainerSpanModifier.d.ts +++ b/api/arkui/ContainerSpanModifier.d.ts @@ -27,6 +27,7 @@ * @crossplatform * @atomicservice * @since 12 + * @noninterop */ export declare class ContainerSpanModifier extends ContainerSpanAttribute implements AttributeModifier { diff --git a/api/arkui/CounterModifier.d.ts b/api/arkui/CounterModifier.d.ts index c395cd96f5..98cd9b46db 100755 --- a/api/arkui/CounterModifier.d.ts +++ b/api/arkui/CounterModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Counter Modifier diff --git a/api/arkui/DataPanelModifier.d.ts b/api/arkui/DataPanelModifier.d.ts index 84943a1dfd..522baf2154 100755 --- a/api/arkui/DataPanelModifier.d.ts +++ b/api/arkui/DataPanelModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines DataPanel Modifier diff --git a/api/arkui/DatePickerModifier.d.ts b/api/arkui/DatePickerModifier.d.ts index 39ec1d9de7..2aab99d182 100755 --- a/api/arkui/DatePickerModifier.d.ts +++ b/api/arkui/DatePickerModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines DatePicker Modifier diff --git a/api/arkui/DividerModifier.d.ts b/api/arkui/DividerModifier.d.ts index 5dfd545860..50e0eadf13 100755 --- a/api/arkui/DividerModifier.d.ts +++ b/api/arkui/DividerModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Divider Modifier diff --git a/api/arkui/FormComponentModifier.d.ts b/api/arkui/FormComponentModifier.d.ts index c8bd58ba76..250f579413 100644 --- a/api/arkui/FormComponentModifier.d.ts +++ b/api/arkui/FormComponentModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @systemapi * @since 12 + * @noninterop */ export declare class FormComponentModifier extends FormComponentAttribute implements AttributeModifier { diff --git a/api/arkui/FrameNode.d.ts b/api/arkui/FrameNode.d.ts index d87c3e4572..eb18b79d12 100644 --- a/api/arkui/FrameNode.d.ts +++ b/api/arkui/FrameNode.d.ts @@ -848,6 +848,7 @@ export declare class FrameNode { * @atomicservice * @since arkts { '1.1':'12','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ isAttached(): boolean; @@ -1209,6 +1210,7 @@ export declare class FrameNode { * @atomicservice * @since arkts { '1.1':'18','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ recycle(): void; @@ -1220,6 +1222,7 @@ export declare class FrameNode { * @atomicservice * @since arkts { '1.1':'18','1.2':'20' } * @arkts 1.1&1.2 + * @noninterop */ reuse(): void; @@ -3059,6 +3062,7 @@ export declare namespace typeNode { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 19 + * @noninterop */ function createNode(context: UIContext, nodeType: 'XComponent', parameters: NativeXComponentParameters): XComponent; diff --git a/api/arkui/GaugeModifier.d.ts b/api/arkui/GaugeModifier.d.ts index 0df4e35e79..c5c05acb0b 100755 --- a/api/arkui/GaugeModifier.d.ts +++ b/api/arkui/GaugeModifier.d.ts @@ -28,6 +28,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Gauge Modifier diff --git a/api/arkui/GridColModifier.d.ts b/api/arkui/GridColModifier.d.ts index fa41e54531..d1f546f08a 100755 --- a/api/arkui/GridColModifier.d.ts +++ b/api/arkui/GridColModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines GridCol Modifier diff --git a/api/arkui/GridItemModifier.d.ts b/api/arkui/GridItemModifier.d.ts index 27a8695eef..6072af5aab 100755 --- a/api/arkui/GridItemModifier.d.ts +++ b/api/arkui/GridItemModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines GridItem Modifier diff --git a/api/arkui/GridModifier.d.ts b/api/arkui/GridModifier.d.ts index 8e13a7c4cb..e9beece6ed 100755 --- a/api/arkui/GridModifier.d.ts +++ b/api/arkui/GridModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Grid Modifier diff --git a/api/arkui/GridRowModifier.d.ts b/api/arkui/GridRowModifier.d.ts index 743c0b27c3..93ef5da3d8 100755 --- a/api/arkui/GridRowModifier.d.ts +++ b/api/arkui/GridRowModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines GridRow Modifier diff --git a/api/arkui/HyperlinkModifier.d.ts b/api/arkui/HyperlinkModifier.d.ts index fc0c92e6fb..5495ae0507 100755 --- a/api/arkui/HyperlinkModifier.d.ts +++ b/api/arkui/HyperlinkModifier.d.ts @@ -28,6 +28,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Hyperlink Modifier diff --git a/api/arkui/ImageAnimatorModifier.d.ts b/api/arkui/ImageAnimatorModifier.d.ts index f5c55726a0..7124b60651 100755 --- a/api/arkui/ImageAnimatorModifier.d.ts +++ b/api/arkui/ImageAnimatorModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines ImageAnimator Modifier diff --git a/api/arkui/ImageModifier.d.ts b/api/arkui/ImageModifier.d.ts index cc83c0091d..d55739cc38 100755 --- a/api/arkui/ImageModifier.d.ts +++ b/api/arkui/ImageModifier.d.ts @@ -28,6 +28,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Image Modifier diff --git a/api/arkui/ImageSpanModifier.d.ts b/api/arkui/ImageSpanModifier.d.ts index b36e62240c..0bb2e97bf1 100755 --- a/api/arkui/ImageSpanModifier.d.ts +++ b/api/arkui/ImageSpanModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines ImageSpan Modifier diff --git a/api/arkui/LineModifier.d.ts b/api/arkui/LineModifier.d.ts index 7260e25364..3ed19bc357 100755 --- a/api/arkui/LineModifier.d.ts +++ b/api/arkui/LineModifier.d.ts @@ -27,6 +27,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Line Modifier diff --git a/api/arkui/ListItemGroupModifier.d.ts b/api/arkui/ListItemGroupModifier.d.ts index 67652360f3..a95cbf6b03 100755 --- a/api/arkui/ListItemGroupModifier.d.ts +++ b/api/arkui/ListItemGroupModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines ListItemGroup Modifier diff --git a/api/arkui/ListItemModifier.d.ts b/api/arkui/ListItemModifier.d.ts index 8bf9255ea1..5ed153c48e 100755 --- a/api/arkui/ListItemModifier.d.ts +++ b/api/arkui/ListItemModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines ListItem Modifier diff --git a/api/arkui/ListModifier.d.ts b/api/arkui/ListModifier.d.ts index e9f3b00096..d6ce895e4f 100755 --- a/api/arkui/ListModifier.d.ts +++ b/api/arkui/ListModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines List Modifier diff --git a/api/arkui/LoadingProgressModifier.d.ts b/api/arkui/LoadingProgressModifier.d.ts index cef52dec62..3bfcb3f106 100755 --- a/api/arkui/LoadingProgressModifier.d.ts +++ b/api/arkui/LoadingProgressModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines LoadingProgress Modifier diff --git a/api/arkui/MarqueeModifier.d.ts b/api/arkui/MarqueeModifier.d.ts index e07368c82b..b7b1d10fae 100755 --- a/api/arkui/MarqueeModifier.d.ts +++ b/api/arkui/MarqueeModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Marquee Modifier diff --git a/api/arkui/MenuItemModifier.d.ts b/api/arkui/MenuItemModifier.d.ts index 5b3d9c98f8..0f8debb9da 100755 --- a/api/arkui/MenuItemModifier.d.ts +++ b/api/arkui/MenuItemModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines MenuItem Modifier diff --git a/api/arkui/MenuModifier.d.ts b/api/arkui/MenuModifier.d.ts index 4615d670ea..d2c0d34a09 100755 --- a/api/arkui/MenuModifier.d.ts +++ b/api/arkui/MenuModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Menu Modifier diff --git a/api/arkui/NavDestinationModifier.d.ts b/api/arkui/NavDestinationModifier.d.ts index 6518986839..7832e4b3fa 100755 --- a/api/arkui/NavDestinationModifier.d.ts +++ b/api/arkui/NavDestinationModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines NavDestination Modifier diff --git a/api/arkui/NavRouterModifier.d.ts b/api/arkui/NavRouterModifier.d.ts index 0ac55b2f20..4b4d153fa4 100644 --- a/api/arkui/NavRouterModifier.d.ts +++ b/api/arkui/NavRouterModifier.d.ts @@ -27,6 +27,7 @@ * @atomicservice * @since 12 * @deprecated since 20 + * @noninterop */ export declare class NavRouterModifier extends NavRouterAttribute implements AttributeModifier { diff --git a/api/arkui/NavigationModifier.d.ts b/api/arkui/NavigationModifier.d.ts index 0b3cdb7d68..3f943a55b8 100755 --- a/api/arkui/NavigationModifier.d.ts +++ b/api/arkui/NavigationModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Navigation Modifier diff --git a/api/arkui/NavigatorModifier.d.ts b/api/arkui/NavigatorModifier.d.ts index de86d228d5..08016304d7 100644 --- a/api/arkui/NavigatorModifier.d.ts +++ b/api/arkui/NavigatorModifier.d.ts @@ -27,6 +27,7 @@ * @atomicservice * @since 12 * @deprecated since 20 + * @noninterop */ export declare class NavigatorModifier extends NavigatorAttribute implements AttributeModifier { diff --git a/api/arkui/PanelModifier.d.ts b/api/arkui/PanelModifier.d.ts index 0d004c2c39..283334f122 100644 --- a/api/arkui/PanelModifier.d.ts +++ b/api/arkui/PanelModifier.d.ts @@ -27,6 +27,7 @@ * @atomicservice * @since 12 * @deprecated since 20 + * @noninterop */ export declare class PanelModifier extends PanelAttribute implements AttributeModifier { diff --git a/api/arkui/ParticleModifier.d.ts b/api/arkui/ParticleModifier.d.ts index 2fcfe28d20..ae24a3fc07 100644 --- a/api/arkui/ParticleModifier.d.ts +++ b/api/arkui/ParticleModifier.d.ts @@ -26,6 +26,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ export declare class ParticleModifier extends ParticleAttribute implements AttributeModifier { diff --git a/api/arkui/PathModifier.d.ts b/api/arkui/PathModifier.d.ts index 6b6b64d9ff..634fbcae7b 100755 --- a/api/arkui/PathModifier.d.ts +++ b/api/arkui/PathModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Path Modifier diff --git a/api/arkui/PatternLockModifier.d.ts b/api/arkui/PatternLockModifier.d.ts index fb9cbd2e69..0cbd3a92d9 100755 --- a/api/arkui/PatternLockModifier.d.ts +++ b/api/arkui/PatternLockModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines PatternLock Modifier diff --git a/api/arkui/PolygonModifier.d.ts b/api/arkui/PolygonModifier.d.ts index 13037d4e09..4e157ae0b3 100755 --- a/api/arkui/PolygonModifier.d.ts +++ b/api/arkui/PolygonModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Polygon Modifier diff --git a/api/arkui/PolylineModifier.d.ts b/api/arkui/PolylineModifier.d.ts index 420c9bba36..b132ebfd9d 100755 --- a/api/arkui/PolylineModifier.d.ts +++ b/api/arkui/PolylineModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Polyline Modifier diff --git a/api/arkui/ProgressModifier.d.ts b/api/arkui/ProgressModifier.d.ts index 55c9ad0ac0..f6a6953fbf 100755 --- a/api/arkui/ProgressModifier.d.ts +++ b/api/arkui/ProgressModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Progress Modifier diff --git a/api/arkui/QRCodeModifier.d.ts b/api/arkui/QRCodeModifier.d.ts index 5ea172c0f3..0ec51bac5f 100644 --- a/api/arkui/QRCodeModifier.d.ts +++ b/api/arkui/QRCodeModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ export declare class QRCodeModifier extends QRCodeAttribute implements AttributeModifier { diff --git a/api/arkui/RadioModifier.d.ts b/api/arkui/RadioModifier.d.ts index 4003105598..08009207d5 100755 --- a/api/arkui/RadioModifier.d.ts +++ b/api/arkui/RadioModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Radio Modifier diff --git a/api/arkui/RatingModifier.d.ts b/api/arkui/RatingModifier.d.ts index 4aebab96e5..f62c572ea5 100755 --- a/api/arkui/RatingModifier.d.ts +++ b/api/arkui/RatingModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Rating Modifier diff --git a/api/arkui/RectModifier.d.ts b/api/arkui/RectModifier.d.ts index 9800462d55..30647d97d0 100755 --- a/api/arkui/RectModifier.d.ts +++ b/api/arkui/RectModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Rect Modifier diff --git a/api/arkui/RefreshModifier.d.ts b/api/arkui/RefreshModifier.d.ts index dd1f4bbab2..c3b711866f 100644 --- a/api/arkui/RefreshModifier.d.ts +++ b/api/arkui/RefreshModifier.d.ts @@ -30,6 +30,7 @@ * @crossplatform * @atomicservice * @since 12 + * @noninterop */ export declare class RefreshModifier extends RefreshAttribute implements AttributeModifier { diff --git a/api/arkui/RichEditorModifier.d.ts b/api/arkui/RichEditorModifier.d.ts index 99e1a0239c..58ca6f6d27 100755 --- a/api/arkui/RichEditorModifier.d.ts +++ b/api/arkui/RichEditorModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines RichEditor Modifier diff --git a/api/arkui/RowModifier.d.ts b/api/arkui/RowModifier.d.ts index 21941ec217..7ff5a34e78 100755 --- a/api/arkui/RowModifier.d.ts +++ b/api/arkui/RowModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Row Modifier diff --git a/api/arkui/RowSplitModifier.d.ts b/api/arkui/RowSplitModifier.d.ts index 0ab1fb7ed0..3626c26a47 100755 --- a/api/arkui/RowSplitModifier.d.ts +++ b/api/arkui/RowSplitModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines RowSplit Modifier diff --git a/api/arkui/ScrollModifier.d.ts b/api/arkui/ScrollModifier.d.ts index 318aa1d82c..71b8886408 100755 --- a/api/arkui/ScrollModifier.d.ts +++ b/api/arkui/ScrollModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Scroll Modifier diff --git a/api/arkui/SearchModifier.d.ts b/api/arkui/SearchModifier.d.ts index f59c61a776..e87b90ad48 100755 --- a/api/arkui/SearchModifier.d.ts +++ b/api/arkui/SearchModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Search Modifier diff --git a/api/arkui/SelectModifier.d.ts b/api/arkui/SelectModifier.d.ts index bc04367e76..7b7044a9e1 100755 --- a/api/arkui/SelectModifier.d.ts +++ b/api/arkui/SelectModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Select Modifier diff --git a/api/arkui/ShapeModifier.d.ts b/api/arkui/ShapeModifier.d.ts index 57d35e89fc..b856088285 100755 --- a/api/arkui/ShapeModifier.d.ts +++ b/api/arkui/ShapeModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Shape Modifier diff --git a/api/arkui/SideBarContainerModifier.d.ts b/api/arkui/SideBarContainerModifier.d.ts index 0c0508d7af..7755cf6fb4 100755 --- a/api/arkui/SideBarContainerModifier.d.ts +++ b/api/arkui/SideBarContainerModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines SideBarContainer Modifier diff --git a/api/arkui/SliderModifier.d.ts b/api/arkui/SliderModifier.d.ts index 55b18652c3..05bbc301ab 100755 --- a/api/arkui/SliderModifier.d.ts +++ b/api/arkui/SliderModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Slider Modifier diff --git a/api/arkui/SpanModifier.d.ts b/api/arkui/SpanModifier.d.ts index a1122e993d..296b21c32c 100755 --- a/api/arkui/SpanModifier.d.ts +++ b/api/arkui/SpanModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Span Modifier diff --git a/api/arkui/StackModifier.d.ts b/api/arkui/StackModifier.d.ts index 184f311aaa..1af530e13f 100755 --- a/api/arkui/StackModifier.d.ts +++ b/api/arkui/StackModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Stack Modifier diff --git a/api/arkui/StepperItemModifier.d.ts b/api/arkui/StepperItemModifier.d.ts index 52cf35547b..d871a37872 100755 --- a/api/arkui/StepperItemModifier.d.ts +++ b/api/arkui/StepperItemModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines StepperItem Modifier diff --git a/api/arkui/SwiperModifier.d.ts b/api/arkui/SwiperModifier.d.ts index 5119e5e82a..fdbf114a2f 100755 --- a/api/arkui/SwiperModifier.d.ts +++ b/api/arkui/SwiperModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Swiper Modifier diff --git a/api/arkui/SymbolGlyphModifier.d.ts b/api/arkui/SymbolGlyphModifier.d.ts index 8478da4a63..c3d982ce39 100644 --- a/api/arkui/SymbolGlyphModifier.d.ts +++ b/api/arkui/SymbolGlyphModifier.d.ts @@ -46,6 +46,7 @@ declare type SymbolGlyphApplyNormalFunction = (symbolGlyphAttribute: SymbolGlyph * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ export declare interface SymbolGlyphModifier extends SymbolGlyphAttribute, AttributeModifier { /** @@ -114,6 +115,7 @@ export declare interface SymbolGlyphModifier extends SymbolGlyphAttribute, Attri * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines SymbolGlyph Modifier diff --git a/api/arkui/SymbolSpanModifier.d.ts b/api/arkui/SymbolSpanModifier.d.ts index 2a2edc1a57..aa46d5408c 100644 --- a/api/arkui/SymbolSpanModifier.d.ts +++ b/api/arkui/SymbolSpanModifier.d.ts @@ -24,6 +24,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines SymbolSpan Modifier. Provided for use by the SymbolSpan component diff --git a/api/arkui/TabsModifier.d.ts b/api/arkui/TabsModifier.d.ts index ffbc4296b1..5f1e4f3893 100755 --- a/api/arkui/TabsModifier.d.ts +++ b/api/arkui/TabsModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines Tabs Modifier diff --git a/api/arkui/TextAreaModifier.d.ts b/api/arkui/TextAreaModifier.d.ts index 12be381602..01463ecb81 100755 --- a/api/arkui/TextAreaModifier.d.ts +++ b/api/arkui/TextAreaModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines TextArea Modifier diff --git a/api/arkui/TextClockModifier.d.ts b/api/arkui/TextClockModifier.d.ts index 567b903e85..6f400be3a8 100755 --- a/api/arkui/TextClockModifier.d.ts +++ b/api/arkui/TextClockModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines TextClock Modifier diff --git a/api/arkui/TextInputModifier.d.ts b/api/arkui/TextInputModifier.d.ts index c00bbb7907..21ae17d39f 100755 --- a/api/arkui/TextInputModifier.d.ts +++ b/api/arkui/TextInputModifier.d.ts @@ -29,6 +29,7 @@ * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 12 + * @noninterop */ /** * Defines TextInput Modifier diff --git a/api/arkui/TextModifier.d.ts b/api/arkui/TextModifier.d.ts index 741e350143..d98eba013d 100755 --- a/api/arkui/TextModifier.d.ts +++ b/api/arkui/TextModifier.d.ts @@ -46,6 +46,7 @@ declare type TextApplyNormalFunction = (textAttribute: TextAttribute) => void; * @atomicservice * @since 20 * @arkts 1.2 + * @noninterop */ export declare interface TextModifier extends TextAttribute, AttributeModifier { @@ -115,6 +116,7 @@ export declare interface TextModifier extends TextAttribute, AttributeModifier(arr: Array, diff --git a/api/arkui/component/interop.d.ets b/api/arkui/component/interop.d.ets index 6865c67090..bcb592882c 100644 --- a/api/arkui/component/interop.d.ets +++ b/api/arkui/component/interop.d.ets @@ -28,6 +28,7 @@ import { IDecoratedV1Variable } from '../stateManagement/decorator'; * @typedef CompatibleComponentInfo * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ export interface CompatibleComponentInfo { /** @@ -56,6 +57,7 @@ export interface CompatibleComponentInfo { * @returns { CompatibleComponentInfo } the info of compatible custom component * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ export type CompatibleInitCallback = () => CompatibleComponentInfo; @@ -66,6 +68,7 @@ export type CompatibleInitCallback = () => CompatibleComponentInfo; * @param { ESValue } component - the compatible custom component * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ export type CompatibleUpdateCallback = (component: ESValue) => void; @@ -77,6 +80,7 @@ export type CompatibleUpdateCallback = (component: ESValue) => void; * @param { ExtendableComponent } [component] - the custom component * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Builder export declare function compatibleComponent( @@ -94,6 +98,7 @@ export declare function compatibleComponent( * @param { ESValue } [compatibleComponent] - the compatible custom component * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ export declare function bindCompatibleProvideCallback( component: ExtendableComponent, @@ -110,6 +115,7 @@ export declare function bindCompatibleProvideCallback( * @returns { ESValue } the compatible state * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ export declare function getCompatibleState( state: IDecoratedV1Variable, diff --git a/api/arkui/component/lazyForEach.d.ets b/api/arkui/component/lazyForEach.d.ets index c454f744d4..4fb8c218a5 100644 --- a/api/arkui/component/lazyForEach.d.ets +++ b/api/arkui/component/lazyForEach.d.ets @@ -618,6 +618,7 @@ export interface IDataSource { * @crossplatform * @atomicservice * @since 20 + * @noninterop */ export interface LazyForEachAttribute {} @@ -628,6 +629,7 @@ export interface LazyForEachAttribute {} * @crossplatform * @atomicservice * @since 20 + * @noninterop */ export interface UILazyForEachAttribute {} @@ -642,6 +644,7 @@ export interface UILazyForEachAttribute {} * @crossplatform * @atomicservice * @since 20 + * @noninterop */ @memo @ComponentBuilder diff --git a/api/arkui/component/repeat.d.ets b/api/arkui/component/repeat.d.ets index 0d9490370e..76e506c8f0 100755 --- a/api/arkui/component/repeat.d.ets +++ b/api/arkui/component/repeat.d.ets @@ -186,6 +186,7 @@ export interface TemplateOptions { * @typedef RepeatAttribute * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ export interface RepeatAttribute { /** @@ -245,6 +246,7 @@ export interface RepeatAttribute { * @returns { RepeatAttribute } * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @ComponentBuilder export declare function Repeat(arr: RepeatArray): RepeatAttribute; \ No newline at end of file diff --git a/api/arkui/stateManagement/decorator.d.ets b/api/arkui/stateManagement/decorator.d.ets index 1090679dfb..3af96227a6 100644 --- a/api/arkui/stateManagement/decorator.d.ets +++ b/api/arkui/stateManagement/decorator.d.ets @@ -25,6 +25,7 @@ import { ExtendableComponent } from '../component/extendableComponent'; * State variable that holds the state property and is used to render the owning custom component. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface State {}; @@ -34,6 +35,7 @@ export declare @interface State {}; * Prop is an annotation which is mutable, and its changes will not be synchronized to the parent component. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Prop {}; @@ -46,6 +48,7 @@ export declare @interface Prop {}; * In order to prevent this, need to take a deep copy of the parent data. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface PropRef {}; @@ -55,6 +58,7 @@ export declare @interface PropRef {}; * Link decorated variable creates two-way synchronization with a variable of its parent component. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Link {}; @@ -64,6 +68,7 @@ export declare @interface Link {}; * Observed is used to decorate a class. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Observed {}; @@ -74,6 +79,7 @@ export declare @interface Observed {}; * Any changes to the properties decorated by Track will trigger only updates to the UI associated with those properties. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Track {}; @@ -83,6 +89,7 @@ export declare @interface Track {}; * ObjectLink is used to observe property changes in nested class objects. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface ObjectLink {}; @@ -94,6 +101,7 @@ export declare @interface ObjectLink {}; * An update to the attribute with the given key in AppStorage will overwrite local changes. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface StorageProp { @@ -108,6 +116,7 @@ export declare @interface StorageProp { * In order to prevent this, need to take a deep copy of AppStorage instance data. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface StoragePropRef { @@ -127,6 +136,7 @@ export declare @interface StoragePropRef { * it decorates and the attribute with the given key in AppStorage. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface StorageLink { @@ -147,6 +157,7 @@ export declare @interface StorageLink { * (if any) will not be synchronized to LocalStorage, and an update to the attribute with the given key in LocalStorage. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface LocalStorageProp { @@ -168,6 +179,7 @@ export declare @interface LocalStorageProp { * In order to prevent this, need to take a deep copy of LocalStorage data. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface LocalStoragePropRef { @@ -187,6 +199,7 @@ export declare @interface LocalStoragePropRef { * in LocalStorage. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface LocalStorageLink { @@ -207,6 +220,7 @@ export declare @interface LocalStorageLink { * variable exists in the ancestor component and is said to be "provided" to descendent components. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Provide { @@ -233,6 +247,7 @@ export declare @interface Provide { * Consume is used to access the provided state variable for a descendent component * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Consume { @@ -251,6 +266,7 @@ export declare @interface Consume { * Watch is used to listen for state variables. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Watch { @@ -269,6 +285,7 @@ export declare @interface Watch { * Require is a decorator for declaring that parameters – regular variables. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Require {}; @@ -279,6 +296,7 @@ export declare @interface Require {}; * custom component to observe changes. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Local {}; @@ -289,6 +307,7 @@ export declare @interface Local {}; * data can be synchronized between the parent and child components. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Param {}; @@ -298,6 +317,7 @@ export declare @interface Param {}; * Once annotation accepts values passed in only during variable initialization * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Once {}; @@ -308,6 +328,7 @@ export declare @interface Once {}; * child component needs to pass in the callback for updating the data source. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Event {}; @@ -319,6 +340,7 @@ export declare @interface Event {}; * variable exists in the ancestor component and is said to be "provider" to descendent components. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Provider { @@ -337,6 +359,7 @@ export declare @interface Provider { * Consumer is used to access the provided state variable for a descendent component * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Consumer { @@ -355,6 +378,7 @@ export declare @interface Consumer { * ObservedV2 is used to decorate with class. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface ObservedV2 {}; @@ -364,6 +388,7 @@ export declare @interface ObservedV2 {}; * Trace is used to directly observe the property changes of nested objects * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Trace {}; @@ -373,6 +398,7 @@ export declare @interface Trace {}; * Computed is a method decorator that decorates the getter method. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Computed {}; @@ -382,6 +408,7 @@ export declare @interface Computed {}; * Monitor provides the capability of listening for state variables of V2. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 + * @noninterop */ @Retention({policy: "SOURCE"}) export declare @interface Monitor { diff --git a/api/arkui/stateManagement/runtime.d.ets b/api/arkui/stateManagement/runtime.d.ets index 6dddf7b14a..65800c264e 100644 --- a/api/arkui/stateManagement/runtime.d.ets +++ b/api/arkui/stateManagement/runtime.d.ets @@ -21,9 +21,15 @@ import { LocalStorage } from '@ohos.arkui.stateManagement' import { StateContext } from '../runtime-api/@koalaui.runtime.states.State' // From incremental engine +/** + * @noninterop + */ @Retention({policy: "SOURCE"}) export declare @interface memo {}; +/** + * @noninterop + */ @Retention({policy: "SOURCE"}) export @interface ComponentBuilder {} -- Gitee