Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/
H A DArkRelativeContainer.ts77 let barrierInfo = new ArkRelativeContainerBarrier();
78 barrierInfo.ids = value.map(item => { return item.id; });
79 barrierInfo.directions = value.map(item => { return item.direction; });
80 barrierInfo.referencedIds = value.map(item => { return item.referencedId; });
81 …ithKeys, RelativeContainerBarrierModifier.identity, RelativeContainerBarrierModifier, barrierInfo);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/relative_container/
H A Drelative_container_model_ng.cpp33 void RelativeContainerModelNG::SetBarrier(const std::vector<BarrierInfo>& barrierInfo) in SetBarrier() argument
38 ACE_UPDATE_LAYOUT_PROPERTY(RelativeContainerLayoutProperty, Barrier, barrierInfo); in SetBarrier()
57 …tiveContainerModelNG::SetBarrier(FrameNode* frameNode, const std::vector<BarrierInfo>& barrierInfo) in SetBarrier() argument
60 … ACE_UPDATE_NODE_LAYOUT_PROPERTY(RelativeContainerLayoutProperty, Barrier, barrierInfo, frameNode); in SetBarrier()
H A Drelative_container_model_ng.h25 void SetBarrier(const std::vector<BarrierInfo>& barrierInfo) override;
29 static void SetBarrier(FrameNode* frameNode, const std::vector<BarrierInfo>& barrierInfo);
H A Drelative_container_model.h33 virtual void SetBarrier(const std::vector<BarrierInfo>& barrierInfo) = 0;
H A Drelative_container_layout_algorithm.cpp205 for (const auto& barrierInfo : layoutProperty->GetBarrierValue()) { in CalcBarrier() local
206 if (barrierInfo.id.empty() || IsGuideline(barrierInfo.id) || in CalcBarrier()
207 (idNodeMap_.find(barrierInfo.id) != idNodeMap_.end())) { in CalcBarrier()
210 auto barrierDirection = BarrierDirectionRtl(barrierInfo.direction); in CalcBarrier()
211 barriers_[barrierInfo.id] = std::make_pair(barrierDirection, barrierInfo.referencedId); in CalcBarrier()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_relative_container_modifier.cpp94 static std::vector<BarrierInfo> barrierInfo = RelativeContainerModelNG::GetBarrier(frameNode); in GetBarrier() local
96 for (auto info : barrierInfo) { in GetBarrier()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Drelative_container_model_impl.h27 void SetBarrier(const std::vector<BarrierInfo>& barrierInfo) override {} in SetBarrier() argument
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DarkComponent.js27880 let barrierInfo = new ArkRelativeContainerBarrier();
27881 barrierInfo.ids = value.map(item => { return item.id; });
27882 barrierInfo.directions = value.map(item => { return item.direction; });
27883 barrierInfo.referencedIds = value.map(item => { return item.referencedId; });
27884 …ithKeys, RelativeContainerBarrierModifier.identity, RelativeContainerBarrierModifier, barrierInfo);