/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/ |
H A D | jsi_animator_model_ng_impl.cpp | 59 void AnimatorModelNG::Create(const std::string& animatorId) in Create() argument 63 auto animatorInfo = page->GetJsAnimator(animatorId); in Create() 67 "create animator component, id:%{public}s, pageUrl:%{public}s, pagePattern:%{public}p", animatorId.c_str(), in Create() 69 auto animator = CREATE_ANIMATOR(animatorId.c_str()); in Create() 71 page->AddJsAnimator(animatorId, animatorInfo); in Create() 75 RefPtr<AnimatorInfo> AnimatorModelNG::GetAnimatorInfo(const std::string& animatorId) in GetAnimatorInfo() argument 80 animatorId.c_str()); in GetAnimatorInfo() 83 auto animatorInfo = page->GetJsAnimator(animatorId); in GetAnimatorInfo() 87 animatorId.c_str(), page->GetPageUrl().c_str(), AceType::RawPtr(page)); in GetAnimatorInfo()
|
H A D | jsi_animator_model_ng_build_impl.cpp | 50 void AnimatorModelNG::Create(const std::string& animatorId) in Create() argument 54 auto animatorInfo = page->GetJsAnimator(animatorId); in Create() 57 auto animator = CREATE_ANIMATOR(animatorId.c_str()); in Create() 59 page->AddJsAnimator(animatorId, animatorInfo); in Create() 63 RefPtr<AnimatorInfo> AnimatorModelNG::GetAnimatorInfo(const std::string& animatorId) in GetAnimatorInfo() argument 67 auto animatorInfo = page->GetJsAnimator(animatorId); in GetAnimatorInfo()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | animator_model_impl.cpp | 34 void AnimatorModelImpl::Create(const std::string& animatorId) in Create() argument 38 auto animatorInfo = page->GetAnimatorInfo(animatorId); in Create() 43 page->AddAnimatorInfo(animatorId, animatorInfo); in Create() 47 RefPtr<AnimatorInfo> AnimatorModelImpl::GetAnimatorInfo(const std::string& animatorId) in GetAnimatorInfo() argument 51 auto animatorInfo = page->GetAnimatorInfo(animatorId); in GetAnimatorInfo() 56 std::function<void()>&& callback, EventOperation operation, const std::string& animatorId) in AddEventListener() 58 auto animatorInfo = GetAnimatorInfo(animatorId); in AddEventListener() 55 AddEventListener( std::function<void()>&& callback, EventOperation operation, const std::string& animatorId) AddEventListener() argument
|
H A D | animator_model_impl.h | 27 void Create(const std::string& animatorId) override; 28 RefPtr<AnimatorInfo> GetAnimatorInfo(const std::string& animatorId) override; 30 std::function<void()>&& callback, EventOperation operation, const std::string& animatorId) override;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/animator/ |
H A D | animator_model_ng.h | 27 void Create(const std::string& animatorId) override; 28 RefPtr<AnimatorInfo> GetAnimatorInfo(const std::string& animatorId) override; 30 std::function<void()>&& callback, EventOperation operation, const std::string& animatorId) override;
|
H A D | animator_model.h | 34 virtual void Create(const std::string& animatorId); 35 virtual RefPtr<Framework::AnimatorInfo> GetAnimatorInfo(const std::string& animatorId); 37 std::function<void()>&& event, Framework::EventOperation operation, const std::string& animatorId);
|
H A D | animator_model_ng.cpp | 20 std::function<void()>&& callback, EventOperation operation, const std::string& animatorId) in AddEventListener() 22 auto animatorInfo = GetAnimatorInfo(animatorId); in AddEventListener() 19 AddEventListener( std::function<void()>&& callback, EventOperation operation, const std::string& animatorId) AddEventListener() argument
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/animator/ |
H A D | animator_test_ng.cpp | 28 void AnimatorModelNG::Create(const std::string& animatorId) {}
in Create() argument 30 RefPtr<AnimatorInfo> AnimatorModelNG::GetAnimatorInfo(const std::string& animatorId)
in GetAnimatorInfo() argument
|
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/ |
H A D | js_ace_page.cpp | 317 void JsAcePage::AddAnimatorInfo(const std::string& animatorId, const RefPtr<AnimatorInfo>& animatorInfo) in AddAnimatorInfo() argument 329 animatorInfos_[animatorId] = animatorInfo; in AddAnimatorInfo() 332 void JsAcePage::RemoveAnimatorInfo(const std::string& animatorId) in RemoveAnimatorInfo() argument 334 animatorInfos_.erase(animatorId); in RemoveAnimatorInfo() 337 RefPtr<AnimatorInfo> JsAcePage::GetAnimatorInfo(const std::string& animatorId) in GetAnimatorInfo() argument 339 auto bridge = animatorInfos_.find(animatorId); in GetAnimatorInfo() 341 LOGW("the animation bridge is not in the map, animatorId: %{public}s", animatorId.c_str()); in GetAnimatorInfo()
|
H A D | js_ace_page.h | 194 RefPtr<AnimatorInfo> GetAnimatorInfo(const std::string& animatorId); 195 void RemoveAnimatorInfo(const std::string& animatorId); 196 void AddAnimatorInfo(const std::string& animatorId, const RefPtr<AnimatorInfo>& animatorInfo);
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/stage/ |
H A D | page_pattern.cpp | 381 void PagePattern::AddJsAnimator(const std::string& animatorId, const RefPtr<Framework::AnimatorInfo>& animatorInfo) in AddJsAnimator() argument 387 jsAnimatorMap_[animatorId] = animatorInfo; in AddJsAnimator() 390 RefPtr<Framework::AnimatorInfo> PagePattern::GetJsAnimator(const std::string& animatorId) in GetJsAnimator() argument 392 auto iter = jsAnimatorMap_.find(animatorId); in GetJsAnimator()
|
H A D | page_pattern.h | 154 void AddJsAnimator(const std::string& animatorId, const RefPtr<Framework::AnimatorInfo>& animatorInfo); 155 RefPtr<Framework::AnimatorInfo> GetJsAnimator(const std::string& animatorId);
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/fuzztest/rsanimation_fuzzer/ |
H A D | rsanimation_fuzzer.cpp | 377 int32_t animatorId = GetData<int32_t>(); in RsImplicitAnimatorParamFuzzTest() local 386 RSImplicitAnimatorMap::Instance().GetAnimator(animatorId); in RsImplicitAnimatorParamFuzzTest() 417 int32_t animatorId = GetData<int32_t>(); in RSImplicitAnimatorMapFuzzTest() local 419 auto implicitAnimatorMap = RSImplicitAnimatorMap::Instance().GetAnimator(animatorId); in RSImplicitAnimatorMapFuzzTest()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/test/fuzztest/rsanimationbase_fuzzer/ |
H A D | rsanimationbase_fuzzer.cpp | 332 auto animatorId = GetData<InteractiveImplictAnimatorId>(); in RSRenderInteractiveImplictAnimatorAndMapFuzzerTest() local 343 animatorId, context.weak_from_this()); in RSRenderInteractiveImplictAnimatorAndMapFuzzerTest() 351 context.GetInteractiveImplictAnimatorMap().GetInteractiveImplictAnimator(animatorId); in RSRenderInteractiveImplictAnimatorAndMapFuzzerTest() 352 context.GetInteractiveImplictAnimatorMap().UnregisterInteractiveImplictAnimator(animatorId); in RSRenderInteractiveImplictAnimatorAndMapFuzzerTest()
|