Home
last modified time | relevance | path

Searched refs:magicNodes_ (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/flex/
H A Dflex_layout_algorithm.cpp251 magicNodes_.clear(); in TravelChildrenFlexProps()
286 if (iter == magicNodes_.end()) { in TravelChildrenFlexProps()
287 magicNodes_.insert( in TravelChildrenFlexProps()
411 if (magicNodes_.size() <= 1) { in MeasureAndCleanMagicNodes()
426 magicNodes_.erase(magicNodes_.begin()); in MeasureAndCleanMagicNodes()
432 auto iter = magicNodes_.rbegin(); in MeasureAndCleanMagicNodes()
433 while (iter != magicNodes_.rend()) { in MeasureAndCleanMagicNodes()
456 auto iter = magicNodes_.rbegin(); in MeasureAndCleanMagicNodes()
457 while (iter != magicNodes_.rend()) { in MeasureAndCleanMagicNodes()
507 auto iter = magicNodes_.rbegin(); in MeasureAndCleanMagicNodes()
[all …]
H A Dflex_layout_algorithm.h113 std::map<int32_t, std::list<MagicLayoutNode>> magicNodes_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/split_container/
H A Drender_split_container.cpp53 magicNodes_.clear(); in InitProperties()
66 if (magicNodes_.find(idx) != magicNodes_.end()) { in InitProperties()
67 magicNodes_[idx].emplace_back(node); in InitProperties()
71 magicNodes_[idx] = nodes; in InitProperties()
113 for (auto iter = magicNodes_.rbegin(); iter != magicNodes_.rend();) { in UpdateDisplayNode()
H A Drender_split_container.h61 std::map<int32_t, std::list<MagicLayoutNode>> magicNodes_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/flex/
H A Drender_flex.cpp301 auto iter = magicNodes_.rbegin(); in PerformLayoutInWeightMode()
303 while (iter != magicNodes_.rend()) { in PerformLayoutInWeightMode()
324 } else if (magicNodes_.size() <= 1) { in PerformLayoutInWeightMode()
331 magicNodes_.erase(magicNodes_.begin()); in PerformLayoutInWeightMode()
332 iter = magicNodes_.rbegin(); in PerformLayoutInWeightMode()
353 for (const auto& magicNode : magicNodes_) { in LayoutMagicNodes()
398 for (auto iter = magicNodes_.rbegin(); iter != magicNodes_.rend();) { in PerformLayoutInIndexMode()
936 if (magicNodes_.find(idx) != magicNodes_.end()) { in TravelChildrenFlexProps()
942 magicNodes_[idx] = nodes; in TravelChildrenFlexProps()
960 magicNodes_.clear(); in ClearChildrenLists()
[all …]
H A Drender_flex.h236 std::map<int32_t, std::list<MagicLayoutNode>> magicNodes_; variable