Home
last modified time | relevance | path

Searched refs:NativeStrongRef (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_node/src/
H A Dindex.d.ts234 declare class NativeStrongRef {
241 upgrade(): NativeStrongRef;
247 createNativeStrongRef(nodePtr: NodePtr): NativeStrongRef;
H A Dnode_content.ts23 nativeRef_: NativeStrongRef;
H A Dcomponent_content.ts20 private attachNodeRef_: NativeStrongRef;
H A Dnode_adapter.ts23 nativeRef_: NativeStrongRef;
H A Dframe_node.ts28 protected _nativeRef: NativeStrongRef | NativeWeakRef;
87 setRenderNode(nativeRef: NativeStrongRef): void {
100 setNodePtr(nativeRef: NativeStrongRef | NativeWeakRef, nodePtr: NodePtr): void {
H A Dbuilder_node.ts73 private _nativeRef: NativeStrongRef;
H A Drender_node.ts417 private _nativeRef: NativeStrongRef;
762 setNodePtr(nativeRef: NativeStrongRef) {
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_utils_bridge.cpp66 auto* nativeRef = new NativeStrongRef(ref); in CreateStrongRef()
69 …ongRef->SetConcurrentNativePointerField(vm, 0, nativeRef, &DestructorInterceptor<NativeStrongRef>); in CreateStrongRef()
104 auto* strong = GetPointerField<NativeStrongRef>(runtimeCallInfo); in GetNativeHandleForStrong()
137 auto* ptr = GetPointerField<NativeStrongRef>(runtimeCallInfo); in Dispose()
H A Darkts_native_utils_bridge.h38 struct NativeStrongRef { struct
39 explicit NativeStrongRef(const RefPtr<AceType>& ref) : strongRef(ref) {} in NativeStrongRef() function