diff --git a/api/arkui/component/lazyForEach.d.ets b/api/arkui/component/lazyForEach.d.ets index c454f744d4111ebb9fcd0d2517f1d5a9e95d1f26..7dc46891dd2110137a24508018bfa1c2cb12b703 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; } /**