Home
last modified time | relevance | path

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

/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()
86 void HandleJsAnimatorContext(const shared_ptr<JsRuntime>& runtime, int32_t pageId, int32_t bridgeId, in HandleJsAnimatorContext() argument
105 page->PushCommand(Referenced::MakeRefPtr<JsCommandAnimator>(bridgeId, task)); in HandleJsAnimatorContext()
314 shared_ptr<JsRuntime> runtime, int32_t pageId, int32_t bridgeId) in CreateAnimatorContext()
330 animatorContext->SetProperty(runtime, "__bridgeId", runtime->NewInt32(bridgeId)); in CreateAnimatorContext()
338 int32_t bridgeId = GetCurrentBridgeId(runtime, thisObj); in JsAnimatorPlay() local
339 HandleJsAnimatorContext(runtime, pageId, bridgeId, AnimatorOperation::PLAY); in JsAnimatorPlay()
347 int32_t bridgeId in JsAnimatorFinish() local
313 CreateAnimatorContext( shared_ptr<JsRuntime> runtime, int32_t pageId, int32_t bridgeId) CreateAnimatorContext() argument
356 int32_t bridgeId = GetCurrentBridgeId(runtime, thisObj); JsAnimatorPause() local
365 int32_t bridgeId = GetCurrentBridgeId(runtime, thisObj); JsAnimatorCancel() local
374 int32_t bridgeId = GetCurrentBridgeId(runtime, thisObj); JsAnimatorReverse() local
406 int32_t bridgeId = GetCurrentBridgeId(runtime, thisObj); JsAnimatorUpdate() local
448 int32_t bridgeId = GetCurrentBridgeId(runtime, thisObj); JsAnimatorReset() local
463 static int32_t bridgeId = 0; JsCreateBridgeId() local
568 AnimatorBridgeTaskFunc(const RefPtr<JsAcePage>& page, int32_t bridgeId) AnimatorBridgeTaskFunc() argument
604 AnimatorBridgeTaskFunc(const RefPtr<JsAcePage>& page, int32_t bridgeId) AnimatorBridgeTaskFunc() argument
643 AnimatorBridgeTaskFunc(const RefPtr<JsAcePage>& page, int32_t bridgeId) AnimatorBridgeTaskFunc() argument
[all...]
H A Djsi_animator_bridge.h30 static shared_ptr<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 < in JsDrawBitmapMesh()
[all...]
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 auto bridge = AceType::DynamicCast<JsiOffscreenCanvasBridge>(page->GetOffscreenCanvasBridgeById(bridgeId)); in GetOffscreenCanvasBridge()
H A Djsi_engine.cpp1799 int32_t bridgeId = JsiAnimatorBridgeUtils::JsCreateBridgeId(); in JsHandleAnimator() local
1800 auto animatorContext = JsiAnimatorBridgeUtils::CreateAnimatorContext(runtime, page->GetPageId(), bridgeId); in JsHandleAnimator()
1803 page->PushCommand(Referenced::MakeRefPtr<JsCommandAnimator>(bridgeId, task)); in JsHandleAnimator()
/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>& animatorBridge) 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, cons 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

Completed in 19 milliseconds