Home
last modified time | relevance | path

Searched refs:JsPrintCallback (Results 1 - 3 of 3) sorted by relevance

/base/print/print_fwk/frameworks/kits/extension/include/
H A Djs_print_callback.h29 class JsPrintCallback : public std::enable_shared_from_this<JsPrintCallback> { class
31 explicit JsPrintCallback(JsRuntime &jsRutime);
32 ~JsPrintCallback() = default;
44 std::shared_ptr<JsPrintCallback> self;
70 JsPrintCallback::JsWorkParam jsParam_;
/base/print/print_fwk/frameworks/kits/extension/src/
H A Djs_print_callback.cpp36 JsPrintCallback::JsPrintCallback(JsRuntime &jsRuntime) : jsRuntime_(jsRuntime), jsWorker_(nullptr) {} in JsPrintCallback() function in OHOS::AbilityRuntime::JsPrintCallback
38 uv_loop_s* JsPrintCallback::GetJsLoop(JsRuntime &jsRuntime) in GetJsLoop()
49 bool JsPrintCallback::Call(napi_env env, void *data, uv_after_work_cb afterCallback) in Call()
66 bool JsPrintCallback::BuildJsWorker(napi_value jsObj, const std::string &name, in BuildJsWorker()
102 napi_value JsPrintCallback::Exec( in Exec()
119 auto jsWorkParam = reinterpret_cast<JsPrintCallback::JsWorkParam*>(work->data); in Exec()
H A Djs_print_extension.cpp342 JsPrintCallback::Call(env, workParam, afterCallback); in Callback()
382 JsPrintCallback::Call(env, workParam, afterCallback); in Callback()
422 JsPrintCallback::Call(env, workParam, afterCallback); in Callback()

Completed in 2 milliseconds