Home
last modified time | relevance | path

Searched refs:geometryTransitionMap_ (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/page/
H A Dpage_element.cpp107 if (geometryTransitionMap_.find(id) == geometryTransitionMap_.end()) { in AddGeometryTransition()
112 geometryTransitionMap_.emplace(id, sharedInfo); in AddGeometryTransition()
114 …if (geometryTransitionMap_[id].appearElement != boxElement && !geometryTransitionMap_[id].isNeedCr… in AddGeometryTransition()
115 geometryTransitionMap_[id].disappearElement = geometryTransitionMap_[id].appearElement; in AddGeometryTransition()
116 geometryTransitionMap_[id].appearElement = boxElement; in AddGeometryTransition()
118 geometryTransitionMap_[id].isNeedCreate = true; in AddGeometryTransition()
125 return geometryTransitionMap_; in GetGeometryTransition()
130 if (geometryTransitionMap_.find(id) != geometryTransitionMap_.end()) { in RemoveGeometryTransition()
131 geometryTransitionMap_.erase(id); in RemoveGeometryTransition()
137 geometryTransitionMap_[id].isNeedCreate = false; in FinishCreateGeometryTransition()
[all …]
H A Dpage_element.h106 GeometryTransitionMap geometryTransitionMap_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline/base/
H A Delement_register.cpp170 geometryTransitionMap_.clear(); in Clear()
180 auto it = geometryTransitionMap_.find(id); in GetOrCreateGeometryTransition()
181 if (it == geometryTransitionMap_.end()) { in GetOrCreateGeometryTransition()
184 geometryTransitionMap_.emplace(id, geometryTransition); in GetOrCreateGeometryTransition()
194 auto iter = geometryTransitionMap_.begin(); in DumpGeometryTransition()
195 while (iter != geometryTransitionMap_.end()) { in DumpGeometryTransition()
198 iter = geometryTransitionMap_.erase(iter); in DumpGeometryTransition()
207 for (auto iter = geometryTransitionMap_.begin(); iter != geometryTransitionMap_.end();) { in ReSyncGeometryTransition()
209 iter = geometryTransitionMap_.erase(iter); in ReSyncGeometryTransition()
H A Delement_register.h167 std::unordered_map<std::string, RefPtr<NG::GeometryTransition>> geometryTransitionMap_; variable
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/pipeline/
H A Dmock_element_register.cpp148 geometryTransitionMap_.clear(); in Clear()
159 if (geometryTransitionMap_.find(id) == geometryTransitionMap_.end()) { in GetOrCreateGeometryTransition()
162 geometryTransitionMap_.emplace(id, geometryTransition); in GetOrCreateGeometryTransition()
164 geometryTransition = geometryTransitionMap_[id]; in GetOrCreateGeometryTransition()
171 auto iter = geometryTransitionMap_.begin(); in DumpGeometryTransition()
172 while (iter != geometryTransitionMap_.end()) { in DumpGeometryTransition()
175 iter = geometryTransitionMap_.erase(iter); in DumpGeometryTransition()
184 for (const auto& [itemId, item] : geometryTransitionMap_) { in ReSyncGeometryTransition()