Home
last modified time | relevance | path

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 Dspan_object.cpp937 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 Dspan_object.h371 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 Dspan_string.cpp539 return MakeRefPtr<UrlSpan>(); in GetDefaultSpan()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/style_string/
H A Djs_span_object.h365 const RefPtr<UrlSpan>& GetUrlSpan();
366 void SetUrlSpan(const RefPtr<UrlSpan>& urlSpan);
370 RefPtr<UrlSpan> urlContextSpan_;
H A Djs_span_object.cpp1628 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 Djs_span_string.cpp322 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 Dspan_string_test_ng.cpp1507 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 Drich_editor_styled_string_test_ng.cpp1053 spanString->AddSpan(AceType::MakeRefPtr<UrlSpan>(address, 8, 10));
1064 auto urlSpan = AceType::DynamicCast<UrlSpan>(firstSpans[0]);