Searched refs:UrlSpan (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/ |
H A D | span_object.cpp | 937 UrlSpan::UrlSpan(const std::string& urlAddress) : SpanBase(0, 0), urlAddress_(urlAddress) {} in UrlSpan() function in OHOS::Ace::UrlSpan 939 UrlSpan::UrlSpan(const std::string& urlAddress, int32_t start, int32_t end) in UrlSpan() function in OHOS::Ace::UrlSpan 943 std::string UrlSpan::GetUrlSpanAddress() const in GetUrlSpanAddress() 960 RefPtr<SpanBase> UrlSpan::GetSubSpan(int32_t start, int32_t end) in GetSubSpan() 962 RefPtr<SpanBase> spanBase = MakeRefPtr<UrlSpan>(urlAddress_, start, end); in GetSubSpan() 966 void UrlSpan::AddUrlStyle(const RefPtr<NG::SpanItem>& spanItem) const in AddUrlStyle() 977 void UrlSpan::RemoveUrlStyle(const RefPtr<NG::SpanItem>& spanItem) in RemoveUrlStyle() 982 SpanType UrlSpan::GetSpanType() const in GetSpanType() 987 std::string UrlSpan::ToString() const in ToString() 999 bool UrlSpan::IsAttributesEqual(const RefPtr<SpanBase>& other) const in IsAttributesEqual() [all …]
|
H A D | span_object.h | 371 class UrlSpan : public SpanBase { 372 DECLARE_ACE_TYPE(UrlSpan, SpanBase); 375 UrlSpan() = default; 376 explicit UrlSpan(const std::string& urlAddress); 377 UrlSpan(const std::string& urlAddress, int32_t start, int32_t end);
|
H A D | span_string.cpp | 539 return MakeRefPtr<UrlSpan>(); in GetDefaultSpan()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/style_string/ |
H A D | js_span_object.h | 365 const RefPtr<UrlSpan>& GetUrlSpan(); 366 void SetUrlSpan(const RefPtr<UrlSpan>& urlSpan); 370 RefPtr<UrlSpan> urlContextSpan_;
|
H A D | js_span_object.cpp | 1628 RefPtr<UrlSpan> span; in Constructor() 1630 span = AceType::MakeRefPtr<UrlSpan>(); in Constructor() 1633 span = AceType::MakeRefPtr<UrlSpan>(address); in Constructor() 1656 const RefPtr<UrlSpan>& JSUrlSpan::GetUrlSpan() in GetUrlSpan() 1661 void JSUrlSpan::SetUrlSpan(const RefPtr<UrlSpan>& urlSpan) in SetUrlSpan()
|
H A D | js_span_string.cpp | 322 auto span = AceType::DynamicCast<UrlSpan>(spanObject); in CreateJsUrlSpan() 619 return AceType::MakeRefPtr<UrlSpan>( in ParseJsUrlSpan()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | span_string_test_ng.cpp | 1507 spanString->AddSpan(AceType::MakeRefPtr<UrlSpan>(address, 7, 9)); 1510 auto urlSpan = AceType::MakeRefPtr<UrlSpan>(address); 1537 spanString->AddSpan(AceType::MakeRefPtr<UrlSpan>(address, 8, 10)); 1542 auto urlSpan = AceType::DynamicCast<UrlSpan>(firstSpans[0]); 1558 spanString->AddSpan(AceType::MakeRefPtr<UrlSpan>(address, 0, 10)); 1563 auto urlSpan = AceType::DynamicCast<UrlSpan>(firstSpans[0]);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/ |
H A D | rich_editor_styled_string_test_ng.cpp | 1053 spanString->AddSpan(AceType::MakeRefPtr<UrlSpan>(address, 8, 10)); 1064 auto urlSpan = AceType::DynamicCast<UrlSpan>(firstSpans[0]);
|