/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/ |
H A D | js_converter.cpp | 36 napi_value JsConverter::ConvertJsValToNapiValue(JSRef<JSVal> jsVal) in ConvertJsValToNapiValue() argument 38 if (jsVal->IsEmpty() || !JsiDeclarativeEngineInstance::GetCurrentRuntime()) { in ConvertJsValToNapiValue() 41 return LocalValueToLocalNapiValue(jsVal->GetLocalHandle()); in ConvertJsValToNapiValue()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_rect.h | 44 static void SetRadiusWithArrayValue(const RefPtr<ShapeRect>& shapeRect, const JSRef<JSVal>& jsVal); 45 static void SetRadiusWithJsVal(const RefPtr<ShapeRect>& shapeRect, const JSRef<JSVal>& jsVal); 46 static void SetRadiusWidth(const JSRef<JSVal>& jsVal); 47 static void SetRadiusHeight(const JSRef<JSVal>& jsVal);
|
H A D | js_rect.cpp | 110 void JSRect::SetRadiusWidth(const JSRef<JSVal>& jsVal) in SetRadiusWidth() argument 114 ParseJsDimensionVp(jsVal, value); in SetRadiusWidth() 116 if (!ParseJsDimensionVpNG(jsVal, value)) { in SetRadiusWidth() 123 void JSRect::SetRadiusHeight(const JSRef<JSVal>& jsVal) in SetRadiusHeight() argument 127 ParseJsDimensionVp(jsVal, value); in SetRadiusHeight() 129 if (!ParseJsDimensionVpNG(jsVal, value)) { in SetRadiusHeight() 155 void JSRect::SetRadiusWithJsVal(const RefPtr<ShapeRect>& shapeRect, const JSRef<JSVal>& jsVal) in SetRadiusWithJsVal() argument 159 ParseJsDimensionVp(jsVal, value); in SetRadiusWithJsVal() 161 if (!ParseJsDimensionVpNG(jsVal, value)) { in SetRadiusWithJsVal() 175 void JSRect::SetRadiusWithArrayValue(const RefPtr<ShapeRect>& shapeRect, const JSRef<JSVal>& jsVal) in SetRadiusWithArrayValue() argument [all...] |
H A D | js_rect_shape.cpp | 87 void JSRectShape::SetRadiusWithJsVal(const RefPtr<ShapeRect>& shapeRect, const JSRef<JSVal>& jsVal) in SetRadiusWithJsVal() argument 91 ParseJsDimensionVp(jsVal, value); in SetRadiusWithJsVal() 93 if (!ParseJsDimensionVpNG(jsVal, value)) { in SetRadiusWithJsVal() 106 void JSRectShape::SetRadiusWithArrayValue(const RefPtr<ShapeRect>& shapeRect, const JSRef<JSVal>& jsVal) in SetRadiusWithArrayValue() argument 108 if (!jsVal->IsArray() || !shapeRect) { in SetRadiusWithArrayValue() 112 JSRef<JSArray> array = JSRef<JSArray>::Cast(jsVal); in SetRadiusWithArrayValue()
|
H A D | js_rect_shape.h | 46 static void SetRadiusWithArrayValue(const RefPtr<ShapeRect>& shapeRect, const JSRef<JSVal>& jsVal); 47 static void SetRadiusWithJsVal(const RefPtr<ShapeRect>& shapeRect, const JSRef<JSVal>& jsVal);
|
H A D | js_symbol.cpp | 195 void JSSymbol::parseSymbolSwitch(const JSRef<JSVal> jsVal, NG::SymbolEffectOptions& symbolEffectOptions) in parseSymbolSwitch() argument 197 if (jsVal->IsBoolean()) { in parseSymbolSwitch() 198 symbolEffectOptions.SetIsActive(jsVal->ToBoolean()); in parseSymbolSwitch() 201 if (jsVal->IsNumber()) { in parseSymbolSwitch() 203 ParseJsInteger(jsVal, triggerValue); in parseSymbolSwitch()
|
H A D | js_xcomponent.h | 105 void AddJsValToJsValMap(const std::string& xcomponentId, const JSRef<JSVal>& jsVal) in AddJsValToJsValMap() argument 108 auto result = jsValMap_.try_emplace(idWithContainerId, jsVal); in AddJsValToJsValMap() 110 result.first->second = jsVal; in AddJsValToJsValMap() 124 bool GetJSVal(const std::string& xcomponentId, JSRef<JSVal>& jsVal) in GetJSVal() argument 129 jsVal = iter->second; in GetJSVal()
|
H A D | js_repeat_virtual_scroll.cpp | 138 JSRef<JSVal> jsVal = func->Call(JSRef<JSObject>(), params.size(), params.data()); in Create() 140 if (!jsVal->IsArray()) { in Create() 141 TAG_LOGW(AceLogTag::ACE_REPEAT, "jsVal should be array."); in Create() 144 JSRef<JSArray> jsArr = JSRef<JSArray>::Cast(jsVal); in Create() 156 JSRef<JSVal> jsVal = func->Call(JSRef<JSObject>(), params.size(), params.data()); in Create() 159 if (!jsVal->IsArray()) { in Create() 160 TAG_LOGW(AceLogTag::ACE_REPEAT, "jsVal should be array."); in Create() 163 JSRef<JSArray> jsArr = JSRef<JSArray>::Cast(jsVal); in Create()
|
H A D | js_lazy_foreach_actuator.h | 163 JSRef<JSVal> jsVal = obj->GetProperty(funcName); in GetFunctionFromObject() local 164 if (jsVal->IsFunction()) { in GetFunctionFromObject() 165 return JSRef<JSFunc>::Cast(jsVal); in GetFunctionFromObject()
|
H A D | js_view_abstract.cpp | 1616 auto jsVal = info[0]; in JsScale() local 1617 if (!CheckJSCallbackInfo("JsScale", jsVal, checkList)) { in JsScale() 1622 if (jsVal->IsObject()) { in JsScale() 1623 JSRef<JSObject> jsObj = JSRef<JSObject>::Cast(jsVal); in JsScale() 1634 ParseJsScale(jsVal, scaleX, scaleY, scaleZ, centerX, centerY); in JsScale() 1643 if (ParseJsDouble(jsVal, scale)) { in JsScale() 1693 auto jsVal = info[0]; in JsTranslate() local 1694 if (!CheckJSCallbackInfo("JsTranslate", jsVal, checkList)) { in JsTranslate() 1699 if (jsVal->IsObject()) { in JsTranslate() 1700 JSRef<JSObject> jsObj = JSRef<JSObject>::Cast(jsVal); in JsTranslate() 1747 auto jsVal = info[0]; JsRotate() local 1801 auto jsVal = info[0]; JsTransform() local 2113 auto jsVal = info[0]; JsSize() local 2126 auto jsVal = info[0]; JsConstraintSize() local 2174 auto jsVal = info[0]; JsLayoutPriority() local 2239 auto jsVal = info[0]; JsLayoutWeight() local 2266 auto jsVal = info[0]; JsChainWeight() local 2284 auto jsVal = info[0]; JsAlign() local 2629 auto jsVal = info[0]; JsSharedTransition() local 2690 auto jsVal = info[0]; JsGeometryTransition() local 2723 auto jsVal = info[0]; JsAlignSelf() local 3126 auto jsVal = info[0]; JsBackgroundImageSize() local 3184 auto jsVal = info[0]; JsBackgroundImagePosition() local 3625 auto jsVal = info[0]; JsBindMenu() local 3695 auto jsVal = info[0]; ParseMarginOrPadding() local 3880 auto jsVal = info[0]; JsOutline() local 3915 auto jsVal = info[0]; JsOutlineWidth() local 3932 auto jsVal = info[0]; JsOutlineRadius() local 4015 auto jsVal = info[0]; JsBorderWidth() local 4145 auto jsVal = info[0]; JsBorderImage() local 4247 auto jsVal = object->GetProperty(LENGTH_METRICS_KEYS.at(i)); ParseBorderImageLengthMetrics() local 4574 auto jsVal = info[0]; JsBorderRadius() local 4992 auto jsVal = info[0]; JsWindowBlur() local 6149 auto jsVal = info[0]; ParseSize() local 6212 auto jsVal = info[0]; JsGridSpan() local 6226 auto jsVal = info[0]; JsGridOffset() local 6259 auto jsVal = info[0]; JsUseSizeType() local 6343 auto jsVal = info[0]; JsSetDragPreviewOptions() local 6354 auto jsVal = info[0]; JsOnDragStart() local 6414 auto jsVal = info[0]; JsOnDragEnter() local 6434 auto jsVal = info[0]; JsOnDragEnd() local 6455 auto jsVal = info[0]; JsOnDragMove() local 6475 auto jsVal = info[0]; JsOnDragLeave() local 6495 auto jsVal = info[0]; JsOnDrop() local 6514 auto jsVal = info[0]; JsOnAreaChange() local 6540 auto jsVal = info[0]; JsOnSizeChange() local 6696 auto jsVal = info[0]; JsLinearGradient() local 6774 auto jsVal = info[0]; JsRadialGradient() local 6832 auto jsVal = info[0]; JsSweepGradient() local 6913 auto jsVal = info[0]; JsMotionPath() local 6930 auto jsVal = info[0]; JsShadow() local 7151 auto jsVal = info[0]; JsInvert() local 7463 auto jsVal = info[0]; JsDebugLine() local 8910 auto jsVal = info[0]; JsOnPreDrag() local 8929 auto jsVal = info[0]; JsDragPreview() local 9692 auto jsVal = info[0]; JsHoverEffect() local 10008 auto jsVal = info[0]; JsOnChildTouchTest() local 11052 JSRef<JSVal> jsVal = JsConverter::ConvertNapiValueToJsVal(napiValue); OHOS_ACE_ParseJsMedia() local [all...] |
H A D | js_linear_indicator.cpp | 262 auto jsVal = info[0]; in JsPadding() local 263 if ((!jsVal->IsObject()) && (!jsVal->IsString()) && (!jsVal->IsNumber())) { in JsPadding() 267 if (jsVal->IsObject()) { in JsPadding() 269 JSRef<JSObject> paddingObj = JSRef<JSObject>::Cast(jsVal); in JsPadding() 282 if (ParseJsDimensionVp(jsVal, length) && (!LessNotEqual(length.Value(), 0.0))) { in JsPadding()
|
H A D | js_web_controller.cpp | 171 auto jsVal = JSVal(ToJSValue(result)); in SetCookie() local 172 auto returnValue = JSRef<JSVal>::Make(jsVal); in SetCookie() 183 auto jsVal = JSVal(ToJSValue(result)); in GetCookie() local 184 auto returnValue = JSRef<JSVal>::Make(jsVal); in GetCookie() 202 auto jsVal = JSVal(ToJSValue(result)); in SaveCookieSync() local 203 auto returnValue = JSRef<JSVal>::Make(jsVal); in SaveCookieSync() 399 auto jsVal = JSVal(ToJSValue(data_)); in GetData() local 400 auto retVal = JSRef<JSVal>::Make(jsVal); in GetData() 756 auto jsVal = JSVal(ToJSValue(canAccess)); in AccessStep() local 757 auto returnValue = JSRef<JSVal>::Make(jsVal); in AccessStep() 767 auto jsVal = JSVal(ToJSValue(canAccess)); AccessBackward() local 778 auto jsVal = JSVal(ToJSValue(canAccess)); AccessForward() local [all...] |
H A D | js_symbol.h | 37 static void parseSymbolSwitch(const JSRef<JSVal> jsVal, NG::SymbolEffectOptions& symbolEffectOptions);
|
H A D | js_xcomponent.cpp | 79 auto jsVal = JSRef<JSVal>::Make(ToJSValue(surfaceId)); in SetControllerCallback() 80 func->ExecuteJS(1, &jsVal); in SetControllerCallback() 110 auto jsVal = JSRef<JSVal>::Make(ToJSValue(surfaceId)); in SetControllerCallback() 111 func->ExecuteJS(1, &jsVal); in SetControllerCallback() 319 JSRef<JSVal> jsVal; in RegisterOnCreate() 320 if (XComponentClient::GetInstance().GetJSVal(xcomponentId, jsVal)) { in RegisterOnCreate() 321 argv.emplace_back(jsVal->GetLocalHandle()); in RegisterOnCreate()
|
H A D | js_node_container.cpp | 173 auto jsVal = JSRef<JSVal>::Make(uiContext); in SetNodeController() 174 JSRef<JSVal> result = func->ExecuteJS(1, &jsVal); in SetNodeController() 313 auto jsVal = JsConverter::ConvertNapiValueToJsVal(context); in GetCurrentContext() local 314 return jsVal; in GetCurrentContext()
|
/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fs/class_tasksignal/ |
H A D | task_signal_entity.h | 27 explicit JSCallbackContext(LibN::NVal jsVal) : ref_(jsVal) {} in JSCallbackContext() argument
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/functions/ |
H A D | js_function.cpp | 105 JSRef<JSVal> jsVal; in ExecuteNew() local 107 auto result = XComponentClient::GetInstance().GetJSVal(keys[1], jsVal); in ExecuteNew() 111 controller->SetXComponentContext(jsVal); in ExecuteNew() 114 ExecuteJS(1, &jsVal); in ExecuteNew()
|
/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fs/class_watcher/ |
H A D | watcher_entity.h | 42 explicit WatcherInfoArg(LibN::NVal jsVal) : nRef(jsVal) {} in WatcherInfoArg()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | js_converter.h | 26 static napi_value ConvertJsValToNapiValue(JSRef<JSVal> jsVal);
|
/foundation/window/window_manager/previewer/mock/ |
H A D | js_transition_controller.cpp | 26 void JsTransitionController::SetJsController(std::shared_ptr<NativeReference> jsVal) in SetJsController() argument
|
H A D | js_transition_controller.h | 31 void SetJsController(std::shared_ptr<NativeReference> jsVal);
|
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/common/src/ |
H A D | js_utils.cpp | 309 napi_value jsVal = nullptr; in Convert2Value() local 316 status = napi_get_property(env, jsValue, jsKey, &jsVal); in Convert2Value() 317 CHECK_RETURN_RET(status == napi_ok && jsVal != nullptr, "no element", napi_invalid_arg); in Convert2Value() 319 ret = Convert2ValueExt(env, jsVal, val); in Convert2Value() 338 napi_value jsVal = nullptr; in Convert2Value() local 345 status = napi_get_property(env, jsValue, jsKey, &jsVal); in Convert2Value() 346 CHECK_RETURN_RET(status == napi_ok && jsVal != nullptr, "no element", napi_invalid_arg); in Convert2Value() 348 ret = Convert2Value(env, jsVal, val); in Convert2Value()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/dialog/ |
H A D | js_alert_dialog.cpp | 71 void ParseButtonObj(const JsiExecutionContext& execContext, DialogProperties& properties, JSRef<JSVal> jsVal, in ParseButtonObj() argument 74 if (!jsVal->IsObject()) { in ParseButtonObj() 77 auto objInner = JSRef<JSObject>::Cast(jsVal); in ParseButtonObj() 148 auto jsVal = obj->GetProperty(property.c_str()); in ParseButtonArray() local 149 if (!jsVal->IsArray()) { in ParseButtonArray() 152 JSRef<JSArray> array = JSRef<JSArray>::Cast(jsVal); in ParseButtonArray()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_marquee_bridge.cpp | 29 void SetMarqueeScrollAmount(const EcmaVM* vm, const Local<JSValueRef>& jsVal, ArkUINodeHandle nativeNode) in SetMarqueeScrollAmount() argument 31 if (jsVal->IsNumber()) { in SetMarqueeScrollAmount() 33 auto step = jsVal->GetValueDouble(isNumber); in SetMarqueeScrollAmount() 43 void SetMarqueeLoop(const EcmaVM* vm, const Local<JSValueRef>& jsVal, ArkUINodeHandle nativeNode) in SetMarqueeLoop() argument 45 if (jsVal->IsNumber()) { in SetMarqueeLoop() 48 auto loopDouble = jsVal->GetValueDouble(isNumber); in SetMarqueeLoop()
|
/foundation/window/window_manager/interfaces/kits/napi/window_runtime/window_napi/ |
H A D | js_transition_controller.h | 43 void SetJsController(std::shared_ptr<NativeReference> jsVal);
|