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 D | span_object.cpp | 84 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 D | span_string.cpp | 90 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 D | mutable_span_string.cpp | 507 for (auto& spanBase : otherSpans) { in ApplyInsertSpanStringToSpanBase() local 508 …auto newSpanItem = spanBase->GetSubSpan(spanBase->GetStartIndex() + start, spanBase->GetEndIndex()… in ApplyInsertSpanStringToSpanBase()
|
H A D | span_string.h | 106 bool CheckRange(const RefPtr<SpanBase>& spanBase) const;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/style_string/ |
H A D | js_span_string.cpp | 599 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 D | js_span_object.cpp | 1031 …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 D | text_model_ng.cpp | 66 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 D | text_model_ng.h | 92 …static void InitSpanStringController(FrameNode* frameNode, const RefPtr<SpanStringBase>& spanBase);
|
H A D | text_pattern.cpp | 414 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 D | span_string_test_ng.cpp | 818 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 D | rich_editor_pattern.cpp | 4259 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()
|