Home
last modified time | relevance | path

Searched refs:diffIndexArray (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_foreach_ffi.cpp110 std::vector<size_t> diffIndexArray; in FfiOHOSAceFrameworkViewSetIdArray() local
115 diffIndexArray.push_back(index); in FfiOHOSAceFrameworkViewSetIdArray()
123 temp = (int64_t*)malloc(sizeof(int64_t) * diffIndexArray.size()); in FfiOHOSAceFrameworkViewSetIdArray()
132 … .size = diffIndexArray.size(), .buffer = temp, .free = reinterpret_cast<void (*)(int64_t*)>(free) in FfiOHOSAceFrameworkViewSetIdArray()
135 for (size_t i = 0; i < diffIndexArray.size(); i++) { in FfiOHOSAceFrameworkViewSetIdArray()
136 res.buffer[i] = static_cast<int64_t>(diffIndexArray[i]); in FfiOHOSAceFrameworkViewSetIdArray()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/state_mgmt/src/lib/puv2_common/
H A Dpuv2_view_base.ts485 let diffIndexArray = []; // New indexes compared to old one.
509 ForEach.setIdArray(elmtId, newIdArray, diffIndexArray, idDuplicates, removedChildElmtIds);
519 …`${this.debugInfo__()}: forEachUpdateFunction: diff indexes ${JSON.stringify(diffIndexArray)} . `);
525 diffIndexArray.forEach((indx) => {
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/state_mgmt/src/utest/mock/partial_update/
H A Dmock_foreach.ts21 static setIdArray(elmtId: number, newIdArray: string[], diffIndexArray: number[],
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_node/src/
H A Dfor_each.d.ts19 static setIdArray(elmtId: number, newIdArray: string[], diffIndexArray: number[],
H A Dbuilder_node.ts358 let diffIndexArray = []; // New indexes compared to old one.
382 ForEach.setIdArray(elmtId, newIdArray, diffIndexArray, idDuplicates, removedChildElmtIds);
384 diffIndexArray.forEach((indx) => {
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/state_mgmt/src/lib/partial_update/
H A Dpu_foreach.d.ts31 static setIdArray(elmtId: number, newIdArray: string[], diffIndexArray: number[],
/ohos5.0/docs/zh-cn/application-dev/performance/
H A Dreasonably-dispose-highly-loaded-component-render.md210 …,在aboutToReuse接口将一个月的所有数据全部放入了当前被复用的组件中,并更新了所有的用于显示日期的Text组件中的数据(箭头3,diffIndexArray.lenght:35,表示有3…
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DjsXNode.js366 let diffIndexArray = []; // New indexes compared to old one.
388 ForEach.setIdArray(elmtId, newIdArray, diffIndexArray, idDuplicates, removedChildElmtIds);
390 diffIndexArray.forEach((indx) => {
H A DstateMgmt.js4345 let diffIndexArray = []; // New indexes compared to old one. variable
4367 ForEach.setIdArray(elmtId, newIdArray, diffIndexArray, idDuplicates, removedChildElmtIds);
4380 diffIndexArray.forEach((indx) => {