Home
last modified time | relevance | path

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

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dtext_layout_algorithm.cpp189 int32_t preEnd = 0; in UpdateParagraphForAISpan() local
197 if (preEnd >= wTextForAILength) { in UpdateParagraphForAISpan()
201 if (aiSpan.start < preEnd) { in UpdateParagraphForAISpan()
205 if (preEnd < aiSpan.start) { in UpdateParagraphForAISpan()
206 dragSpanPosition.spanStart = preEnd; in UpdateParagraphForAISpan()
210 preEnd = aiSpan.end; in UpdateParagraphForAISpan()
215 if (preEnd < wTextForAILength) { in UpdateParagraphForAISpan()
216 dragSpanPosition.spanStart = preEnd; in UpdateParagraphForAISpan()
H A Dspan_node.cpp354 int32_t preEnd = spanStart; in UpdateTextStyleForAISpan() local
357 if (aiSpan.start >= position || preEnd >= position) { in UpdateTextStyleForAISpan()
362 if (aiSpan.end <= spanStart || aiSpanStartInSpan < preEnd) { in UpdateTextStyleForAISpan()
367 int32_t contentStart = preEnd - spanStart; in UpdateTextStyleForAISpan()
368 if (preEnd < aiSpanStartInSpan) { in UpdateTextStyleForAISpan()
370 StringUtils::ToString(wSpanContent.substr(preEnd - spanStart, aiSpanStartInSpan - preEnd)); in UpdateTextStyleForAISpan()
373 contentStart = contentStart + aiSpanStartInSpan - preEnd; in UpdateTextStyleForAISpan()
379 preEnd = aiSpanEndInSpan; in UpdateTextStyleForAISpan()
386 if (preEnd < positio in UpdateTextStyleForAISpan()
[all...]
H A Dtext_pattern.cpp2582 int32_t preEnd = spanStart; in AddSubComponentInfosByDataDetectorForSpan() local
2586 if (aiSpan.start >= span->position || preEnd >= span->position) { in AddSubComponentInfosByDataDetectorForSpan()
2591 if (aiSpan.end <= spanStart || aiSpanStartInSpan < preEnd) { in AddSubComponentInfosByDataDetectorForSpan()
2597 preEnd = aiSpanEndInSpan; in AddSubComponentInfosByDataDetectorForSpan()
/foundation/arkui/ace_engine/adapter/ohos/osal/
H A Ddata_detector_adapter.cpp261 int32_t preEnd = 0; in ParseAIResult() local
265 if (aiSpan.start < preEnd) { in ParseAIResult()
268 preEnd = aiSpan.end; in ParseAIResult()

Completed in 12 milliseconds