Home
last modified time | relevance | path

Searched refs:jsPath2d (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/canvas/
H A Djs_path2d.cpp27 auto jsPath2d = Referenced::MakeRefPtr<JSPath2D>(); in Constructor() local
28 jsPath2d->IncRefCount(); in Constructor()
29 args.SetReturnValue(Referenced::RawPtr(jsPath2d)); in Constructor()
32 jsPath2d->SetUnit(CanvasUnit::PX); in Constructor()
34 jsPath2d->SetCanvasPath2d(JSCanvasRenderer::JsMakePath2D(args)); in Constructor()
40 jsPath2d->pathCmdObj_ = panda::CopyableGlobal<panda::JSValueRef>(vm, pathCmdObj); in Constructor()
71 auto* jsPath2d = args.UnwrapArg<JSPath2D>(0); in JsPath2DAddPath() local
72 CHECK_NULL_VOID(jsPath2d); in JsPath2DAddPath()
73 auto canvasPath2D = jsPath2d->GetCanvasPath2d(); in JsPath2DAddPath()
H A Djs_canvas_renderer.cpp410 auto* jsPath2d = info.UnwrapArg<JSPath2D>(0); in JsMakePath2D() local
411 CHECK_NULL_RETURN(jsPath2d, AceType::MakeRefPtr<CanvasPath2D>()); in JsMakePath2D()
412 auto canvasPath2D = jsPath2d->GetCanvasPath2d(); in JsMakePath2D()