Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dtext_layout_algorithm.cpp205 int32_t preEnd = 0; in UpdateParagraphForAISpan() local
213 if (preEnd >= wTextForAILength) { in UpdateParagraphForAISpan()
217 if (aiSpan.start < preEnd) { in UpdateParagraphForAISpan()
221 if (preEnd < aiSpan.start) { in UpdateParagraphForAISpan()
222 dragSpanPosition.spanStart = preEnd; in UpdateParagraphForAISpan()
226 preEnd = aiSpan.end; in UpdateParagraphForAISpan()
231 if (preEnd < wTextForAILength) { in UpdateParagraphForAISpan()
232 dragSpanPosition.spanStart = preEnd; in UpdateParagraphForAISpan()
H A Dspan_node.cpp366 int32_t preEnd = spanStart; in UpdateTextStyleForAISpan() local
369 if (aiSpan.start >= position || preEnd >= position) { in UpdateTextStyleForAISpan()
374 if (aiSpan.end <= spanStart || aiSpanStartInSpan < preEnd) { in UpdateTextStyleForAISpan()
379 int32_t contentStart = preEnd - spanStart; in UpdateTextStyleForAISpan()
380 if (preEnd < aiSpanStartInSpan) { in UpdateTextStyleForAISpan()
382 … StringUtils::ToString(wSpanContent.substr(preEnd - spanStart, aiSpanStartInSpan - preEnd)); in UpdateTextStyleForAISpan()
385 contentStart = contentStart + aiSpanStartInSpan - preEnd; in UpdateTextStyleForAISpan()
391 preEnd = aiSpanEndInSpan; in UpdateTextStyleForAISpan()
398 if (preEnd < position) { in UpdateTextStyleForAISpan()
399 int32_t contentStart = preEnd - spanStart; in UpdateTextStyleForAISpan()
[all …]
H A Dtext_pattern.cpp2336 int32_t preEnd = spanStart; in AddSubComponentInfosByDataDetectorForSpan() local
2340 if (aiSpan.start >= span->position || preEnd >= span->position) { in AddSubComponentInfosByDataDetectorForSpan()
2345 if (aiSpan.end <= spanStart || aiSpanStartInSpan < preEnd) { in AddSubComponentInfosByDataDetectorForSpan()
2351 preEnd = aiSpanEndInSpan; in AddSubComponentInfosByDataDetectorForSpan()
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/osal/
H A Ddata_detector_adapter.cpp264 int32_t preEnd = 0; in ParseAIResult() local
268 if (aiSpan.start < preEnd) { in ParseAIResult()
271 preEnd = aiSpan.end; in ParseAIResult()