Searched refs:JsScreenListener (Results 1 – 3 of 3) sorted by relevance
29 JsScreenListener::JsScreenListener(napi_env env) : env_(env) in JsScreenListener() function in OHOS::Rosen::JsScreenListener35 JsScreenListener::~JsScreenListener() in ~JsScreenListener()42 void JsScreenListener::CleanEnv(void* obj) in CleanEnv()44 JsScreenListener* thisObj = reinterpret_cast<JsScreenListener*>(obj); in CleanEnv()66 void JsScreenListener::RemoveAllCallback() in RemoveAllCallback()115 void JsScreenListener::OnConnect(ScreenId id) in OnConnect()127 sptr<JsScreenListener> listener = this; // Avoid this be destroyed when using. in OnConnect()141 void JsScreenListener::OnDisconnect(ScreenId id) in OnDisconnect()153 sptr<JsScreenListener> listener = this; // Avoid this be destroyed when using. in OnDisconnect()167 void JsScreenListener::OnChange(ScreenId id) in OnChange()[all …]
26 class JsScreenListener : public ScreenManager::IScreenListener {28 explicit JsScreenListener(napi_env env);29 ~JsScreenListener() override;
127 std::map<std::string, std::map<std::unique_ptr<NativeReference>, sptr<JsScreenListener>>> jsCbMap_;209 sptr<JsScreenListener> screenListener = new(std::nothrow) JsScreenListener(env); in RegisterScreenListenerWithType()