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 D | ArkRelativeContainer.ts | 77 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 D | relative_container_model_ng.cpp | 33 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 D | relative_container_model_ng.h | 25 void SetBarrier(const std::vector<BarrierInfo>& barrierInfo) override; 29 static void SetBarrier(FrameNode* frameNode, const std::vector<BarrierInfo>& barrierInfo);
|
H A D | relative_container_model.h | 33 virtual void SetBarrier(const std::vector<BarrierInfo>& barrierInfo) = 0;
|
H A D | relative_container_layout_algorithm.cpp | 205 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 D | node_relative_container_modifier.cpp | 94 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 D | relative_container_model_impl.h | 27 void SetBarrier(const std::vector<BarrierInfo>& barrierInfo) override {} in SetBarrier() argument
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | arkComponent.js | 27880 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);
|