Searched refs:curCrossIndex (Results 1 – 2 of 2) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/ |
H A D | grid_pattern.cpp | 603 [curCrossIndex](int32_t crossIndex) { return curCrossIndex > crossIndex; }); in IsFirstOrLastFocusableChild() 605 [curCrossIndex](int32_t crossIndex) { return curCrossIndex < crossIndex; }); in IsFirstOrLastFocusableChild() 670 curFocusIndexInfo_.crossIndex = curCrossIndex; in GetNextFocusNode() 678 if (curMainIndex < 0 || curCrossIndex < 0) { in GetNextFocusNode() 744 auto nextCrossIndex = curCrossIndex; in GetNextIndexByStep() 758 nextCrossIndex = curCrossIndex - 1; in GetNextIndexByStep() 835 curCrossIndex); in GetNextIndexByStep() 850 if (tarCrossIndex > curCrossIndex) { in SearchFocusableChildInCross() 853 } else if (tarCrossIndex < curCrossIndex) { in SearchFocusableChildInCross() 1107 curCrossIndex <= tarCrossIndex && curCrossIndex + curCrossSpan > tarCrossIndex) { in GetChildFocusNodeByIndex() [all …]
|
H A D | grid_pattern.h | 290 …int32_t curMainIndex, int32_t curCrossIndex, int32_t curMainSpan, int32_t curCrossSpan, FocusStep … 292 int32_t curMainIndex = -1, int32_t curCrossIndex = -1); 298 std::pair<bool, bool> IsFirstOrLastFocusableChild(int32_t curMainIndex, int32_t curCrossIndex); 299 …std::pair<FocusStep, FocusStep> GetFocusSteps(int32_t curMainIndex, int32_t curCrossIndex, FocusSt…
|