mirror of
https://github.com/openharmony/developtools_ace-ets2bundle.git
synced 2026-08-26 18:46:33 -04:00
fix type error Signed-off-by: houhaoyu <houhaoyu@huawei.com> Change-Id: Ic797b362ef23d75a11088979513cb739e055ea66
This commit is contained in:
Generated
+1
-1
@@ -4090,7 +4090,7 @@
|
||||
},
|
||||
"typescript": {
|
||||
"version": "file:deps/ohos-typescript-4.2.3-r2.tgz",
|
||||
"integrity": "sha512-I4SAd9pjgQ/YuDnl+HPYgNlvlwb8FngFVgpPT6RBGPp0tS/CBT5a3ftL8hV/ZayxIjpIT65ix5tEfCd9V7k7Hw=="
|
||||
"integrity": "sha512-cp0rKbEkKVVbYgVJJ2JXMVCDOEbHCIhSCRKI3YbSPbig/yIcLW7wlZ+wosyzr1UR6AGu2D8ykeT/I/d75/PzCQ=="
|
||||
},
|
||||
"uglify-js": {
|
||||
"version": "3.14.5",
|
||||
|
||||
@@ -196,27 +196,32 @@ function addPropertyMember(item: ts.ClassElement, newMembers: ts.ClassElement[],
|
||||
case COMPONENT_STATE_DECORATOR:
|
||||
case COMPONENT_PROVIDE_DECORATOR:
|
||||
newType = ts.factory.createTypeReferenceNode(isSimpleType(type, program) ?
|
||||
OBSERVED_PROPERTY_SIMPLE : OBSERVED_PROPERTY_OBJECT, [type]);
|
||||
OBSERVED_PROPERTY_SIMPLE : OBSERVED_PROPERTY_OBJECT, [type ||
|
||||
ts.factory.createKeywordTypeNode(ts.SyntaxKind.AnyKeyword)]);
|
||||
break;
|
||||
case COMPONENT_LINK_DECORATOR:
|
||||
case COMPONENT_CONSUME_DECORATOR:
|
||||
newType = ts.factory.createTypeReferenceNode(isSimpleType(type, program) ?
|
||||
SYNCHED_PROPERTY_SIMPLE_TWO_WAY : SYNCHED_PROPERTY_SIMPLE_ONE_WAY, [type]);
|
||||
SYNCHED_PROPERTY_SIMPLE_TWO_WAY : SYNCHED_PROPERTY_SIMPLE_ONE_WAY, [type ||
|
||||
ts.factory.createKeywordTypeNode(ts.SyntaxKind.AnyKeyword)]);
|
||||
break;
|
||||
case COMPONENT_PROP_DECORATOR:
|
||||
newType = ts.factory.createTypeReferenceNode(SYNCHED_PROPERTY_SIMPLE_ONE_WAY, [type]);
|
||||
newType = ts.factory.createTypeReferenceNode(SYNCHED_PROPERTY_SIMPLE_ONE_WAY, [type ||
|
||||
ts.factory.createKeywordTypeNode(ts.SyntaxKind.AnyKeyword)]);
|
||||
break;
|
||||
case COMPONENT_OBJECT_LINK_DECORATOR:
|
||||
newType = ts.factory.createTypeReferenceNode(SYNCHED_PROPERTY_NESED_OBJECT, [type]);
|
||||
newType = ts.factory.createTypeReferenceNode(SYNCHED_PROPERTY_NESED_OBJECT, [type ||
|
||||
ts.factory.createKeywordTypeNode(ts.SyntaxKind.AnyKeyword)]);
|
||||
break;
|
||||
case COMPONENT_STORAGE_PROP_DECORATOR:
|
||||
case COMPONENT_STORAGE_LINK_DECORATOR:
|
||||
newType = ts.factory.createTypeReferenceNode(OBSERVED_PROPERTY_ABSTRACT, [type]);
|
||||
newType = ts.factory.createTypeReferenceNode(OBSERVED_PROPERTY_ABSTRACT, [type ||
|
||||
ts.factory.createKeywordTypeNode(ts.SyntaxKind.AnyKeyword)]);
|
||||
break;
|
||||
case COMPONENT_LOCAL_STORAGE_LINK_DECORATOR:
|
||||
case COMPONENT_LOCAL_STORAGE_PROP_DECORATOR:
|
||||
newType = ts.factory.createTypeReferenceNode(OBSERVED_PROPERTY_ABSTRACT, [type ||
|
||||
ts.factory.createKeywordTypeNode(ts.SyntaxKind.UndefinedKeyword)]);
|
||||
ts.factory.createKeywordTypeNode(ts.SyntaxKind.AnyKeyword)]);
|
||||
isLocalStorage = true;
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user