/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_relative_container_modifier.cpp | 61 auto referencedIdChar = values[i].referencedId; in SetBarrier() 63 std::vector<std::string> referencedId; in SetBarrier() local 66 referencedId.push_back(idItem); in SetBarrier() 68 info.referencedId = referencedId; in SetBarrier() 102 values[index].referencedId = new ArkUI_CharPtr[info.referencedId.size()]; in GetBarrier() 104 for (auto str : info.referencedId) { in GetBarrier() 105 values[index].referencedId[j++] = str.c_str(); in GetBarrier()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_relative_container_ffi.cpp | 68 for (int64_t j = 0; j < barrier.referencedId.size; j++) { in FfiOHOSAceFrameworkReletiveContainerBarrier() 69 if (barrier.referencedId.head[j] != nullptr) { in FfiOHOSAceFrameworkReletiveContainerBarrier() 70 … barrierInfoItem.referencedId.emplace_back(std::string(barrier.referencedId.head[j])); in FfiOHOSAceFrameworkReletiveContainerBarrier()
|
H A D | cj_relative_container_ffi.h | 53 CArrString referencedId; member
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-container-relativecontainer.md | 139 | referencedId | Array\<string> | 是 | 指定生成barrier所依赖的组件。 | 151 | LEFT | 屏障在其所有[referencedId](ts-container-relativecontainer.md#barrierstyle12对象说明)的最左侧。 | 152 | RIGHT | 屏障在其所有[referencedId](ts-container-relativecontainer.md#barrierstyle12对象说明)的最右侧。 | 153 | TOP | 屏障在其所有[referencedId](ts-container-relativecontainer.md#barrierstyle12对象说明)的最上方。 | 154 | BOTTOM | 屏障在其所有[referencedId](ts-container-relativecontainer.md#barrierstyle12对象说明)的最下方。 | 168 | referencedId | Array\<string\> | 是 | 指定生成barrier所依赖的组件。 | 180 | START | 0 |屏障在其所有[referencedId](#localizedbarrierstyle12对象说明)的最左/右侧,LTR模式时为最左侧,RTL模式时为最右侧。 | 181 | END | 1 | 屏障在其所有[referencedId](#localizedbarrierstyle12对象说明)的最左/右侧, LTR模式时为最右侧,RTL模式时为最左侧。 | 182 | TOP | 2 | 屏障在其所有[referencedId](#localizedbarrierstyle12对象说明)的最上方。 | 183 | BOTTOM | 3 | 屏障在其所有[referencedId](#localizedbarrierstyle12对象说明)的最下方。 | [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_relative_container_bridge.cpp | 53 auto referencedIdChar = values[i].referencedId; in FreeBarrierCharPtr() 66 Local<JSValueRef> referencedId = panda::ArrayRef::GetValueAt(vm, array, i); in ParseReferencedId() local 67 if (referencedId->IsString(vm)) { in ParseReferencedId() 68 std::string str = referencedId->ToString(vm)->ToString(vm); in ParseReferencedId() 171 info.referencedId = referencedIds.data(); in SetBarrier()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/layout/ |
H A D | position_param.h | 158 std::vector<std::string> referencedId; member 163 (this->referencedId == right.referencedId));
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/native/node/ |
H A D | node_node_relative_container.cpp | 145 barrierStyle->styles[index].referencedId.push_back(value); in OH_ArkUI_BarrierOption_SetReferencedId() 169 referencedIndex >= static_cast<int32_t>(barrierStyle->styles[index].referencedId.size())) { in OH_ArkUI_BarrierOption_GetReferencedId() 172 return barrierStyle->styles[index].referencedId[referencedIndex].c_str(); in OH_ArkUI_BarrierOption_GetReferencedId() 180 return static_cast<int32_t>(barrierStyle->styles[index].referencedId.size()); in OH_ArkUI_BarrierOption_GetReferencedIdSize()
|
H A D | node_model.h | 78 std::vector<std::string> referencedId; member
|
H A D | style_modifier.cpp | 12641 …barrierStyle[i].referencedIdSize = static_cast<ArkUI_Int32>(styles->styles[i].referencedId.size()); in SetRelativeContainerBarrier() 12642 barrierStyle[i].referencedId = new ArkUI_CharPtr[barrierStyle[i].referencedIdSize]; in SetRelativeContainerBarrier() 12644 barrierStyle[i].referencedId[j] = styles->styles[i].referencedId[j].c_str(); in SetRelativeContainerBarrier() 12652 delete[] barrierStyle[i].referencedId; in SetRelativeContainerBarrier()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-container-relativecontainer.md | 139 | referencedId | Array\<string> | Yes | Referenced components of the barrier.| 151 …er is on the left side of all the referenced components specified by [referencedId](ts-container-r… 153 | TOP | The barrier is at the top of all the referenced components specified by [referencedId](ts-… 154 …rrier is at the bottom of all the referenced components specified by [referencedId](ts-container-r… 168 | referencedId | Array\<string\> | Yes | Referenced components of the barrier.| 182 … barrier is at the top of all the referenced components specified by [referencedId](#localizedbarr… 183 …rrier is at the bottom of all the referenced components specified by [referencedId](#localizedbarr… 546 … .barrier([{ id: "barrier1", direction: BarrierDirection.RIGHT, referencedId: ["row1", "row2"] }, 547 { id: "barrier2", direction: BarrierDirection.BOTTOM, referencedId: ["row1", "row2"] }]) 834 ….barrier([{ id: "barrier1", localizedDirection: LocalizedBarrierDirection.END, referencedId: ["row… [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/relative_container/old_cases/ |
H A D | relative_container_testtwo_ng.cpp | 192 firstBarrierInfo.referencedId = std::vector<string> { "text1", "text2" }; in __anonda95b8a70202() 243 firstBarrierInfo.referencedId = std::vector<string> { "text1", "text2" }; in __anonda95b8a70302() 301 firstBarrierInfo.referencedId = std::vector<string> { "text1", "text2" }; in __anonda95b8a70402() 359 firstBarrierInfo.referencedId = std::vector<string> { "text1", "text2" }; in __anonda95b8a70502() 418 firstBarrierInfo.referencedId = std::vector<string> { "text1", "text2" }; in __anonda95b8a70602() 479 firstBarrierInfo.referencedId = std::vector<string>(); in __anonda95b8a70702() 540 firstBarrierInfo.referencedId = std::vector<string> { "text4", "text1" }; in __anonda95b8a70802() 598 firstBarrierInfo.referencedId = std::vector<string> { "text1", "text2" }; in __anonda95b8a70902() 656 firstBarrierInfo.referencedId = std::vector<string> { "text1", "text2" }; in __anonda95b8a70a02() 714 firstBarrierInfo.referencedId = std::vector<string> { "text1", "text2" }; in __anonda95b8a70b02() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/relative_container/ |
H A D | relative_container_new_test_ng.cpp | 93 firstBarrierInfo.referencedId = std::vector<string> { "text1", "text2" }; in __anone7432aba0202()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/ |
H A D | ArkRelativeContainer.ts | 80 barrierInfo.referencedIds = value.map(item => { return item.referencedId; });
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_relative_container.cpp | 111 barrierInfoItem.referencedId.emplace_back(idVal->ToString()); in ParseBarrierInfo()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/relative_container/ |
H A D | relative_container_layout_algorithm.cpp | 211 barriers_[barrierInfo.id] = std::make_pair(barrierDirection, barrierInfo.referencedId); in CalcBarrier()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/ |
H A D | _ark_u_i___native_module.md | 1694 | ARKUI_BARRIER_DIRECTION_START | 屏障在其所有referencedId的最左侧。 | 1695 | ARKUI_BARRIER_DIRECTION_END | 屏障在其所有referencedId的最右侧。 | 1696 | ARKUI_BARRIER_DIRECTION_TOP | 屏障在其所有referencedId的最上方。 | 1697 | ARKUI_BARRIER_DIRECTION_BOTTOM | 屏障在其所有referencedId的最下方。 |
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/arkoala/ |
H A D | arkoala_api.h | 1245 ArkUI_CharPtr* referencedId; member
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/ |
H A D | _ark_u_i___native_module.md | 1665 …RT | The barrier is on the left side of all the referenced components specified by referencedId. | 1666 …D | The barrier is on the right side of all the referenced components specified by referencedId. | 1667 …TION_TOP | The barrier is at the top of all the referenced components specified by referencedId. | 1668 …OTTOM | The barrier is at the bottom of all the referenced components specified by referencedId. |
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | arkComponent.js | 27883 barrierInfo.referencedIds = value.map(item => { return item.referencedId; });
|