Home
last modified time | relevance | path

Searched refs:GaugeLayoutAlgorithm (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/gauge/
H A Dgauge_layout_algorithm.h22 class ACE_EXPORT GaugeLayoutAlgorithm : public BoxLayoutAlgorithm {
23 DECLARE_ACE_TYPE(GaugeLayoutAlgorithm, BoxLayoutAlgorithm);
26 GaugeLayoutAlgorithm();
27 explicit GaugeLayoutAlgorithm(const RefPtr<ImageLoadingContext>& indicatorIconLoadingCtx) in GaugeLayoutAlgorithm() function
31 ~GaugeLayoutAlgorithm() override = default;
54 ACE_DISALLOW_COPY_AND_MOVE(GaugeLayoutAlgorithm);
H A Dgauge_layout_algorithm.cpp34 GaugeLayoutAlgorithm::GaugeLayoutAlgorithm() = default;
36 void GaugeLayoutAlgorithm::OnReset() {} in OnReset()
38 void GaugeLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure()
74 std::optional<SizeF> GaugeLayoutAlgorithm::MeasureContent( in MeasureContent()
118 void GaugeLayoutAlgorithm::MeasureLimitValueTextWidth(LayoutWrapper* layoutWrapper) in MeasureLimitValueTextWidth()
198 void GaugeLayoutAlgorithm::MeasureDescription(LayoutWrapper* layoutWrapper, const SizeF& parentSize) in MeasureDescription()
232 void GaugeLayoutAlgorithm::MeasureTitleChild(LayoutWrapper* layoutWrapper, const SizeF& parentSize) in MeasureTitleChild()
256 void GaugeLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout()
313 bool GaugeLayoutAlgorithm::CheckDescriptionIsImageNode(const RefPtr<LayoutWrapper>& layoutWrapper) … in CheckDescriptionIsImageNode()
323 void GaugeLayoutAlgorithm::MeasureFontSize(LayoutWrapper* layoutWrapper) in MeasureFontSize()
[all …]
H A Dgauge_pattern.h72 return MakeRefPtr<GaugeLayoutAlgorithm>(indicatorIconLoadingCtx_); in CreateLayoutAlgorithm()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/gauge/
H A Dgauge_test_ng.cpp1342 auto gaugeLayoutAlgorithm = AceType::MakeRefPtr<GaugeLayoutAlgorithm>(indicatorIconLoadingCtx);
1403 auto gaugeLayoutAlgorithm = AceType::MakeRefPtr<GaugeLayoutAlgorithm>(indicatorIconLoadingCtx);
1458 auto gaugeLayoutAlgorithm = AceType::MakeRefPtr<GaugeLayoutAlgorithm>(indicatorIconLoadingCtx);
1515 auto gaugeLayoutAlgorithm = AceType::MakeRefPtr<GaugeLayoutAlgorithm>(indicatorIconLoadingCtx);