/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/ |
H A D | jsi_ref.h | 57 class JsiRef { 62 JsiRef() {} in JsiRef() function 64 ~JsiRef() in ~JsiRef() 70 JsiRef(const JsiRef<S>& that) : value_(T::Cast(that.Get())) in JsiRef() function 83 return JsiRef<T>(obj); in Make() 99 static JsiRef<T> Cast(const JsiRef<S>& that) in Cast() 110 JsiRef(const JsiRef<T>& rhs) : value_(rhs.value_) {} in JsiRef() function 112 JsiRef(JsiRef<T>&& rhs) : value_(std::move(rhs.value_)) in JsiRef() function 117 JsiRef<T>& operator=(const JsiRef<T>& rhs) 124 JsiRef<T>& operator=(JsiRef<T>&& rhs) [all …]
|
H A D | jsi_types.cpp | 143 JsiRef<JsiValue> JsiValue::Undefined() in Undefined() 149 JsiRef<JsiValue> JsiValue::Null() in Null() 155 JsiRef<JsiValue> JsiValue::True() in True() 161 JsiRef<JsiValue> JsiValue::False() in False() 191 auto refValue = JsiRef<JsiValue>(func); in GetProperty() 201 auto refValue = JsiRef<JsiValue>(func); in GetProperty() 297 auto refValue = JsiRef<JsiValue>(func); in GetProperty() 339 return JsiRef<JsiValue>::Make(result); in ToJsonObject() 369 JsiRef<JsiValue> JsiFunction::Call(JsiRef<JsiValue> thisVal, int argc, JsiRef<JsiValue> argv[]) con… in Call() 395 return JsiRef<JsiValue>::Make(result); in Call() [all …]
|
H A D | jsi_types.h | 105 static JsiRef<JsiValue> Undefined(); 106 static JsiRef<JsiValue> Null(); 107 static JsiRef<JsiValue> True(); 108 static JsiRef<JsiValue> False(); 201 JsiRef<JsiArray> GetPropertyNames() const; 237 …JsiRef<JsiValue> Call(JsiRef<JsiValue> thisVal, int argc = 0, JsiRef<JsiValue> argv[] = nullptr) c… 251 JsiRef<JsiObject> NewInstance() const; 269 JsiRef<JsiObject> This() const; 276 void SetReturnValue(JsiRef<T> val) const; 328 void Mark(const JsiRef<T>& val) const in Mark() [all …]
|
H A D | js_converter.cpp | 26 JsiRef<JsiValue> JsConverter::ConvertNapiValueToJsVal(napi_value napiValue) in ConvertNapiValueToJsVal() 29 return JsiRef<JsiValue>::Make(); in ConvertNapiValueToJsVal() 33 return JsiRef<JsiValue>::Make(jsiValue); in ConvertNapiValueToJsVal()
|
H A D | jsi_fwd.h | 22 class JsiRef; variable
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_data_panel.h | 34 …static bool ConvertGradientColor(const JsiRef<JsiValue>& itemParam, OHOS::Ace::NG::Gradient& gradi… 35 …static bool ConvertResourceColor(const JsiRef<JsiValue>& itemParam, OHOS::Ace::NG::Gradient& gradi…
|
H A D | js_gauge.h | 40 static void ConvertGradientColor(const JsiRef<JsiValue>& itemParam, 43 const JsiRef<JsiValue>& itemParam, std::vector<OHOS::Ace::NG::ColorStopArray>& colors);
|
H A D | js_textpicker.h | 62 … static bool ParseMultiTextArrayValue(const JsiRef<JsiValue>& jsValue, ParseTextArrayParam& param); 63 …static bool ParseMultiTextArraySelect(const JsiRef<JsiValue>& jsSelectedValue, ParseTextArrayParam… 107 static void SetSelectedIndexMulti(const JsiRef<JsiValue>& jsSelectedValue); 112 static void SetSelectedIndexSingle(const JsiRef<JsiValue>& jsSelectedValue);
|
H A D | js_utils.h | 74 std::optional<NG::BorderRadiusProperty> HandleDifferentRadius(JsiRef<JSVal> args); 75 std::optional<NG::BorderRadiusProperty> ParseBorderRadiusAttr(JsiRef<JSVal> args);
|
H A D | js_layout_manager.cpp | 35 args.SetReturnValue(JsiRef<JsiObject>(JsiObject(lineCountObj))); in GetLineCount() 77 args.SetReturnValue(JsiRef<JsiObject>(JsiObject(lineMetricsObj))); in GetLineMetrics() 89 args.SetReturnValue(JsiRef<JsiObject>(JsiObject(exceedMaxLineObj))); in DidExceedMaxLines() 256 args.SetReturnValue(JsiRef<JsiObject>(JsiObject(positionWithAffinityObj))); in GetGlyphPositionAtCoordinate()
|
H A D | js_refresh.h | 33 static void ParsFrictionData(const JsiRef<JsiValue>& value);
|
H A D | js_progress.h | 45 static bool ConvertGradientColor(const JsiRef<JsiValue>& param, NG::Gradient& gradient);
|
H A D | js_slider.h | 64 static bool ConvertGradientColor(const JsiRef<JsiValue>& param, NG::Gradient& gradient);
|
H A D | js_richeditor.h | 77 static std::optional<NG::BorderRadiusProperty> ParseBorderRadiusAttr(JsiRef<JSVal> args); 78 static std::optional<NG::MarginProperty> ParseMarginAttr(JsiRef<JSVal> marginAttr);
|
H A D | js_utils.cpp | 196 std::optional<NG::BorderRadiusProperty> HandleDifferentRadius(JsiRef<JSVal> args) in HandleDifferentRadius() 247 std::optional<NG::BorderRadiusProperty> ParseBorderRadiusAttr(JsiRef<JSVal> args) in ParseBorderRadiusAttr()
|
H A D | js_data_panel.cpp | 270 bool JSDataPanel::ConvertGradientColor(const JsiRef<JsiValue>& itemParam, OHOS::Ace::NG::Gradient& … in ConvertGradientColor() 294 bool JSDataPanel::ConvertResourceColor(const JsiRef<JsiValue>& itemParam, OHOS::Ace::NG::Gradient& … in ConvertResourceColor()
|
H A D | js_gauge.cpp | 241 const JsiRef<JsiValue>& itemParam, std::vector<NG::ColorStopArray>& colors, NG::GaugeType& type) in ConvertGradientColor() 264 void JSGauge::ConvertResourceColor(const JsiRef<JsiValue>& itemParam, std::vector<NG::ColorStopArra… in ConvertResourceColor()
|
H A D | js_datepicker.h | 67 …static JsiRef<JsiValue> GetDateObj(const std::unique_ptr<JsonValue>& selectedJson, bool isDatePick…
|
H A D | js_refresh.cpp | 298 void JSRefresh::ParsFrictionData(const JsiRef<JsiValue>& friction) in ParsFrictionData()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | js_ref_ptr.h | 84 using JSRef = JsiRef<T>; 88 using JSRefPtr = JSRefPtrImpl<T, JsiRef<JsiObject>>;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/dialog/ |
H A D | js_custom_dialog_controller.h | 41 …const JsiExecutionContext& execContext, const JsiRef<JsiValue>& jsiValue, AnimationOption& result);
|
H A D | js_custom_dialog_controller.cpp | 336 …const JsiExecutionContext& execContext, const JsiRef<JsiValue>& animationValue, AnimationOption& r… in ParseAnimation()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/canvas/ |
H A D | js_drawing_rendering_context.cpp | 107 JsiRef<JsiValue> jsCanvasVal = JsConverter::ConvertNapiValueToJsVal(jsCanvas); in SetRSCanvasCallback()
|
H A D | js_rendering_context.cpp | 242 JsiRef<JsiValue> globalFuncRef = JsiRef<JsiValue>::Make(jsiValue); in JsGetCanvas()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/style_string/ |
H A D | js_span_string.h | 46 JsiRef<JsiObject> thisObj);
|