From d8c22f170c149f3f8c70c17f15134c20b2efceea Mon Sep 17 00:00:00 2001 From: Sergey Malenkov Date: Sat, 28 Dec 2024 14:45:40 +0300 Subject: [PATCH 1/2] Import observableProxy directly instead of reexporting Signed-off-by: Sergey Malenkov --- arkoala-arkts/arkui/src/index.ts | 3 ++- arkoala/arkui-common/src/arkts/index.ts | 1 - arkoala/arkui-common/src/typescript/index.ts | 1 - arkoala/arkui/src/index.ts | 2 +- arkoala/ets-plugin/src/Importer.ts | 3 +-- arkoala/ets-plugin/src/PropertyTranslators.ts | 2 +- 6 files changed, 5 insertions(+), 7 deletions(-) diff --git a/arkoala-arkts/arkui/src/index.ts b/arkoala-arkts/arkui/src/index.ts index 6289cc1cf..b8ebda64d 100644 --- a/arkoala-arkts/arkui/src/index.ts +++ b/arkoala-arkts/arkui/src/index.ts @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022-2023 Huawei Device Co., Ltd. + * Copyright (c) 2022-2024 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at @@ -13,6 +13,7 @@ * limitations under the License. */ +export { Observed, observableProxy } from "@koalaui/common" export * from "@koalaui/arkui-common" export * from "./generated" diff --git a/arkoala/arkui-common/src/arkts/index.ts b/arkoala/arkui-common/src/arkts/index.ts index 3e3ed3d55..c95d516a8 100644 --- a/arkoala/arkui-common/src/arkts/index.ts +++ b/arkoala/arkui-common/src/arkts/index.ts @@ -13,7 +13,6 @@ * limitations under the License. */ -export { Observed, observableProxy } from "@koalaui/common" export * from "./Storage" export * from "../ArkState" \ No newline at end of file diff --git a/arkoala/arkui-common/src/typescript/index.ts b/arkoala/arkui-common/src/typescript/index.ts index 43a07bfba..62c53d11b 100644 --- a/arkoala/arkui-common/src/typescript/index.ts +++ b/arkoala/arkui-common/src/typescript/index.ts @@ -15,7 +15,6 @@ export * from "./ArkPageTransition" export * from "./Storage" -export { Observed, observableProxy } from "@koalaui/common" export * from "./Router" export * from "../ArkState" diff --git a/arkoala/arkui/src/index.ts b/arkoala/arkui/src/index.ts index e83e15bda..6048dace9 100644 --- a/arkoala/arkui/src/index.ts +++ b/arkoala/arkui/src/index.ts @@ -47,7 +47,6 @@ export * from "./ArkSlider" export * from "./ArkStepper" export * from "./ArkSwiper" export * from "./shared/ArkResource" -export { Observed, observableProxy } from "@koalaui/common" export * from "./ArkComponentRoot" export * from "./ArkCustomDialogCommon" export * from "./ArkStructCommon" @@ -130,6 +129,7 @@ export { // todo: why we need explicit export here? LocalStorage } from "@koalaui/arkui-common" +export { Observed, observableProxy } from "@koalaui/common" export * from "@koalaui/arkui-common" export * from "./shared/ArkUtils" export * from "./peers/ArkButtonPeer" diff --git a/arkoala/ets-plugin/src/Importer.ts b/arkoala/ets-plugin/src/Importer.ts index d6f099da2..4bb1440cd 100644 --- a/arkoala/ets-plugin/src/Importer.ts +++ b/arkoala/ets-plugin/src/Importer.ts @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022-2023 Huawei Device Co., Ltd. + * Copyright (c) 2022-2024 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at @@ -259,7 +259,6 @@ export class Importer { */ if (this.isArkts()) { if (name === "LocalStorage") return this.addArkuiCommonImport(name) - if (name === "observableProxy") return this.addArkuiCommonImport(name) } this.addImport(this.subproject.koalaAdaptor, undefined, name) diff --git a/arkoala/ets-plugin/src/PropertyTranslators.ts b/arkoala/ets-plugin/src/PropertyTranslators.ts index 26dcc49a5..3f328e7a8 100644 --- a/arkoala/ets-plugin/src/PropertyTranslators.ts +++ b/arkoala/ets-plugin/src/PropertyTranslators.ts @@ -281,7 +281,7 @@ export abstract class PropertyTranslator { ) ), ts.factory.createCallExpression( - id(this.importer.withAdaptorImport("observableProxy")), + id(this.importer.withCommonImport("observableProxy")), undefined, [ id("value"), -- Gitee From cc061ca9ba12a730ae1d331432c036d369a23394 Mon Sep 17 00:00:00 2001 From: Sergey Malenkov Date: Thu, 9 Jan 2025 17:20:39 +0300 Subject: [PATCH 2/2] canonized tests Signed-off-by: Sergey Malenkov --- arkoala/ets-plugin/test/golden/arkts/ets/PropertyDeps.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/ets/Rewrite.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/ets/Rewrite2.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/ets/Rewrite3.ts | 2 +- .../test/golden/arkts/ets/state-class-property/class.ts | 2 +- arkoala/ets-plugin/test/golden/arkts/spec/@builder.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/@builderParam.ts | 3 ++- .../ets-plugin/test/golden/arkts/spec/@builderWithForEach.ts | 3 ++- .../ets-plugin/test/golden/arkts/spec/@builderWithLinkData.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/@consume_@provide.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/@customDialog.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/@link.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/@objectLink.ts | 3 ++- .../ets-plugin/test/golden/arkts/spec/@observed_@objectLink.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/@prop.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/@propComplexType.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/@state.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/@storageLink.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/@storageProp.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/@styles.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/@stylesExport.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/@watch.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/animateTo.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/appStorage.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/component_object.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/decoratorKeyCheck.ts | 3 ++- .../ets-plugin/test/golden/arkts/spec/forEachSecondFunction.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/forEachTwo.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/foreach.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/if.ts | 3 ++- .../ets-plugin/test/golden/arkts/spec/import@CustomDialog.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/import@Observed.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/importAllEts.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/importEts.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/importExportEts.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/importExportNest.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/importTs.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/localStorage.ts | 3 ++- .../ets-plugin/test/golden/arkts/spec/localStorageForBoth.ts | 3 ++- .../test/golden/arkts/spec/localStorageForStorage.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/longPressGesture.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/pageTransition.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/panGestrue.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/pinchGesture.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/recycle.ts | 3 ++- .../ets-plugin/test/golden/arkts/spec/recycle_extend_styles.ts | 3 ++- .../test/golden/arkts/spec/recycle_function_array.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/recycle_gesture.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/recycle_reuseId.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/rotationGesture.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/swipeGesture.ts | 3 ++- arkoala/ets-plugin/test/golden/arkts/spec/tapGesture.ts | 3 ++- .../test/golden/arkts/spec/test/pages/AMDComponent.ts | 3 ++- .../test/golden/arkts/spec/test/pages/BaseComponent.ts | 3 ++- .../test/golden/arkts/spec/test/pages/DefaultComponent.ts | 3 ++- .../test/golden/arkts/spec/test/pages/DivideComponent.ts | 3 ++- .../test/golden/arkts/spec/test/pages/ExportComponent.ts | 3 ++- .../test/golden/arkts/spec/test/pages/LinkComponent.ts | 3 ++- .../test/golden/arkts/spec/test/pages/NamespaceComponent.ts | 3 ++- .../test/golden/arkts/spec/test/pages/import@CustomDialog.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/ets/PropertyDeps.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/ets/Rewrite.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/ets/Rewrite2.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/ets/Rewrite3.ts | 3 ++- .../test/golden/koala/ets/state-class-property/class.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/@builder.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/@builderParam.ts | 3 ++- .../ets-plugin/test/golden/koala/spec/@builderWithForEach.ts | 3 ++- .../ets-plugin/test/golden/koala/spec/@builderWithLinkData.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/@consume_@provide.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/@customDialog.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/@link.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/@objectLink.ts | 3 ++- .../ets-plugin/test/golden/koala/spec/@observed_@objectLink.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/@prop.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/@propComplexType.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/@state.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/@storageLink.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/@storageProp.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/@styles.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/@stylesExport.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/@watch.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/animateTo.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/appStorage.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/component_object.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/decoratorKeyCheck.ts | 3 ++- .../ets-plugin/test/golden/koala/spec/forEachSecondFunction.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/forEachTwo.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/foreach.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/if.ts | 3 ++- .../ets-plugin/test/golden/koala/spec/import@CustomDialog.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/import@Observed.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/importAllEts.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/importEts.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/importExportEts.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/importExportNest.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/importTs.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/localStorage.ts | 3 ++- .../ets-plugin/test/golden/koala/spec/localStorageForBoth.ts | 3 ++- .../test/golden/koala/spec/localStorageForStorage.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/longPressGesture.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/pageTransition.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/panGestrue.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/pinchGesture.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/recycle.ts | 3 ++- .../ets-plugin/test/golden/koala/spec/recycle_extend_styles.ts | 3 ++- .../test/golden/koala/spec/recycle_function_array.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/recycle_gesture.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/recycle_reuseId.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/rotationGesture.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/swipeGesture.ts | 3 ++- arkoala/ets-plugin/test/golden/koala/spec/tapGesture.ts | 3 ++- .../test/golden/koala/spec/test/pages/AMDComponent.ts | 3 ++- .../test/golden/koala/spec/test/pages/BaseComponent.ts | 3 ++- .../test/golden/koala/spec/test/pages/DefaultComponent.ts | 3 ++- .../test/golden/koala/spec/test/pages/DivideComponent.ts | 3 ++- .../test/golden/koala/spec/test/pages/ExportComponent.ts | 3 ++- .../test/golden/koala/spec/test/pages/LinkComponent.ts | 3 ++- .../test/golden/koala/spec/test/pages/NamespaceComponent.ts | 3 ++- .../test/golden/koala/spec/test/pages/import@CustomDialog.ts | 3 ++- 120 files changed, 238 insertions(+), 120 deletions(-) diff --git a/arkoala/ets-plugin/test/golden/arkts/ets/PropertyDeps.ts b/arkoala/ets-plugin/test/golden/arkts/ets/PropertyDeps.ts index a54e5b458..d5a029200 100644 --- a/arkoala/ets-plugin/test/golden/arkts/ets/PropertyDeps.ts +++ b/arkoala/ets-plugin/test/golden/arkts/ets/PropertyDeps.ts @@ -1,6 +1,7 @@ import { AppStorageLinkState, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, StorageLinkState, SyncedProperty, contextLocalStateOf, propState, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkStateToStateComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/ets/Rewrite.ts b/arkoala/ets-plugin/test/golden/arkts/ets/Rewrite.ts index 052642aad..6d780c0a0 100644 --- a/arkoala/ets-plugin/test/golden/arkts/ets/Rewrite.ts +++ b/arkoala/ets-plugin/test/golden/arkts/ets/Rewrite.ts @@ -1,6 +1,7 @@ import { AppStorageLinkState, ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkCommonMethodInterface, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, Color, CustomDialogController, DialogAlignment, SyncedProperty, bindCustomDialog, contextLocalStateOf, objectLinkState, propState, stateOf } from "@koalaui/arkts-arkui"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; import { MutableState, OnChange, contextLocal } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; export class ArkEntryExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/ets/Rewrite2.ts b/arkoala/ets-plugin/test/golden/arkts/ets/Rewrite2.ts index ac638578b..140e17f20 100644 --- a/arkoala/ets-plugin/test/golden/arkts/ets/Rewrite2.ts +++ b/arkoala/ets-plugin/test/golden/arkts/ets/Rewrite2.ts @@ -1,6 +1,7 @@ import { ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, StorageLinkState } from "@koalaui/arkts-arkui"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; /* * Copyright (c) 2022-2023 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/arkoala/ets-plugin/test/golden/arkts/ets/Rewrite3.ts b/arkoala/ets-plugin/test/golden/arkts/ets/Rewrite3.ts index fa859adbe..72670addd 100644 --- a/arkoala/ets-plugin/test/golden/arkts/ets/Rewrite3.ts +++ b/arkoala/ets-plugin/test/golden/arkts/ets/Rewrite3.ts @@ -1,5 +1,5 @@ import { ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, StorageLinkState, SyncedProperty, propState } from "@koalaui/arkts-arkui"; -import { observableProxy } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; /* * Copyright (c) 2022-2023 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/arkoala/ets-plugin/test/golden/arkts/ets/state-class-property/class.ts b/arkoala/ets-plugin/test/golden/arkts/ets/state-class-property/class.ts index f713508f4..b4acb11dc 100644 --- a/arkoala/ets-plugin/test/golden/arkts/ets/state-class-property/class.ts +++ b/arkoala/ets-plugin/test/golden/arkts/ets/state-class-property/class.ts @@ -1,5 +1,5 @@ import { ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, stateOf } from "@koalaui/arkts-arkui"; -import { observableProxy } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; /* * Copyright (c) 2022-2023 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@builder.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@builder.ts index 2cd95712a..f6952dacb 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@builder.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@builder.ts @@ -1,6 +1,7 @@ import { ArkButton, ArkButtonComponent, ArkColumn, ArkDivider, ArkDividerComponent, ArkFlex, ArkFlexComponent, ArkList, ArkListComponent, ArkListItem, ArkListItemComponent, ArkNavigation, ArkNavigationComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkRowComponent, ArkStructBase, ArkTabContent, ArkTabContentComponent, ArkTabs, ArkText, ArkTextComponent, Axis, BarPosition, Color, DragEvent, FlexAlign, FlexDirection, FlexOptions, ForEach, ItemAlign, ListOptions, ResponseType, TabsController, TabsOptions, TextAlign, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; /** @memo */ function noParam() { ArkRow(undefined, () => { diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@builderParam.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@builderParam.ts index c81e12c41..4e6a475bb 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@builderParam.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@builderParam.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, ArkTextComponent, stateOf } from "@koalaui/arkts-arkui"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; import { CustomContainerExport, CustomContainerExportOptions } from './test/pages/TestComponent'; class ArkCustomContainerComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@builderWithForEach.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@builderWithForEach.ts index d174d1b21..1d30be1cf 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@builderWithForEach.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@builderWithForEach.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, ArkTextComponent, ForEach, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; /** @memo */ function ComB(param: string[]) { ForEach(param, item => { diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@builderWithLinkData.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@builderWithLinkData.ts index 686343cf8..7d45ceab5 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@builderWithLinkData.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@builderWithLinkData.ts @@ -1,6 +1,7 @@ import { ArkFlex, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkTitleCompComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@consume_@provide.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@consume_@provide.ts index 346c9fbb9..d88e3a91b 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@consume_@provide.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@consume_@provide.ts @@ -1,6 +1,7 @@ import { ArkButton, ArkButtonComponent, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, contextLocalStateOf } from "@koalaui/arkts-arkui"; import { MutableState, contextLocal } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkCompAComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@customDialog.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@customDialog.ts index 0d2281895..0714dfe50 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@customDialog.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@customDialog.ts @@ -1,6 +1,7 @@ import { ArkButton, ArkButtonComponent, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, ArkTextComponent, CustomDialogController, SyncedProperty, bindCustomDialog, propState, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkDialogExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@link.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@link.ts index 89cc2997f..0f0c99eee 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@link.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@link.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkLinkComponentComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@objectLink.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@objectLink.ts index aa1babefd..a38b65af2 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@objectLink.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@objectLink.ts @@ -1,5 +1,6 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, ForEach, SyncedProperty, objectLinkState, stateOf } from "@koalaui/arkts-arkui"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; import { MutableState } from "@koalaui/runtime"; var nextID: number = 0; @Observed diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@observed_@objectLink.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@observed_@objectLink.ts index b3a14ec9e..78f4f2202 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@observed_@objectLink.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@observed_@objectLink.ts @@ -1,5 +1,6 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, SyncedProperty, objectLinkState, stateOf } from "@koalaui/arkts-arkui"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; import { MutableState } from "@koalaui/runtime"; let NextID: number = 0; @Observed diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@prop.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@prop.ts index 0cb35f81e..76d73f1be 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@prop.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@prop.ts @@ -1,5 +1,6 @@ import { ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, SyncedProperty, propState, stateOf } from "@koalaui/arkts-arkui"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; import { MutableState } from "@koalaui/runtime"; class ArkCustomXComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@propComplexType.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@propComplexType.ts index d4514422c..0772307eb 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@propComplexType.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@propComplexType.ts @@ -1,5 +1,6 @@ import { ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, SyncedProperty, propState, stateOf } from "@koalaui/arkts-arkui"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; import { MutableState } from "@koalaui/runtime"; var nextID: number = 0; @Observed diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@state.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@state.ts index dfa18857b..fd4f90f1a 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@state.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@state.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkStatePageComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@storageLink.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@storageLink.ts index 0245eeaaa..97f499909 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@storageLink.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@storageLink.ts @@ -1,6 +1,7 @@ import { AppStorage, AppStorageLinkState, ArkButton, ArkButtonComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, RowOptions, SyncedProperty, propState } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; let varA = AppStorage.Link('varA'); let envLang = AppStorage.Prop('languageCode'); class ArkMyComponentComponent extends ArkStructBase { diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@storageProp.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@storageProp.ts index 0245eeaaa..97f499909 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@storageProp.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@storageProp.ts @@ -1,6 +1,7 @@ import { AppStorage, AppStorageLinkState, ArkButton, ArkButtonComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, RowOptions, SyncedProperty, propState } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; let varA = AppStorage.Link('varA'); let envLang = AppStorage.Prop('languageCode'); class ArkMyComponentComponent extends ArkStructBase { diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@styles.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@styles.ts index fcf951183..09b146c20 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@styles.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@styles.ts @@ -1,6 +1,7 @@ import { ArkButton, ArkButtonComponent, ArkColumn, ArkCommonMethodInterface, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, Color, ColumnOptions, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; /** @memo */ function globalFancy>(CommonInstance: T): T { return CommonInstance.backgroundColor(Color.Red); diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@stylesExport.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@stylesExport.ts index 81939c755..36832a6be 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@stylesExport.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@stylesExport.ts @@ -1,6 +1,7 @@ import { ArkButton, ArkButtonComponent, ArkColumn, ArkCommonMethodInterface, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, Color, ColumnOptions, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; /** @memo */ function globalFancy>(CommonInstance: T): T { return CommonInstance.backgroundColor(Color.Red); diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/@watch.ts b/arkoala/ets-plugin/test/golden/arkts/spec/@watch.ts index aba48e705..86122357d 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/@watch.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/@watch.ts @@ -1,6 +1,7 @@ import { ArkButton, ArkButtonComponent, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, animateTo, stateOf } from "@koalaui/arkts-arkui"; import { MutableState, OnChange } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkCompAComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/animateTo.ts b/arkoala/ets-plugin/test/golden/arkts/spec/animateTo.ts index 15f948da2..beb0c699c 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/animateTo.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/animateTo.ts @@ -1,6 +1,7 @@ import { ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, Color, ColumnOptions, Curve, FlexDirection, FlexOptions, ItemAlign, PlayMode, TransitionType, animateTo, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkTransitionExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/appStorage.ts b/arkoala/ets-plugin/test/golden/arkts/spec/appStorage.ts index 0245eeaaa..97f499909 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/appStorage.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/appStorage.ts @@ -1,6 +1,7 @@ import { AppStorage, AppStorageLinkState, ArkButton, ArkButtonComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, RowOptions, SyncedProperty, propState } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; let varA = AppStorage.Link('varA'); let envLang = AppStorage.Prop('languageCode'); class ArkMyComponentComponent extends ArkStructBase { diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/component_object.ts b/arkoala/ets-plugin/test/golden/arkts/spec/component_object.ts index d2838d154..9cf5d74ac 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/component_object.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/component_object.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, SyncedProperty, propState, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; interface optionsType { message: string; } diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/decoratorKeyCheck.ts b/arkoala/ets-plugin/test/golden/arkts/spec/decoratorKeyCheck.ts index 258bc2fd5..67fa064bb 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/decoratorKeyCheck.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/decoratorKeyCheck.ts @@ -1,6 +1,7 @@ import { AppStorageLinkState, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, StorageLinkState, SyncedProperty, contextLocalStateOf, propState } from "@koalaui/arkts-arkui"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; import { MutableState, contextLocal } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; import { stringVariable, stringObj, stringFunction } from './test/pages/decoratorKeyCheck'; let para: Record = { 'PropA': 47 }; let storage: LocalStorage = new LocalStorage(para); diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/forEachSecondFunction.ts b/arkoala/ets-plugin/test/golden/arkts/spec/forEachSecondFunction.ts index 8c7b8a064..e27d25c1b 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/forEachSecondFunction.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/forEachSecondFunction.ts @@ -1,6 +1,7 @@ import { ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkDivider, ArkDividerComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, ColumnOptions, ForEach, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkMyComponentComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/forEachTwo.ts b/arkoala/ets-plugin/test/golden/arkts/spec/forEachTwo.ts index 63b96626d..64d1c19cf 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/forEachTwo.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/forEachTwo.ts @@ -1,6 +1,7 @@ import { ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkRowComponent, ArkStructBase, ForEach, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkIndexComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/foreach.ts b/arkoala/ets-plugin/test/golden/arkts/spec/foreach.ts index eb1d102a2..229d95e17 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/foreach.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/foreach.ts @@ -1,6 +1,7 @@ import { ArkList, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ForEach, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkParentViewComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/if.ts b/arkoala/ets-plugin/test/golden/arkts/spec/if.ts index c28023d96..6a071cf00 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/if.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/if.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkIFViewComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/import@CustomDialog.ts b/arkoala/ets-plugin/test/golden/arkts/spec/import@CustomDialog.ts index 6a6b76626..3ada7f0f7 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/import@CustomDialog.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/import@CustomDialog.ts @@ -1,6 +1,7 @@ import { ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, CustomDialogController, DialogAlignment, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; import { CustomDialogExample1 as CustomDialogExample, CustomDialogExampleOptions } from './test/pages/import@CustomDialog'; class ArkCustomDialogUserComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/import@Observed.ts b/arkoala/ets-plugin/test/golden/arkts/spec/import@Observed.ts index 6cad738aa..7ad185d91 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/import@Observed.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/import@Observed.ts @@ -1,5 +1,6 @@ import { ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkRowComponent, ArkStructBase, ForEach, SyncedProperty, objectLinkState, stateOf } from "@koalaui/arkts-arkui"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; import { MutableState } from "@koalaui/runtime"; import { ClassB as ClassA } from './test/pages/import@Observed'; class ArkViewAComponent extends ArkStructBase { diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/importAllEts.ts b/arkoala/ets-plugin/test/golden/arkts/spec/importAllEts.ts index 7bb14b89e..4cabafddd 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/importAllEts.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/importAllEts.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; import * as AllComponent from './test/pages/NamespaceComponent'; import TsModule from './test/pages/TsModule'; class ArkImportTestComponent extends ArkStructBase { diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/importEts.ts b/arkoala/ets-plugin/test/golden/arkts/spec/importEts.ts index 0fa265eee..8fc50345d 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/importEts.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/importEts.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, Color, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; import LinkComponentDefault, { LinkComponent as LinkComponent1Ref, LinkComponent2 as LinkComponent2Ref, LinkComponent3, LinkComponent3Options } from './test/pages/LinkComponent'; import DefaultComponent from "./test/pages/DefaultComponent"; import AMDComponentDefault = require('./test/pages/AMDComponent'); diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/importExportEts.ts b/arkoala/ets-plugin/test/golden/arkts/spec/importExportEts.ts index 7810dfb67..8e1b64021 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/importExportEts.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/importExportEts.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; import { AllStarComponent } from './test/pages/ExportStarComponent'; import TsModule from './test/pages/TsModule'; class ArkImportTestComponent extends ArkStructBase { diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/importExportNest.ts b/arkoala/ets-plugin/test/golden/arkts/spec/importExportNest.ts index ec89cd45c..e7028b2cd 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/importExportNest.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/importExportNest.ts @@ -1,6 +1,7 @@ import { ArkButton, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; import { tExtend, tStyles, DivideTest, Base, DivideTestOptions } from './test/pages/ImportNestAll'; class ArkImportTestComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/importTs.ts b/arkoala/ets-plugin/test/golden/arkts/spec/importTs.ts index 7810dfb67..8e1b64021 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/importTs.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/importTs.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; import { AllStarComponent } from './test/pages/ExportStarComponent'; import TsModule from './test/pages/TsModule'; class ArkImportTestComponent extends ArkStructBase { diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/localStorage.ts b/arkoala/ets-plugin/test/golden/arkts/spec/localStorage.ts index ff3776b51..c091a4365 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/localStorage.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/localStorage.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, StorageLinkState, SyncedProperty, propState } from "@koalaui/arkts-arkui"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; let storage = LocalStorage.GetShared(); class ClassA { public id: number = 1; diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/localStorageForBoth.ts b/arkoala/ets-plugin/test/golden/arkts/spec/localStorageForBoth.ts index 772bd4346..5173d371c 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/localStorageForBoth.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/localStorageForBoth.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, StorageLinkState, SyncedProperty, propState } from "@koalaui/arkts-arkui"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; let storage = LocalStorage.GetShared(); let route = 'pages/Index'; class ClassA { diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/localStorageForStorage.ts b/arkoala/ets-plugin/test/golden/arkts/spec/localStorageForStorage.ts index 510c35fdc..0c4d316ef 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/localStorageForStorage.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/localStorageForStorage.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, StorageLinkState, SyncedProperty, propState } from "@koalaui/arkts-arkui"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; let storage = LocalStorage.GetShared(); class ClassA { public id: number = 1; diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/longPressGesture.ts b/arkoala/ets-plugin/test/golden/arkts/spec/longPressGesture.ts index cf7dd6c8e..d92e22606 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/longPressGesture.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/longPressGesture.ts @@ -1,6 +1,7 @@ import { ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, FlexAlign, FlexDirection, FlexOptions, GestureEvent, ItemAlign, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkLongPressGestureExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/pageTransition.ts b/arkoala/ets-plugin/test/golden/arkts/spec/pageTransition.ts index 272654388..a5e7d56b2 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/pageTransition.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/pageTransition.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkColumnComponent, ArkNavigator, ArkNavigatorComponent, ArkPageTransitionEnter, ArkPageTransitionEnterComponent, ArkPageTransitionExit, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, Curve, NavigationType, NavigatorOptions, PageTransitionOptions, RouteType, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkPageTransitionExample1Component extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/panGestrue.ts b/arkoala/ets-plugin/test/golden/arkts/spec/panGestrue.ts index e77ea8e8f..07b0266a0 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/panGestrue.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/panGestrue.ts @@ -1,6 +1,7 @@ import { ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, FlexAlign, FlexDirection, FlexOptions, GestureEvent, ItemAlign, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkPanGestureExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/pinchGesture.ts b/arkoala/ets-plugin/test/golden/arkts/spec/pinchGesture.ts index 4d0df024f..6207de045 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/pinchGesture.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/pinchGesture.ts @@ -1,6 +1,7 @@ import { ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, FlexAlign, FlexDirection, FlexOptions, GestureEvent, ItemAlign, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkPinchGestureExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/recycle.ts b/arkoala/ets-plugin/test/golden/arkts/spec/recycle.ts index 328d709b8..f467ba121 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/recycle.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/recycle.ts @@ -1,6 +1,7 @@ import { ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkFlex, ArkFlexComponent, ArkListItem, ArkListItemComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkTabContent, ArkTabContentComponent, ArkTabs, ArkTabsComponent, ArkText, ArkTextComponent, BarPosition, Color, SyncedProperty, TabsController, TabsOptions, propState, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkHomeComponentComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/recycle_extend_styles.ts b/arkoala/ets-plugin/test/golden/arkts/spec/recycle_extend_styles.ts index 59040975d..82af89926 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/recycle_extend_styles.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/recycle_extend_styles.ts @@ -1,6 +1,7 @@ import { ArkButton, ArkButtonComponent, ArkColumn, ArkCommonMethodInterface, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, Color, ColumnOptions, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; /** @memo */ function fancybut__Button(ButtonInstance: T, color: string | Color): T { return ButtonInstance.backgroundColor(color) diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/recycle_function_array.ts b/arkoala/ets-plugin/test/golden/arkts/spec/recycle_function_array.ts index b8fd1df91..eef0d2628 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/recycle_function_array.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/recycle_function_array.ts @@ -1,6 +1,7 @@ import { ArkCircle, ArkCircleComponent, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkHomeComponentComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/recycle_gesture.ts b/arkoala/ets-plugin/test/golden/arkts/spec/recycle_gesture.ts index 5f93e967c..13de98edf 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/recycle_gesture.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/recycle_gesture.ts @@ -1,6 +1,7 @@ import { ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, FlexAlign, FlexDirection, FlexOptions, GestureEvent, ItemAlign, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkGestureTestComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/recycle_reuseId.ts b/arkoala/ets-plugin/test/golden/arkts/spec/recycle_reuseId.ts index f96b69e1a..de8292386 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/recycle_reuseId.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/recycle_reuseId.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, Color, SyncedProperty, propState, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; let a: string = "aaaaaaaaaa"; class ArkHomeComponentComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/rotationGesture.ts b/arkoala/ets-plugin/test/golden/arkts/spec/rotationGesture.ts index 51cfe335a..5a63f8b02 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/rotationGesture.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/rotationGesture.ts @@ -1,6 +1,7 @@ import { ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, FlexAlign, FlexDirection, FlexOptions, GestureEvent, ItemAlign, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkRotationGestureExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/swipeGesture.ts b/arkoala/ets-plugin/test/golden/arkts/spec/swipeGesture.ts index d32e02bf0..faf62bd49 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/swipeGesture.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/swipeGesture.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, GestureEvent, SwipeDirection, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkSwipeGestureExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/tapGesture.ts b/arkoala/ets-plugin/test/golden/arkts/spec/tapGesture.ts index e07128915..43b7fb6b3 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/tapGesture.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/tapGesture.ts @@ -1,6 +1,7 @@ import { ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, FlexAlign, FlexDirection, FlexOptions, ItemAlign, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkTapGestureExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/AMDComponent.ts b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/AMDComponent.ts index fdf81a06e..3c254609c 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/AMDComponent.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/AMDComponent.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkAMDComponentComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/BaseComponent.ts b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/BaseComponent.ts index 613913da7..4099d3f06 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/BaseComponent.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/BaseComponent.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; /** @memo */ function textExtend(fontsize: number) { ArkText((instance: ArkTextComponent) => { diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/DefaultComponent.ts b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/DefaultComponent.ts index c4f83787e..c9ce07ff0 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/DefaultComponent.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/DefaultComponent.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkDefaultComponentComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/DivideComponent.ts b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/DivideComponent.ts index cc3fb9aa8..75732964a 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/DivideComponent.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/DivideComponent.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, Color } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; /** @memo */ function textStyles() { ArkText((instance: ArkTextComponent) => { diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/ExportComponent.ts b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/ExportComponent.ts index 0a96249fe..725455df5 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/ExportComponent.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/ExportComponent.ts @@ -1,6 +1,7 @@ import { ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; /* * Copyright (c) 2022 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/LinkComponent.ts b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/LinkComponent.ts index 99d6ef438..4c9bbb696 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/LinkComponent.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/LinkComponent.ts @@ -1,6 +1,7 @@ import { ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, stateOf } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; /* * Copyright (c) 2022 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/NamespaceComponent.ts b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/NamespaceComponent.ts index 5f6544101..8508c3af7 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/NamespaceComponent.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/NamespaceComponent.ts @@ -1,6 +1,7 @@ import { ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; class ArkNamespaceComponent1Component extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/import@CustomDialog.ts b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/import@CustomDialog.ts index 0d81f1213..b5b8f2a3f 100644 --- a/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/import@CustomDialog.ts +++ b/arkoala/ets-plugin/test/golden/arkts/spec/test/pages/import@CustomDialog.ts @@ -1,6 +1,7 @@ import { ArkButton, ArkButtonComponent, ArkColumn, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, ArkTextInput, ArkTextInputComponent, Color, CustomDialogController, FlexAlign, FlexOptions, TextInputOptions, bindCustomDialog } from "@koalaui/arkts-arkui"; import { MutableState } from "@koalaui/runtime"; -import { LocalStorage, observableProxy } from "@koalaui/arkui-common"; +import { LocalStorage } from "@koalaui/arkui-common"; +import { observableProxy } from "@koalaui/common"; export class ArkCustomDialogExample1Component extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/ets/PropertyDeps.ts b/arkoala/ets-plugin/test/golden/koala/ets/PropertyDeps.ts index c399adb3d..8ce2b1e99 100644 --- a/arkoala/ets-plugin/test/golden/koala/ets/PropertyDeps.ts +++ b/arkoala/ets-plugin/test/golden/koala/ets/PropertyDeps.ts @@ -1,5 +1,6 @@ -import { $r, $rawfile, AppStorage, AppStorageLinkState, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, StorageLinkState, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, contextLocalStateOf, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, AppStorageLinkState, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, StorageLinkState, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, contextLocalStateOf, fp2px, getContext, getInspectorByKey, lpx2px, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; class ArkStateToStateComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/ets/Rewrite.ts b/arkoala/ets-plugin/test/golden/koala/ets/Rewrite.ts index ee9cdfc50..c104a6977 100644 --- a/arkoala/ets-plugin/test/golden/koala/ets/Rewrite.ts +++ b/arkoala/ets-plugin/test/golden/koala/ets/Rewrite.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, AppStorageLinkState, ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkCommonMethodInterface, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, bindCustomDialog, contextLocalStateOf, fp2px, getContext, getInspectorByKey, lpx2px, objectLinkState, observableProxy, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, AppStorageLinkState, ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkCommonMethodInterface, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, bindCustomDialog, contextLocalStateOf, fp2px, getContext, getInspectorByKey, lpx2px, objectLinkState, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; import { MutableState, OnChange, contextLocal } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; export class ArkEntryExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/ets/Rewrite2.ts b/arkoala/ets-plugin/test/golden/koala/ets/Rewrite2.ts index 4b220f9d8..3968c7ada 100644 --- a/arkoala/ets-plugin/test/golden/koala/ets/Rewrite2.ts +++ b/arkoala/ets-plugin/test/golden/koala/ets/Rewrite2.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, StorageLinkState, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, StorageLinkState, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; /* * Copyright (c) 2022-2023 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/arkoala/ets-plugin/test/golden/koala/ets/Rewrite3.ts b/arkoala/ets-plugin/test/golden/koala/ets/Rewrite3.ts index 862297e65..d0c507dc8 100644 --- a/arkoala/ets-plugin/test/golden/koala/ets/Rewrite3.ts +++ b/arkoala/ets-plugin/test/golden/koala/ets/Rewrite3.ts @@ -1,5 +1,6 @@ -import { $r, $rawfile, AppStorage, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, StorageLinkState, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, StorageLinkState, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; /* * Copyright (c) 2022-2023 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/arkoala/ets-plugin/test/golden/koala/ets/state-class-property/class.ts b/arkoala/ets-plugin/test/golden/koala/ets/state-class-property/class.ts index 5971e803f..e90d999f0 100644 --- a/arkoala/ets-plugin/test/golden/koala/ets/state-class-property/class.ts +++ b/arkoala/ets-plugin/test/golden/koala/ets/state-class-property/class.ts @@ -1,4 +1,5 @@ -import { $r, $rawfile, AppStorage, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { observableProxy } from "@koalaui/common"; /* * Copyright (c) 2022-2023 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@builder.ts b/arkoala/ets-plugin/test/golden/koala/spec/@builder.ts index a2f2e8197..6e3e14c00 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@builder.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@builder.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkDivider, ArkDividerComponent, ArkFlex, ArkFlexComponent, ArkList, ArkListComponent, ArkListItem, ArkListItemComponent, ArkNavigation, ArkNavigationComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkRowComponent, ArkStructBase, ArkTabContent, ArkTabContentComponent, ArkTabs, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkDivider, ArkDividerComponent, ArkFlex, ArkFlexComponent, ArkList, ArkListComponent, ArkListItem, ArkListItemComponent, ArkNavigation, ArkNavigationComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkRowComponent, ArkStructBase, ArkTabContent, ArkTabContentComponent, ArkTabs, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; /** @memo */ function noParam() { ArkRow(undefined, () => { diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@builderParam.ts b/arkoala/ets-plugin/test/golden/koala/spec/@builderParam.ts index d952c5b4f..a82e004d7 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@builderParam.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@builderParam.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; import { CustomContainerExport, CustomContainerExportOptions } from './test/pages/TestComponent'; class ArkCustomContainerComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@builderWithForEach.ts b/arkoala/ets-plugin/test/golden/koala/spec/@builderWithForEach.ts index 847a36c3a..302292393 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@builderWithForEach.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@builderWithForEach.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; /** @memo */ function ComB(param: string[]) { ForEach(param, item => { diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@builderWithLinkData.ts b/arkoala/ets-plugin/test/golden/koala/spec/@builderWithLinkData.ts index 1d6db2b89..9fe652537 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@builderWithLinkData.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@builderWithLinkData.ts @@ -1,5 +1,6 @@ -import { $r, $rawfile, AppStorage, ArkFlex, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkFlex, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; class ArkTitleCompComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@consume_@provide.ts b/arkoala/ets-plugin/test/golden/koala/spec/@consume_@provide.ts index 82a40eb9b..c6e4e0e1b 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@consume_@provide.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@consume_@provide.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, contextLocalStateOf, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, contextLocalStateOf, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { MutableState, contextLocal } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkCompAComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@customDialog.ts b/arkoala/ets-plugin/test/golden/koala/spec/@customDialog.ts index 61b6a5cc1..620ea6504 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@customDialog.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@customDialog.ts @@ -1,5 +1,6 @@ -import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, bindCustomDialog, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, bindCustomDialog, fp2px, getContext, getInspectorByKey, lpx2px, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; class ArkDialogExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@link.ts b/arkoala/ets-plugin/test/golden/koala/spec/@link.ts index de313e8ac..e9f4a4455 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@link.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@link.ts @@ -1,5 +1,6 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; class ArkLinkComponentComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@objectLink.ts b/arkoala/ets-plugin/test/golden/koala/spec/@objectLink.ts index 6f5c73ad5..2e1c13d95 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@objectLink.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@objectLink.ts @@ -1,4 +1,5 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, objectLinkState, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, objectLinkState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { observableProxy } from "@koalaui/common"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; var nextID: number = 0; diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@observed_@objectLink.ts b/arkoala/ets-plugin/test/golden/koala/spec/@observed_@objectLink.ts index 2c236f663..02f6acefb 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@observed_@objectLink.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@observed_@objectLink.ts @@ -1,4 +1,5 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, objectLinkState, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, objectLinkState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { observableProxy } from "@koalaui/common"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; let NextID: number = 0; diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@prop.ts b/arkoala/ets-plugin/test/golden/koala/spec/@prop.ts index 7698e5253..ecb61aeac 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@prop.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@prop.ts @@ -1,4 +1,5 @@ -import { $r, $rawfile, AppStorage, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { observableProxy } from "@koalaui/common"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; class ArkCustomXComponent extends ArkStructBase { diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@propComplexType.ts b/arkoala/ets-plugin/test/golden/koala/spec/@propComplexType.ts index 2d0502a65..82ba90ad5 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@propComplexType.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@propComplexType.ts @@ -1,4 +1,5 @@ -import { $r, $rawfile, AppStorage, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { observableProxy } from "@koalaui/common"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; var nextID: number = 0; diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@state.ts b/arkoala/ets-plugin/test/golden/koala/spec/@state.ts index f456de158..e045bf354 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@state.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@state.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkStatePageComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@storageLink.ts b/arkoala/ets-plugin/test/golden/koala/spec/@storageLink.ts index c0984dede..da4ba4270 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@storageLink.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@storageLink.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, AppStorageLinkState, ArkButton, ArkButtonComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, AppStorageLinkState, ArkButton, ArkButtonComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; let varA = AppStorage.Link('varA'); let envLang = AppStorage.Prop('languageCode'); class ArkMyComponentComponent extends ArkStructBase { diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@storageProp.ts b/arkoala/ets-plugin/test/golden/koala/spec/@storageProp.ts index 7091d069f..b25734bb2 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@storageProp.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@storageProp.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, AppStorageLinkState, ArkButton, ArkButtonComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, AppStorageLinkState, ArkButton, ArkButtonComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; let varA = AppStorage.Link('varA'); let envLang = AppStorage.Prop('languageCode'); class ArkMyComponentComponent extends ArkStructBase { diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@styles.ts b/arkoala/ets-plugin/test/golden/koala/spec/@styles.ts index 01b84aa55..5e2a33d2e 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@styles.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@styles.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkCommonMethodInterface, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkCommonMethodInterface, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; function globalFancy>(CommonInstance: T): T { return CommonInstance.backgroundColor(Color.Red); } diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@stylesExport.ts b/arkoala/ets-plugin/test/golden/koala/spec/@stylesExport.ts index 2bb28c8cf..b7b683c61 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@stylesExport.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@stylesExport.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkCommonMethodInterface, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkCommonMethodInterface, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; function globalFancy>(CommonInstance: T): T { return CommonInstance.backgroundColor(Color.Red); } diff --git a/arkoala/ets-plugin/test/golden/koala/spec/@watch.ts b/arkoala/ets-plugin/test/golden/koala/spec/@watch.ts index 42eee32b8..3d6f9d685 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/@watch.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/@watch.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState, OnChange } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkCompAComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/animateTo.ts b/arkoala/ets-plugin/test/golden/koala/spec/animateTo.ts index d339fc17a..a0d1f7b70 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/animateTo.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/animateTo.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkTransitionExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/appStorage.ts b/arkoala/ets-plugin/test/golden/koala/spec/appStorage.ts index 409606933..f2de5563b 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/appStorage.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/appStorage.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, AppStorageLinkState, ArkButton, ArkButtonComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, AppStorageLinkState, ArkButton, ArkButtonComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; let varA = AppStorage.Link('varA'); let envLang = AppStorage.Prop('languageCode'); class ArkMyComponentComponent extends ArkStructBase { diff --git a/arkoala/ets-plugin/test/golden/koala/spec/component_object.ts b/arkoala/ets-plugin/test/golden/koala/spec/component_object.ts index bf047e778..7964bda49 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/component_object.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/component_object.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; interface optionsType { message: string; } diff --git a/arkoala/ets-plugin/test/golden/koala/spec/decoratorKeyCheck.ts b/arkoala/ets-plugin/test/golden/koala/spec/decoratorKeyCheck.ts index 2bfb06427..aec5cf338 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/decoratorKeyCheck.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/decoratorKeyCheck.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, AppStorageLinkState, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, StorageLinkState, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, contextLocalStateOf, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, AppStorageLinkState, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, StorageLinkState, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, contextLocalStateOf, fp2px, getContext, getInspectorByKey, lpx2px, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { MutableState, contextLocal } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; import { stringVariable, stringObj, stringFunction } from './test/pages/decoratorKeyCheck'; let para: Record = { 'PropA': 47 }; let storage: LocalStorage = new LocalStorage(para); diff --git a/arkoala/ets-plugin/test/golden/koala/spec/forEachSecondFunction.ts b/arkoala/ets-plugin/test/golden/koala/spec/forEachSecondFunction.ts index 30dfc9c70..371a9ceec 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/forEachSecondFunction.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/forEachSecondFunction.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkDivider, ArkDividerComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkDivider, ArkDividerComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkMyComponentComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/forEachTwo.ts b/arkoala/ets-plugin/test/golden/koala/spec/forEachTwo.ts index 9557b098b..9043c4edb 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/forEachTwo.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/forEachTwo.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkRowComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkRowComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkIndexComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/foreach.ts b/arkoala/ets-plugin/test/golden/koala/spec/foreach.ts index fbb3db51e..d5df67156 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/foreach.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/foreach.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkList, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkList, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkParentViewComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/if.ts b/arkoala/ets-plugin/test/golden/koala/spec/if.ts index 3498a04cd..2ddb8cdf0 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/if.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/if.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkIFViewComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/import@CustomDialog.ts b/arkoala/ets-plugin/test/golden/koala/spec/import@CustomDialog.ts index dd6d96fcc..80cf91f40 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/import@CustomDialog.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/import@CustomDialog.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; import { CustomDialogExample1 as CustomDialogExample, CustomDialogExampleOptions } from './test/pages/import@CustomDialog'; class ArkCustomDialogUserComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); diff --git a/arkoala/ets-plugin/test/golden/koala/spec/import@Observed.ts b/arkoala/ets-plugin/test/golden/koala/spec/import@Observed.ts index c2d6e8ab8..83fe8176f 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/import@Observed.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/import@Observed.ts @@ -1,4 +1,5 @@ -import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkRowComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, objectLinkState, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkRowComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, objectLinkState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { observableProxy } from "@koalaui/common"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; import { ClassB as ClassA } from './test/pages/import@Observed'; diff --git a/arkoala/ets-plugin/test/golden/koala/spec/importAllEts.ts b/arkoala/ets-plugin/test/golden/koala/spec/importAllEts.ts index 38d3d87c1..d59f286a7 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/importAllEts.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/importAllEts.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; import * as AllComponent from './test/pages/NamespaceComponent'; import TsModule from './test/pages/TsModule'; class ArkImportTestComponent extends ArkStructBase { diff --git a/arkoala/ets-plugin/test/golden/koala/spec/importEts.ts b/arkoala/ets-plugin/test/golden/koala/spec/importEts.ts index e1b60e4b0..576be0f22 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/importEts.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/importEts.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; import LinkComponentDefault, { LinkComponent as LinkComponent1Ref, LinkComponent2 as LinkComponent2Ref, LinkComponent3, LinkComponent3Options } from './test/pages/LinkComponent'; import DefaultComponent from "./test/pages/DefaultComponent"; import AMDComponentDefault = require('./test/pages/AMDComponent'); diff --git a/arkoala/ets-plugin/test/golden/koala/spec/importExportEts.ts b/arkoala/ets-plugin/test/golden/koala/spec/importExportEts.ts index 7df86fec2..a21c358ee 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/importExportEts.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/importExportEts.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; import { AllStarComponent } from './test/pages/ExportStarComponent'; import TsModule from './test/pages/TsModule'; class ArkImportTestComponent extends ArkStructBase { diff --git a/arkoala/ets-plugin/test/golden/koala/spec/importExportNest.ts b/arkoala/ets-plugin/test/golden/koala/spec/importExportNest.ts index 59acc64ea..a88f27966 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/importExportNest.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/importExportNest.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkButton, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkButton, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; import { tExtend, tStyles, DivideTest, Base, DivideTestOptions } from './test/pages/ImportNestAll'; class ArkImportTestComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); diff --git a/arkoala/ets-plugin/test/golden/koala/spec/importTs.ts b/arkoala/ets-plugin/test/golden/koala/spec/importTs.ts index b32daec98..978addb7c 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/importTs.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/importTs.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; import { AllStarComponent } from './test/pages/ExportStarComponent'; import TsModule from './test/pages/TsModule'; class ArkImportTestComponent extends ArkStructBase { diff --git a/arkoala/ets-plugin/test/golden/koala/spec/localStorage.ts b/arkoala/ets-plugin/test/golden/koala/spec/localStorage.ts index eb3472531..ae6270b38 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/localStorage.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/localStorage.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, StorageLinkState, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, StorageLinkState, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; let storage = LocalStorage.GetShared(); class ClassA { public id: number = 1; diff --git a/arkoala/ets-plugin/test/golden/koala/spec/localStorageForBoth.ts b/arkoala/ets-plugin/test/golden/koala/spec/localStorageForBoth.ts index fdbf0c7c0..0612524e6 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/localStorageForBoth.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/localStorageForBoth.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, StorageLinkState, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, StorageLinkState, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; let storage = LocalStorage.GetShared(); let route = 'pages/Index'; class ClassA { diff --git a/arkoala/ets-plugin/test/golden/koala/spec/localStorageForStorage.ts b/arkoala/ets-plugin/test/golden/koala/spec/localStorageForStorage.ts index 0260c8e64..70b8b6a68 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/localStorageForStorage.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/localStorageForStorage.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, StorageLinkState, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, StorageLinkState, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, propState, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; let storage = LocalStorage.GetShared(); class ClassA { public id: number = 1; diff --git a/arkoala/ets-plugin/test/golden/koala/spec/longPressGesture.ts b/arkoala/ets-plugin/test/golden/koala/spec/longPressGesture.ts index 2469afaf0..68a0d1c2b 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/longPressGesture.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/longPressGesture.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkLongPressGestureExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/pageTransition.ts b/arkoala/ets-plugin/test/golden/koala/spec/pageTransition.ts index e7e1c160f..24852fb32 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/pageTransition.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/pageTransition.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkColumnComponent, ArkNavigator, ArkNavigatorComponent, ArkPageTransitionEnter, ArkPageTransitionEnterComponent, ArkPageTransitionExit, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkColumnComponent, ArkNavigator, ArkNavigatorComponent, ArkPageTransitionEnter, ArkPageTransitionEnterComponent, ArkPageTransitionExit, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkPageTransitionExample1Component extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/panGestrue.ts b/arkoala/ets-plugin/test/golden/koala/spec/panGestrue.ts index a78375c85..e3faf58e0 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/panGestrue.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/panGestrue.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkPanGestureExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/pinchGesture.ts b/arkoala/ets-plugin/test/golden/koala/spec/pinchGesture.ts index 4353fe124..61f842843 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/pinchGesture.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/pinchGesture.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkPinchGestureExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/recycle.ts b/arkoala/ets-plugin/test/golden/koala/spec/recycle.ts index e4a5103c0..48eed8b8f 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/recycle.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/recycle.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkFlex, ArkFlexComponent, ArkListItem, ArkListItemComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkTabContent, ArkTabContentComponent, ArkTabs, ArkTabsComponent, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkColumnComponent, ArkFlex, ArkFlexComponent, ArkListItem, ArkListItemComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkTabContent, ArkTabContentComponent, ArkTabs, ArkTabsComponent, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkHomeComponentComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/recycle_extend_styles.ts b/arkoala/ets-plugin/test/golden/koala/spec/recycle_extend_styles.ts index c8ca34174..e0bf56841 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/recycle_extend_styles.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/recycle_extend_styles.ts @@ -1,5 +1,6 @@ -import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkCommonMethodInterface, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkCommonMethodInterface, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; function fancybut__Button(ButtonInstance: T, color: string | Color): T { return ButtonInstance.backgroundColor(color) .width(200) diff --git a/arkoala/ets-plugin/test/golden/koala/spec/recycle_function_array.ts b/arkoala/ets-plugin/test/golden/koala/spec/recycle_function_array.ts index d0b228145..1c594d845 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/recycle_function_array.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/recycle_function_array.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkCircle, ArkCircleComponent, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkCircle, ArkCircleComponent, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkHomeComponentComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/recycle_gesture.ts b/arkoala/ets-plugin/test/golden/koala/spec/recycle_gesture.ts index 6a3616af5..e468ab782 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/recycle_gesture.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/recycle_gesture.ts @@ -1,5 +1,6 @@ -import { $r, $rawfile, AppStorage, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; class ArkGestureTestComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/recycle_reuseId.ts b/arkoala/ets-plugin/test/golden/koala/spec/recycle_reuseId.ts index de3a7bf7b..975d78fb2 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/recycle_reuseId.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/recycle_reuseId.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, propState, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; let a: string = "aaaaaaaaaa"; class ArkHomeComponentComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); diff --git a/arkoala/ets-plugin/test/golden/koala/spec/rotationGesture.ts b/arkoala/ets-plugin/test/golden/koala/spec/rotationGesture.ts index d8a8b2f37..70e520afa 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/rotationGesture.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/rotationGesture.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkRotationGestureExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/swipeGesture.ts b/arkoala/ets-plugin/test/golden/koala/spec/swipeGesture.ts index 9bd0aa9fa..154099f29 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/swipeGesture.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/swipeGesture.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkColumnComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkSwipeGestureExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/tapGesture.ts b/arkoala/ets-plugin/test/golden/koala/spec/tapGesture.ts index 1a7643561..2860a8194 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/tapGesture.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/tapGesture.ts @@ -1,6 +1,7 @@ -import { $r, $rawfile, AppStorage, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; import { registerArkuiEntry } from "@koalaui/arkui/ohos.router"; +import { observableProxy } from "@koalaui/common"; class ArkTapGestureExampleComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/AMDComponent.ts b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/AMDComponent.ts index 1e06dba3d..9dc977ec8 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/AMDComponent.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/AMDComponent.ts @@ -1,5 +1,6 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; class ArkAMDComponentComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/BaseComponent.ts b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/BaseComponent.ts index f81ab1967..99fd61c11 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/BaseComponent.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/BaseComponent.ts @@ -1,5 +1,6 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; /** @memo */ function textExtend(fontsize: number) { ArkText((instance: ArkTextComponent) => { diff --git a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/DefaultComponent.ts b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/DefaultComponent.ts index 18ed70226..1d85faa17 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/DefaultComponent.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/DefaultComponent.ts @@ -1,5 +1,6 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; class ArkDefaultComponentComponent extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/DivideComponent.ts b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/DivideComponent.ts index 38d3e4113..8a55a23dd 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/DivideComponent.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/DivideComponent.ts @@ -1,5 +1,6 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; /** @memo */ function textStyles() { ArkText((instance: ArkTextComponent) => { diff --git a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/ExportComponent.ts b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/ExportComponent.ts index cf439bbe3..a9c1c6920 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/ExportComponent.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/ExportComponent.ts @@ -1,5 +1,6 @@ -import { $r, $rawfile, AppStorage, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; /* * Copyright (c) 2022 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/LinkComponent.ts b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/LinkComponent.ts index 7f3f6d4ad..649116be8 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/LinkComponent.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/LinkComponent.ts @@ -1,5 +1,6 @@ -import { $r, $rawfile, AppStorage, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkRow, ArkStructBase, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, stateOf, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; /* * Copyright (c) 2022 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/NamespaceComponent.ts b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/NamespaceComponent.ts index 50c16a287..89a4122bf 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/NamespaceComponent.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/NamespaceComponent.ts @@ -1,5 +1,6 @@ -import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkColumn, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; class ArkNamespaceComponent1Component extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ diff --git a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/import@CustomDialog.ts b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/import@CustomDialog.ts index f53e1b68a..d2bdab620 100644 --- a/arkoala/ets-plugin/test/golden/koala/spec/test/pages/import@CustomDialog.ts +++ b/arkoala/ets-plugin/test/golden/koala/spec/test/pages/import@CustomDialog.ts @@ -1,5 +1,6 @@ -import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, ArkTextInput, ArkTextInputComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, bindCustomDialog, fp2px, getContext, getInspectorByKey, lpx2px, observableProxy, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; +import { $r, $rawfile, AppStorage, ArkButton, ArkButtonComponent, ArkColumn, ArkFlex, ArkFlexComponent, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, ArkTextComponent, ArkTextInput, ArkTextInputComponent, CanvasRenderingContext2D, CustomDialogController, DataChangeListener, Environment, ForEach, GestureGroup, IDataSource, LocalStorage, LongPressGesture, Observed, PanGesture, PanGestureOptions, PersistentStorage, PinchGesture, RenderingContextSettings, RotationGesture, Scroller, SubscribedAbstractProperty, SwipeGesture, SwiperController, TabsController, TapGesture, TextAreaController, VideoController, animateTo, bindCustomDialog, fp2px, getContext, getInspectorByKey, lpx2px, px2fp, px2lpx, px2vp, vp2px } from "@koalaui/arkui"; import { MutableState } from "@koalaui/runtime"; +import { observableProxy } from "@koalaui/common"; export class ArkCustomDialogExample1Component extends ArkStructBase { private _entry_local_storage_ = new LocalStorage(); __initializeStruct(/**/ -- Gitee