Home
last modified time | relevance | path

Searched refs:referencedId (Results 1 – 19 of 19) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_relative_container_modifier.cpp61 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 Dcj_relative_container_ffi.cpp68 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 Dcj_relative_container_ffi.h53 CArrString referencedId; member
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-container-relativecontainer.md139 | 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 Darkts_native_relative_container_bridge.cpp53 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 Dposition_param.h158 std::vector<std::string> referencedId; member
163 (this->referencedId == right.referencedId));
/ohos5.0/foundation/arkui/ace_engine/interfaces/native/node/
H A Dnode_node_relative_container.cpp145 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 Dnode_model.h78 std::vector<std::string> referencedId; member
H A Dstyle_modifier.cpp12641 …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 Dts-container-relativecontainer.md139 | 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 Drelative_container_testtwo_ng.cpp192 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 Drelative_container_new_test_ng.cpp93 firstBarrierInfo.referencedId = std::vector<string> { "text1", "text2" }; in __anone7432aba0202()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/
H A DArkRelativeContainer.ts80 barrierInfo.referencedIds = value.map(item => { return item.referencedId; });
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_relative_container.cpp111 barrierInfoItem.referencedId.emplace_back(idVal->ToString()); in ParseBarrierInfo()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/relative_container/
H A Drelative_container_layout_algorithm.cpp211 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.md1694 | 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 Darkoala_api.h1245 ArkUI_CharPtr* referencedId; member
/ohos5.0/docs/en/application-dev/reference/apis-arkui/
H A D_ark_u_i___native_module.md1665 …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 DarkComponent.js27883 barrierInfo.referencedIds = value.map(item => { return item.referencedId; });