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 D | js_span_object.h | 334 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 D | js_span_object.cpp | 1520 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 D | js_span_string.cpp | 305 obj = AceType::DynamicCast<JSExtSpan>(spanObject)->GetJsExtSpanObject(); in CreateJsSpanObject() 610 auto spanBase = AceType::MakeRefPtr<JSExtSpan>(obj, start, start + length); in ParseJsExtSpan()
|