Home
last modified time | relevance | path

Searched refs:GridContainerLayoutProperty (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid_container/
H A Dgrid_container_layout_property.h31 class ACE_EXPORT GridContainerLayoutProperty : public LinearLayoutProperty {
32 DECLARE_ACE_TYPE(GridContainerLayoutProperty, LinearLayoutProperty);
35 GridContainerLayoutProperty() : LinearLayoutProperty(true) in GridContainerLayoutProperty() function
40 ~GridContainerLayoutProperty() override = default;
42 bool operator==(const GridContainerLayoutProperty& other) const
49 auto value = MakeRefPtr<GridContainerLayoutProperty>(); in Clone()
68 void SetReserveObj(const RefPtr<GridContainerLayoutProperty>& obj) in SetReserveObj()
72 RefPtr<GridContainerLayoutProperty> GetReserveObj() in GetReserveObj()
92 …WeakPtr<GridContainerLayoutProperty> reserveProperty_; // the layout property that will be active …
94 ACE_DISALLOW_COPY_AND_MOVE(GridContainerLayoutProperty);
H A Dgrid_container_layout_property.cpp23 void GridContainerLayoutProperty::RegistGridChild(const RefPtr<FrameNode>& child) in RegistGridChild()
28 void GridContainerLayoutProperty::OnContainerInfoUpdate(const GridContainerInfo& /* info */) in OnContainerInfoUpdate()
40 void GridContainerLayoutProperty::BuildWidth(float width) in BuildWidth()
49 void GridContainerLayoutProperty::ToJsonValue(std::unique_ptr<JsonValue>& json, const InspectorFilt… in ToJsonValue()
H A Dgrid_container_pattern.h34 return MakeRefPtr<GridContainerLayoutProperty>(); in CreateLayoutProperty()
44 auto layoutProperty = GetLayoutProperty<GridContainerLayoutProperty>(); in OnDirtyLayoutWrapperSwap()
H A Dgrid_container_layout_algorithm.h39 …const auto& gridContainerLayoutProperty = DynamicCast<GridContainerLayoutProperty>(layoutProperty); in Measure()
50 …uto curLayoutProp = layoutWrapper->GetHostNode()->GetLayoutProperty<GridContainerLayoutProperty>(); in Measure()
H A Dgrid_container_model_ng.cpp35 ACE_UPDATE_LAYOUT_PROPERTY(GridContainerLayoutProperty, ContainerInfo, *containerInfo); in Create()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/property/
H A Dgrid_property.cpp47 auto currentContainer = DynamicCast<GridContainerLayoutProperty>(container); in UpdateContainer()
74 auto container = DynamicCast<GridContainerLayoutProperty>(container_); in UpdateSpan()
87 auto container = DynamicCast<GridContainerLayoutProperty>(container_); in UpdateOffset()
127 auto container = DynamicCast<GridContainerLayoutProperty>(container_); in GetContainerPosition()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid_container/
H A Dgrid_container_test_ng.cpp107 auto layoutProperty = frameNode->GetLayoutProperty<GridContainerLayoutProperty>();
109 auto clone = AceType::DynamicCast<GridContainerLayoutProperty>(layoutProperty->Clone());
136 …auto layoutProperty = AceType::DynamicCast<GridContainerLayoutProperty>(layoutWrapper->GetLayoutPr…
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/property/
H A Dgrid_property_test_ng.cpp131 gridProperty->container_ = AceType::MakeRefPtr<GridContainerLayoutProperty>();
157 gridProperty->container_ = AceType::MakeRefPtr<GridContainerLayoutProperty>();
318 gridProperty->container_ = AceType::MakeRefPtr<GridContainerLayoutProperty>();
320 auto temp = AceType::MakeRefPtr<GridContainerLayoutProperty>();