Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/
H A Dmutable_span_string.cpp147 auto spanItemEnd = (*it)->interval.second; in HandleSpanOperation() local
175 newSpan->interval = { end, spanItemEnd }; in HandleSpanOperation()
189 (*it)->interval.second = std::max(end, spanItemEnd); in HandleSpanOperation()
359 auto spanItemEnd = span->interval.second; in InsertString() local
370 if (start >= spanItemStart && start < spanItemEnd) { in InsertString()
453 auto spanItemEnd = (*it)->interval.second; in ApplyInsertSpanStringToSpans() local
454 if (spanItemEnd < start || spanItemStart > start) { in ApplyInsertSpanStringToSpans()
457 if (spanItemEnd != start) { in ApplyInsertSpanStringToSpans()
460 newSpanItem->interval.second = spanItemEnd; in ApplyInsertSpanStringToSpans()
490 auto spanItemEnd = (*it)->GetEndIndex(); in ApplyInsertSpanStringToSpanBase() local
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/
H A Drich_editor_pattern.cpp1482 auto spanItemEnd = spanNodeEnd->GetSpanItem(); in DeleteSpansByRange() local
1484 …StringUtils::ToWstring(spanItemEnd->content).substr(end - endInfo.spanStart_, endInfo.spanEnd_ - e… in DeleteSpansByRange()