Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/
H A Dspan_object.cpp84 return spanBase; in GetSubSpan()
191 return spanBase; in GetSubSpan()
267 return spanBase; in GetSubSpan()
333 return spanBase; in GetSubSpan()
388 return spanBase; in GetSubSpan()
470 return spanBase; in GetSubSpan()
553 return spanBase; in GetSubSpan()
631 return spanBase; in GetSubSpan()
759 return spanBase; in GetSubSpan()
783 return spanBase; in GetSubSpan()
[all …]
H A Dspan_string.cpp90 for (const auto& spanBase : spanBases) { in AddCustomSpan() local
94 auto customSpan = DynamicCast<CustomSpan>(spanBase); in AddCustomSpan()
105 for (const auto& spanBase : spanBases) { in RemoveCustomSpan() local
109 auto customSpan = DynamicCast<CustomSpan>(spanBase); in RemoveCustomSpan()
547 auto start = spanBase->GetStartIndex(); in CheckRange()
548 auto length = spanBase->GetLength(); in CheckRange()
552 auto spanType = spanBase->GetSpanType(); in CheckRange()
739 for (auto& spanBase : spanBaseList) { in GetSpan() local
1045 for (auto& spanBase : spanBases) { in UpdateSpansMap() local
1046 if (!spanBase) { in UpdateSpansMap()
[all …]
H A Dmutable_span_string.cpp507 for (auto& spanBase : otherSpans) { in ApplyInsertSpanStringToSpanBase() local
508 …auto newSpanItem = spanBase->GetSubSpan(spanBase->GetStartIndex() + start, spanBase->GetEndIndex()… in ApplyInsertSpanStringToSpanBase()
H A Dspan_string.h106 bool CheckRange(const RefPtr<SpanBase>& spanBase) const;
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/style_string/
H A Djs_span_string.cpp599 spanBase->UpdateStartIndex(start); in ParseJsCustomSpan()
600 spanBase->UpdateEndIndex(start + length); in ParseJsCustomSpan()
601 return spanBase; in ParseJsCustomSpan()
610 auto spanBase = AceType::MakeRefPtr<JSExtSpan>(obj, start, start + length); in ParseJsExtSpan() local
611 return spanBase; in ParseJsExtSpan()
685 if (spanBase) { in ParseJsSpanBaseVector()
686 spanBaseVector.emplace_back(spanBase); in ParseJsSpanBaseVector()
1070 if (!spanBase) { in ReplaceSpan()
1086 controller->ReplaceSpan(start, length, spanBase); in ReplaceSpan()
1117 if (!spanBase) { in AddSpan()
[all …]
H A Djs_span_object.cpp1031 …RefPtr<SpanBase> spanBase = MakeRefPtr<JSCustomSpan>(customSpanObj_, GetOnMeasure(), GetOnDraw(), … in GetSubSpan() local
1032 return spanBase; in GetSubSpan()
1528 RefPtr<SpanBase> spanBase = MakeRefPtr<JSExtSpan>(extSpanObj_, start, end); in GetSubSpan() local
1529 return spanBase; in GetSubSpan()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dtext_model_ng.cpp66 void TextModelNG::Create(const RefPtr<SpanStringBase>& spanBase) in Create() argument
73 auto spanString = AceType::DynamicCast<SpanString>(spanBase); in Create()
487 …TextModelNG::InitSpanStringController(FrameNode* frameNode, const RefPtr<SpanStringBase>& spanBase) in InitSpanStringController() argument
491 auto spanString = AceType::DynamicCast<SpanString>(spanBase); in InitSpanStringController()
H A Dtext_model_ng.h92 …static void InitSpanStringController(FrameNode* frameNode, const RefPtr<SpanStringBase>& spanBase);
H A Dtext_pattern.cpp414 for (const auto& spanBase : spanBases) { in GetStartAndEnd() local
415 if (start >= spanBase->GetStartIndex() && start < spanBase->GetEndIndex()) { in GetStartAndEnd()
416 return {spanBase->GetStartIndex(), spanBase->GetEndIndex()}; in GetStartAndEnd()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text/
H A Dspan_string_test_ng.cpp818 auto spanBase = AceType::MakeRefPtr<GestureSpan>(gestureInfo, 8, 10); variable
819 spanStringWithSpans->AddSpan(spanBase);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/
H A Drich_editor_pattern.cpp4259 for (auto& spanBase : spanBases) { in SetSubMap() local
4260 if (!spanBase) { in SetSubMap()
4263 auto it = subMap.find(spanBase->GetSpanType()); in SetSubMap()
4265 subMap.insert({ spanBase->GetSpanType(), { spanBase } }); in SetSubMap()
4267 it->second.emplace_back(std::move(spanBase)); in SetSubMap()