Searched refs:JSNavPathStack (Results 1 – 6 of 6) sorted by relevance
104 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()177 void JSNavPathStack::OnPushDestination(const JSCallbackInfo& info) in OnPushDestination()[all …]
30 class JSNavPathStack final : public Referenced {32 JSNavPathStack() in JSNavPathStack() function36 ~JSNavPathStack() override = default;66 static void Destructor(JSNavPathStack* stack);
165 if (!JSNavPathStack::CheckIsValid(valueWrapper)) { in Create()188 if (!JSNavPathStack::CheckIsValid(valueWrapper)) { in Create()221 newObj = JSNavPathStack::CreateNewNavPathStackJSObject(); in Create()223 auto nativeObj = JSClass<JSNavPathStack>::NewInstance(); in Create()224 JSNavPathStack::SetNativeNavPathStack(newObj, nativeObj); in Create()233 auto nativeObj = JSClass<JSNavPathStack>::NewInstance(); in Create()234 JSNavPathStack::SetNativeNavPathStack(newObj, nativeObj); in Create()
114 JSNavPathStack* stack = nativeStackObj->Unwrap<JSNavPathStack>(); in UpdateCheckNavDestinationExistsFunc()715 JSNavPathStack* stack = nativeStackObj->Unwrap<JSNavPathStack>(); in UpdateOnStateChangedCallback()
606 JSNavPathStack::JSBind(globalObj); in JsBindViews()
646 { "NativeNavPathStack", JSNavPathStack::JSBind },