diff --git a/api/@internal/component/ets/common.d.ts b/api/@internal/component/ets/common.d.ts index 346cbbebccf65a7915e7a79fbf09f5140715abad..0d145a1bee8486bbabdbf58cdb1bb0b98fe42008 100644 --- a/api/@internal/component/ets/common.d.ts +++ b/api/@internal/component/ets/common.d.ts @@ -31465,7 +31465,6 @@ declare interface DynamicNode { * @param { Optional } handler * @returns { this } * @syscap SystemCapability.ArkUI.ArkUI.Full - * @crossplatform * @atomicservice * @since 20 * @arkts 1.2 @@ -31479,7 +31478,6 @@ declare interface DynamicNode { * @param { ItemDragEventHandler } eventHandler * @returns { this } * @syscap SystemCapability.ArkUI.ArkUI.Full - * @crossplatform * @atomicservice * @since 20 * @arkts 1.2 diff --git a/api/arkui/component/forEach.d.ets b/api/arkui/component/forEach.d.ets index 209838adb97591adc2b075dd8f80f0e3510c6c43..dbb47c1c3a5ae8b0249ef5f403c75ded7169cd75 100755 --- a/api/arkui/component/forEach.d.ets +++ b/api/arkui/component/forEach.d.ets @@ -20,6 +20,19 @@ import { memo, __memo_context_type, __memo_id_type } from './../stateManagement/runtime' +import { DynamicNode } from './common' + +/** + * declare UIForEachAttribute + * + * @extends DynamicNode + * @syscap SystemCapability.ArkUI.ArkUI.Full + * @crossplatform + * @form + * @atomicservice + * @since 20 + */ +export interface UIForEachAttribute extends DynamicNode {} /** * Defines ForEach Component. @@ -38,4 +51,4 @@ export declare function ForEach(arr: Array, @memo itemGenerator: (item: T, index: number) => void, keyGenerator?: (item: T, index: number) => string, -): void +): UIForEachAttribute diff --git a/api/arkui/component/lazyForEach.d.ets b/api/arkui/component/lazyForEach.d.ets index be914098a95e2b2a4ba166d52617fae759217115..e31926618089166aeab2511a198752ccf2e28b1d 100755 --- a/api/arkui/component/lazyForEach.d.ets +++ b/api/arkui/component/lazyForEach.d.ets @@ -20,6 +20,7 @@ import { memo, ComponentBuilder, __memo_context_type, __memo_id_type } from './../stateManagement/runtime' +import { DynamicNode } from './common' /** * Defines type to operation data source. @@ -621,12 +622,13 @@ export interface LazyForEachAttribute {} /** * declare UILazyForEachAttribute * + * @extends DynamicNode * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice * @since 20 */ -export interface UILazyForEachAttribute {} +export interface UILazyForEachAttribute extends DynamicNode {} /** * Enter the value to obtain the LazyForEach. diff --git a/api/arkui/component/repeat.d.ets b/api/arkui/component/repeat.d.ets index fcbbca917fb32ad89b14b5e652e594d594e630ca..f3223157fec44d89efbaf384c315839c61a703fa 100755 --- a/api/arkui/component/repeat.d.ets +++ b/api/arkui/component/repeat.d.ets @@ -170,13 +170,14 @@ export interface TemplateOptions { /** * Defines the Repeat component attribute functions. * + * @extends DynamicNode * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @form * @atomicservice * @since 20 */ -export interface UIRepeatAttribute { +export interface UIRepeatAttribute extends DynamicNode { /** * Executes itemGenerator of each item. *