diff --git a/arkoala-arkts/arkui/@ohos.arkui.component/index.ets b/arkoala-arkts/arkui/@ohos.arkui.component/index.ets index 144e2dd10a5680dd70f417e30ae468d471976d26..3d46245ba306b515ace24673f8af7549a59266a7 100644 --- a/arkoala-arkts/arkui/@ohos.arkui.component/index.ets +++ b/arkoala-arkts/arkui/@ohos.arkui.component/index.ets @@ -24,7 +24,6 @@ // export * from '../sdk/prepared/component/resources'; export * from "../sdk/prepared/ArkPageTransition"; -export * from '../sdk/prepared/LazyForEach'; export * from '../sdk/prepared/componentAnnotations'; export * from '../sdk/prepared/component/actionSheet'; diff --git a/arkoala-arkts/arkui/sdk/src/LazyForEach.ets b/arkoala-arkts/arkui/sdk/src/component/lazyForEach.ets similarity index 89% rename from arkoala-arkts/arkui/sdk/src/LazyForEach.ets rename to arkoala-arkts/arkui/sdk/src/component/lazyForEach.ets index 6d75367f0e1c0d79288d56255cba3dde50555c2a..8f6b1a833cb8bb74de6c80425cc11a0da4a1b66a 100644 --- a/arkoala-arkts/arkui/sdk/src/LazyForEach.ets +++ b/arkoala-arkts/arkui/sdk/src/component/lazyForEach.ets @@ -13,9 +13,9 @@ * limitations under the License. */ -import { Builder } from "./stateAnnotations" -import { DataChangeListener } from "./DataChangeListener" -export { DataChangeListener } from "./DataChangeListener" +import { Builder } from "../stateAnnotations" +import { DataChangeListener } from "../DataChangeListener" +export { DataChangeListener } from "../DataChangeListener" /** * Developers need to implement this interface to provide data to LazyForEach component. diff --git a/arkoala-arkts/arkui/sdk/src/index.ets b/arkoala-arkts/arkui/sdk/src/index.ets index 502da4238c212d06ad6453290022f9f2e4307098..420721ebb49e49e311ecbcdb83c15fba5e18b3bd 100644 --- a/arkoala-arkts/arkui/sdk/src/index.ets +++ b/arkoala-arkts/arkui/sdk/src/index.ets @@ -22,7 +22,6 @@ export * from "./ArkPageTransitionData" export * from "./ArkState" export * from "./ArkStateStyle.ets" export * from "./AttributeUpdater" -export * from "./LazyForEach" export * from "./NativeLog" export * from "./TestComponent" export * from "./Router" @@ -37,4 +36,5 @@ export * from "./SymbolGlyphModifier" export * from "./TextModifier" export * from "./UserView" export * from "./component/forEach" +export * from "./component/lazyForEach" export * from "./stateManagement/decorator" diff --git a/arkoala-arkts/arkui/src/LazyForEach.ets b/arkoala-arkts/arkui/src/component/lazyForEach.ets similarity index 97% rename from arkoala-arkts/arkui/src/LazyForEach.ets rename to arkoala-arkts/arkui/src/component/lazyForEach.ets index e640e064da76ed649aee3171274cf30f589a3994..3cbd17124177b127e3e78cc6028cf3519a8e5e5c 100644 --- a/arkoala-arkts/arkui/src/LazyForEach.ets +++ b/arkoala-arkts/arkui/src/component/lazyForEach.ets @@ -17,11 +17,11 @@ import { memo, memo_intrinsic, memo_entry, memo_stable, memo_skip } from "@koala import { __context, __id, contextNode, DataNode, memoEntry2, remember, rememberMutableState, scheduleCallback } from "@koalaui/runtime" import { hashCodeFromString, int32, KoalaCallsiteKey } from "@koalaui/common" import { nullptr, pointer } from "@koalaui/interop"; -import { LazyForEachType, PeerNode, PeerNodeType } from "./PeerNode"; +import { LazyForEachType, PeerNode, PeerNodeType } from "../PeerNode"; import { LazyForEachOps } from "#generated" -import { DataChangeListener, InternalListener } from "./DataChangeListener"; +import { DataChangeListener, InternalListener } from "../DataChangeListener"; -export { DataChangeListener } from "./DataChangeListener"; +export { DataChangeListener } from "../DataChangeListener"; /** * Developers need to implement this interface to provide data to LazyForEach component. diff --git a/arkoala-arkts/arkui/src/index.ets b/arkoala-arkts/arkui/src/index.ets index d12e79cf6afaaa9e37ab7481d51fd0e30c9eff4e..a0107a09bb87ed2bb6d77581c2282de32fcdd081 100644 --- a/arkoala-arkts/arkui/src/index.ets +++ b/arkoala-arkts/arkui/src/index.ets @@ -19,7 +19,6 @@ export * from "./componentAnnotations" export * from "./ArkState" export * from "./NativeLog" export * from "./UserView" -export * from "./LazyForEach" export * from "./ohos/router" export * from "./PeerNode" export * from "./extractors" @@ -37,4 +36,5 @@ export * from "./TestApiHooks" export * from "./ArkStateStyle" export * from "./component/customComponent" export * from "./component/forEach" +export * from "./component/lazyForEach" export * from "./component/stateManagement"