From 4ea2235e1ea61204ba1e5df655f4f79b66442c1f Mon Sep 17 00:00:00 2001 From: mazijian Date: Mon, 28 Jul 2025 23:44:41 +0800 Subject: [PATCH] =?UTF-8?q?ArkUI=E6=96=B9=E6=B3=95=E6=94=B9=E5=B1=9E?= =?UTF-8?q?=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: mazijian --- api/arkui/component/lazyForEach.d.ets | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/api/arkui/component/lazyForEach.d.ets b/api/arkui/component/lazyForEach.d.ets index c454f744d4..7dc46891dd 100644 --- a/api/arkui/component/lazyForEach.d.ets +++ b/api/arkui/component/lazyForEach.d.ets @@ -571,44 +571,43 @@ export interface IDataSource { /** * Total data count. * - * @returns { number } + * @type { function } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice * @since 20 */ - totalCount(): number; + totalCount: () => number; /** * Return the data of index. * - * @param { number } index - * @returns { any } + * @type { function } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice * @since 20 */ - getData(index: number): T; + getData: (index: number) => T; /** * Register data change listener. * - * @param { DataChangeListener } listener + * @type { function } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice * @since 20 */ - registerDataChangeListener(listener: DataChangeListener): void; + registerDataChangeListener: (listener: DataChangeListener) => void; /** * Unregister data change listener. * - * @param { DataChangeListener } listener + * @type { function } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice * @since 20 */ - unregisterDataChangeListener(listener: DataChangeListener): void; + unregisterDataChangeListener: (listener: DataChangeListener) => void; } /** -- Gitee