Home
last modified time | relevance | path

Searched refs:realStart (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dtext_pattern.cpp260 std::int32_t realStart = 0; in GetSpansInfo() local
265 realStart = (start == -1) ? 0 : start; in GetSpansInfo()
267 if (realStart > realEnd) { in GetSpansInfo()
268 std::swap(realStart, realEnd); in GetSpansInfo()
270 realStart = std::max(0, realStart); in GetSpansInfo()
274 realStart = std::min(length, start); in GetSpansInfo()
277 selection.SetSelectionStart(realStart); in GetSpansInfo()
279 (method == GetSpansMethod::ONSELECT && realStart == realEnd)) { in GetSpansInfo()
284 auto result = GetSpansInfoInStyledString(realStart, realEnd); in GetSpansInfo()
291 ResultObject resultObject = GetImageResultObject(uinode, index, realStart, realEnd); in GetSpansInfo()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/
H A Drich_editor_pattern.cpp3958 int32_t realStart = (start == -1) ? 0 : std::clamp(start, 0, length); in ToStyledString() local
3960 if (realStart > realEnd) { in ToStyledString()
3961 std::swap(realStart, realEnd); in ToStyledString()
3965 SetSubSpansWithAIWrite(spanString, realStart, realEnd); in ToStyledString()
3967 SetSubSpans(spanString, realStart, realEnd); in ToStyledString()