Home
last modified time | relevance | path

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

/base/print/print_fwk/frameworks/kits/extension/src/
H A Djs_print_extension.cpp38 JsPrintExtension *JsPrintExtension::jsExtension_ = nullptr;
39 std::mutex JsPrintExtension::mtx;
43 JsPrintExtension *JsPrintExtension::Create(const std::unique_ptr<Runtime> &runtime) in Create()
45 PRINT_HILOGD("jws JsPrintExtension begin Create"); in Create()
46 jsExtension_ = new JsPrintExtension(static_cast<JsRuntime &>(*runtime)); in Create()
50 JsPrintExtension::JsPrintExtension(JsRuntime &jsRuntime) : jsRuntime_(jsRuntime), in JsPrintExtension() function in OHOS::AbilityRuntime::JsPrintExtension
52 JsPrintExtension in JsPrintExtension()
[all...]
H A Dprint_extension.cpp37 return JsPrintExtension::Create(runtime); in Create()
/base/print/print_fwk/frameworks/kits/extension/include/
H A Djs_print_extension.h44 class JsPrintExtension : public PrintExtension, public std::enable_shared_from_this<JsPrintExtension> { class
46 JsPrintExtension(JsRuntime &jsRuntime);
47 virtual ~JsPrintExtension() override;
50 * @brief Create JsPrintExtension.
53 * @return The JsPrintExtension instance.
55 static JsPrintExtension *Create(const std::unique_ptr<Runtime> &runtime);
138 static JsPrintExtension *jsExtension_;

Completed in 1 milliseconds