Home
last modified time | relevance | path

Searched refs:JSNavPathStack (Results 1 – 6 of 6) sorted by relevance

/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
Djs_nav_path_stack.cpp104 void JSNavPathStack::JSBind(BindingTarget globalObj) in JSBind()
106 JSClass<JSNavPathStack>::Declare("NativeNavPathStack"); in JSBind()
107 JSClass<JSNavPathStack>::Method("onStateChanged", &JSNavPathStack::OnStateChanged); in JSBind()
108 JSClass<JSNavPathStack>::CustomMethod("onPushDestination", &JSNavPathStack::OnPushDestination); in JSBind()
109 …JSClass<JSNavPathStack>::Bind(globalObj, &JSNavPathStack::Constructor, &JSNavPathStack::Destructor… in JSBind()
112 void JSNavPathStack::Constructor(const JSCallbackInfo& info) in Constructor()
114 auto stack = Referenced::MakeRefPtr<JSNavPathStack>(); in Constructor()
119 void JSNavPathStack::Destructor(JSNavPathStack* stack) in Destructor()
126 JSRef<JSObject> JSNavPathStack::CreateNewNavPathStackJSObject() in CreateNewNavPathStackJSObject()
160 void JSNavPathStack::SetNativeNavPathStack(JSRef<JSObject> jsStack, JSRef<JSObject> nativeStack) in SetNativeNavPathStack()
[all …]
Djs_nav_path_stack.h30 class JSNavPathStack final : public Referenced {
32 JSNavPathStack() in JSNavPathStack() function
36 ~JSNavPathStack() = default;
64 static void Destructor(JSNavPathStack* stack);
Djs_navigation_stack.cpp99 JSNavPathStack* stack = nativeStackObj->Unwrap<JSNavPathStack>(); in UpdateCheckNavDestinationExistsFunc()
535 JSNavPathStack* stack = nativeStackObj->Unwrap<JSNavPathStack>(); in UpdateOnStateChangedCallback()
Djs_navigation.cpp275 newObj = JSNavPathStack::CreateNewNavPathStackJSObject(); in Create()
277 auto nativeObj = JSClass<JSNavPathStack>::NewInstance(); in Create()
278 JSNavPathStack::SetNativeNavPathStack(newObj, nativeObj); in Create()
287 auto nativeObj = JSClass<JSNavPathStack>::NewInstance(); in Create()
288 JSNavPathStack::SetNativeNavPathStack(newObj, nativeObj); in Create()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/
Djsi_view_register_impl_ng.cpp557 JSNavPathStack::JSBind(globalObj); in JsBindViews()
Djsi_view_register_impl.cpp600 { "NativeNavPathStack", JSNavPathStack::JSBind },