Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/relative_container/
H A Drelative_container_model_ng.cpp41 void RelativeContainerModelNG::SetGuideline(const std::vector<GuidelineInfo>& guidelineInfo) in SetGuideline() argument
46 ACE_UPDATE_LAYOUT_PROPERTY(RelativeContainerLayoutProperty, Guideline, guidelineInfo); in SetGuideline()
63 …ntainerModelNG::SetGuideline(FrameNode* frameNode, const std::vector<GuidelineInfo>& guidelineInfo) in SetGuideline() argument
66 …ACE_UPDATE_NODE_LAYOUT_PROPERTY(RelativeContainerLayoutProperty, Guideline, guidelineInfo, frameNo… in SetGuideline()
H A Drelative_container_model_ng.h26 void SetGuideline(const std::vector<GuidelineInfo>& guidelineInfo) override;
30 static void SetGuideline(FrameNode* frameNode, const std::vector<GuidelineInfo>& guidelineInfo);
H A Drelative_container_layout_algorithm.cpp152 if (guidelineInfo.start.has_value()) { in CalcHorizontalGuideline()
159 } else if (guidelineInfo.end.has_value()) { in CalcHorizontalGuideline()
164 guidelines_[guidelineInfo.id] = in CalcHorizontalGuideline()
175 if (guidelineInfo.start.has_value()) { in CalcVerticalGuideline()
176 if ((guidelineInfo.start.value().Unit() == DimensionUnit::PERCENT) && widthAuto) { in CalcVerticalGuideline()
177 guidelines_[guidelineInfo.id] = std::make_pair(LineDirection::VERTICAL, 0.0f); in CalcVerticalGuideline()
182 } else if (guidelineInfo.end.has_value()) { in CalcVerticalGuideline()
187 guidelines_[guidelineInfo.id] = in CalcVerticalGuideline()
233 for (const auto& guidelineInfo : layoutProperty->GetGuidelineValue()) { in CalcGuideline() local
234 if (guidelineInfo.id.empty() || (idNodeMap_.find(guidelineInfo.id) != idNodeMap_.end())) { in CalcGuideline()
[all …]
H A Drelative_container_model.h34 virtual void SetGuideline(const std::vector<GuidelineInfo>& guidelineInfo) = 0;
H A Drelative_container_layout_algorithm.h84 const GuidelineInfo& guidelineInfo);
86 const GuidelineInfo& guidelineInfo);
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Drelative_container_model_impl.h28 void SetGuideline(const std::vector<GuidelineInfo>& guidelineInfo) override {} in SetGuideline() argument