Home
last modified time | relevance | path

Searched refs:bridgeId (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/
H A Djsi_animator_bridge.cpp67 int32_t bridgeId = jsBridgeId->ToInt32(runtime); in GetCurrentBridgeId() local
68 return bridgeId < 0 ? 0 : bridgeId; in GetCurrentBridgeId()
338 int32_t bridgeId = GetCurrentBridgeId(runtime, thisObj); in JsAnimatorPlay() local
347 int32_t bridgeId = GetCurrentBridgeId(runtime, thisObj); in JsAnimatorFinish() local
356 int32_t bridgeId = GetCurrentBridgeId(runtime, thisObj); in JsAnimatorPause() local
365 int32_t bridgeId = GetCurrentBridgeId(runtime, thisObj); in JsAnimatorCancel() local
374 int32_t bridgeId = GetCurrentBridgeId(runtime, thisObj); in JsAnimatorReverse() local
463 static int32_t bridgeId = 0; in JsCreateBridgeId() local
464 return bridgeId++; in JsCreateBridgeId()
599 page->RemoveAnimatorBridge(bridgeId); in AnimatorBridgeTaskFunc()
[all …]
H A Djsi_animator_bridge.h30 …tr<JsValue> CreateAnimatorContext(shared_ptr<JsRuntime> runtime, int32_t pageId, int32_t bridgeId);
90 void AnimatorBridgeTaskFunc(const RefPtr<JsAcePage>& page, int32_t bridgeId) override;
103 void AnimatorBridgeTaskFunc(const RefPtr<JsAcePage>& page, int32_t bridgeId) override;
115 void AnimatorBridgeTaskFunc(const RefPtr<JsAcePage>& page, int32_t bridgeId) override;
H A Djsi_canvas_bridge.cpp1895 int32_t bridgeId = 0; in JsTransferFromImageBitmap() local
1898 bridgeId = id->ToInt32(runtime); in JsTransferFromImageBitmap()
1900 bridgeId = bridgeId < 0 ? 0 : bridgeId; in JsTransferFromImageBitmap()
1909 page->GetOffscreenCanvasBridgeById(bridgeId)); in JsTransferFromImageBitmap()
1927 int32_t bridgeId = 0; in JsDrawBitmapMesh() local
1930 bridgeId = id->ToInt32(runtime); in JsDrawBitmapMesh()
1932 bridgeId = bridgeId < 0 ? 0 : bridgeId; in JsDrawBitmapMesh()
1944 page->GetOffscreenCanvasBridgeById(bridgeId)); in JsDrawBitmapMesh()
H A Djsi_offscreen_canvas_bridge.cpp106 auto bridgeId = value->GetProperty(runtime, "__bridgeId"); in GetCurrentBridgeId() local
107 if (bridgeId && bridgeId->IsInt32(runtime)) { in GetCurrentBridgeId()
108 id = bridgeId->ToInt32(runtime); in GetCurrentBridgeId()
116 int32_t bridgeId = GetCurrentBridgeId(runtime, value); in GetOffscreenCanvasBridge() local
121 …dge = AceType::DynamicCast<JsiOffscreenCanvasBridge>(page->GetOffscreenCanvasBridgeById(bridgeId)); in GetOffscreenCanvasBridge()
H A Djsi_engine.cpp1799 int32_t bridgeId = JsiAnimatorBridgeUtils::JsCreateBridgeId(); in JsHandleAnimator() local
1800 …matorContext = JsiAnimatorBridgeUtils::CreateAnimatorContext(runtime, page->GetPageId(), bridgeId); in JsHandleAnimator()
1803 page->PushCommand(Referenced::MakeRefPtr<JsCommandAnimator>(bridgeId, task)); in JsHandleAnimator()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/
H A Djs_ace_page.cpp215 RefPtr<BaseCanvasBridge> JsAcePage::GetOffscreenCanvasBridgeById(int32_t bridgeId) in GetOffscreenCanvasBridgeById() argument
217 auto iter = offscreenCanvasBridges_.find(bridgeId); in GetOffscreenCanvasBridgeById()
284 void JsAcePage::AddAnimatorBridge(int32_t bridgeId, const RefPtr<BaseAnimationBridge>& animatorBrid… in AddAnimatorBridge() argument
297 animatorBridges_[bridgeId] = animatorBridge; in AddAnimatorBridge()
300 void JsAcePage::RemoveAnimatorBridge(int32_t bridgeId) in RemoveAnimatorBridge() argument
303 animatorBridges_.erase(bridgeId); in RemoveAnimatorBridge()
306 RefPtr<BaseAnimationBridge> JsAcePage::GetAnimatorBridge(int32_t bridgeId) in GetAnimatorBridge() argument
309 auto bridge = animatorBridges_.find(bridgeId); in GetAnimatorBridge()
311 LOGW("the animation bridge is not in the map, nodeId: %{public}d", bridgeId); in GetAnimatorBridge()
357 void JsAcePage::PushOffscreenCanvasBridge(int32_t bridgeId, const RefPtr<BaseCanvasBridge>& bridge) in PushOffscreenCanvasBridge() argument
[all …]
H A Djs_ace_page.h180 void PushOffscreenCanvasBridge(int32_t bridgeId, const RefPtr<BaseCanvasBridge>& bridge);
190 RefPtr<BaseAnimationBridge> GetAnimatorBridge(int32_t bridgeId);
191 void RemoveAnimatorBridge(int32_t bridgeId);
192 void AddAnimatorBridge(int32_t bridgeId, const RefPtr<BaseAnimationBridge>& animatorBridge);
H A Djs_command.h376 virtual void AnimatorBridgeTaskFunc(const RefPtr<JsAcePage>& page, int32_t bridgeId) = 0;
381 JsCommandAnimator(int32_t bridgeId, RefPtr<AnimatorBridgeTask> task) : bridgeId_(bridgeId), in JsCommandAnimator() argument