Home
last modified time | relevance | path

Searched refs:JSExtSpan (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/style_string/
H A Djs_span_object.h334 class JSExtSpan : public ExtSpan {
335 DECLARE_ACE_TYPE(JSExtSpan, ExtSpan)
338 JSExtSpan() = default;
339 JSExtSpan(JSRef<JSObject> customSpanObj);
340 JSExtSpan(JSRef<JSObject> customSpanObj, int32_t start, int32_t end);
341 ~JSExtSpan() override = default;
349 ACE_DISALLOW_COPY_AND_MOVE(JSExtSpan);
H A Djs_span_object.cpp1520 JSExtSpan::JSExtSpan(JSRef<JSObject> extSpanObj) : extSpanObj_(extSpanObj) {} in JSExtSpan() function in OHOS::Ace::Framework::JSExtSpan
1522 JSExtSpan::JSExtSpan(JSRef<JSObject> extSpanObj, int32_t start, int32_t end) in JSExtSpan() function in OHOS::Ace::Framework::JSExtSpan
1526 RefPtr<SpanBase> JSExtSpan::GetSubSpan(int32_t start, int32_t end) in GetSubSpan()
1528 RefPtr<SpanBase> spanBase = MakeRefPtr<JSExtSpan>(extSpanObj_, start, end); in GetSubSpan()
1532 bool JSExtSpan::IsAttributesEqual(const RefPtr<SpanBase>& other) const in IsAttributesEqual()
1534 auto extSpan = DynamicCast<JSExtSpan>(other); in IsAttributesEqual()
1542 void JSExtSpan::SetJsExtSpanObject(const JSRef<JSObject>& extSpanObj) in SetJsExtSpanObject()
1547 JSRef<JSObject>& JSExtSpan::GetJsExtSpanObject() in GetJsExtSpanObject()
H A Djs_span_string.cpp305 obj = AceType::DynamicCast<JSExtSpan>(spanObject)->GetJsExtSpanObject(); in CreateJsSpanObject()
610 auto spanBase = AceType::MakeRefPtr<JSExtSpan>(obj, start, start + length); in ParseJsExtSpan()