Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/
H A Dspan_string.cpp138 auto newlineIndex = static_cast<int32_t>(wString.find(L'\n')); in SplitSpansAndForward() local
140 while (newlineIndex != -1 && newlineIndex != static_cast<int32_t>(wString.size()) - 1) { in SplitSpansAndForward()
142 newSpan->interval = { offset + newlineIndex + 1, (*it)->interval.second }; in SplitSpansAndForward()
143 (*it)->interval = { offset, offset + newlineIndex + 1 }; in SplitSpansAndForward()
144 (*it)->content = StringUtils::ToString(GetWideStringSubstr(wString, 0, newlineIndex + 1)); in SplitSpansAndForward()
145 wString = GetWideStringSubstr(wString, newlineIndex + 1); in SplitSpansAndForward()
147 newlineIndex = static_cast<int32_t>(wString.find(L'\n')); in SplitSpansAndForward()