Home
last modified time | relevance | path

Searched refs:JsScreenListener (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/window/window_manager/interfaces/kits/napi/screen_runtime/napi/
H A Djs_screen_listener.cpp29 JsScreenListener::JsScreenListener(napi_env env) : env_(env) in JsScreenListener() function in OHOS::Rosen::JsScreenListener
35 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 …]
H A Djs_screen_listener.h26 class JsScreenListener : public ScreenManager::IScreenListener {
28 explicit JsScreenListener(napi_env env);
29 ~JsScreenListener() override;
H A Djs_screen_manager.cpp127 std::map<std::string, std::map<std::unique_ptr<NativeReference>, sptr<JsScreenListener>>> jsCbMap_;
209 sptr<JsScreenListener> screenListener = new(std::nothrow) JsScreenListener(env); in RegisterScreenListenerWithType()