/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_api_bridge.h | 29 using ArkUINativeModuleValue = panda::Local<panda::JSValueRef>; 47 static void RegisterScrollableAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 48 static void RegisterButtonAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 49 static void RegisterToggleAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 50 static void RegisterDividerAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 51 static void RegisterNavigationAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 52 static void RegisterImageAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 53 static void RegisterNavRouterAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 54 static void RegisterNavigatorAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 55 static void RegisterNodeContainerAttributes(Local<pand [all...] |
H A D | arkts_utils.h | 53 static bool ParseJsColor(const EcmaVM* vm, const Local<JSValueRef>& value, Color& result); 54 static bool ParseJsColorAlpha(const EcmaVM* vm, const Local<JSValueRef>& value, Color& result); 56 const EcmaVM* vm, const Local<JSValueRef>& value, Color& result, const Color& defaultColor); 57 static bool ParseJsSymbolColorAlpha(const EcmaVM* vm, const Local<JSValueRef>& value, Color& result); 58 static void CompleteResourceObject(const EcmaVM* vm, Local<panda::ObjectRef>& jsObj); 59 static bool ParseJsColorFromResource(const EcmaVM* vm, const Local<JSValueRef>& jsObj, Color& result); 61 const EcmaVM* vm, const Local<JSValueRef>& jsObj, DimensionUnit dimensionUnit, CalcDimension& result); 63 const EcmaVM* vm, const Local<JSValueRef>& jsObj, DimensionUnit dimensionUnit, CalcDimension& result); 65 const EcmaVM* vm, const Local<JSValueRef>& arg, std::string* array, int32_t defaultLength); 66 static bool ParseJsInteger(const EcmaVM *vm, const Local<JSValueRe [all...] |
H A D | arkts_native_relative_container_bridge.cpp | 59 const panda::Local<panda::ArrayRef>& array, std::vector<ArkUI_CharPtr>& referencedIds) in ParseReferencedId() 62 Local<JSValueRef> referencedId = panda::ArrayRef::GetValueAt(vm, array, i); in ParseReferencedId() 75 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetGuideLine() 76 Local<JSValueRef> idsArg = runtimeCallInfo->GetCallArgRef(1); in SetGuideLine() 77 Local<JSValueRef> directionsArg = runtimeCallInfo->GetCallArgRef(2); in SetGuideLine() 78 Local<JSValueRef> positionsArg = runtimeCallInfo->GetCallArgRef(3); in SetGuideLine() 85 auto idsArr = panda::Local<panda::ArrayRef>(idsArg); in SetGuideLine() 86 auto directionsArr = panda::Local<panda::ArrayRef>(directionsArg); in SetGuideLine() 87 auto positionsArr = panda::Local<panda::ArrayRef>(positionsArg); in SetGuideLine() 91 Local<JSValueRe in SetGuideLine() [all...] |
H A D | arkts_native_swiper_bridge.cpp | 72 Local<JSValueRef> nodeArg = runtimeCallInfo->GetCallArgRef(CALL_ARG_NODE_INDEX); in SetSwiperInitialize() 91 Local<JSValueRef> nodeArg = runtimeCallInfo->GetCallArgRef(CALL_ARG_NODE_INDEX); in ResetSwiperInitialize() 100 Local<JSValueRef> nodeArg = runtimeCallInfo->GetCallArgRef(CALL_ARG_NODE_INDEX); in SetSwiperNextMargin() 102 Local<JSValueRef> valueArg = runtimeCallInfo->GetCallArgRef(CALL_ARG_VALUE_INDEX); in SetSwiperNextMargin() 118 Local<JSValueRef> nodeArg = runtimeCallInfo->GetCallArgRef(CALL_ARG_NODE_INDEX); in ResetSwiperNextMargin() 127 Local<JSValueRef> nodeArg = runtimeCallInfo->GetCallArgRef(CALL_ARG_NODE_INDEX); in SetSwiperPrevMargin() 129 Local<JSValueRef> valueArg = runtimeCallInfo->GetCallArgRef(CALL_ARG_VALUE_INDEX); in SetSwiperPrevMargin() 145 Local<JSValueRef> nodeArg = runtimeCallInfo->GetCallArgRef(CALL_ARG_NODE_INDEX); in ResetSwiperPrevMargin() 155 Local<JSValueRef> nodeArg = runtimeCallInfo->GetCallArgRef(CALL_ARG_NODE_INDEX); in SetNestedScroll() 157 Local<JSValueRe in SetNestedScroll() [all...] |
H A D | arkts_native_grid_col_bridge.cpp | 31 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0);
in SetGridColOffset() 33 Local<JSValueRef> xs = runtimeCallInfo->GetCallArgRef(XS + 1);
in SetGridColOffset() 34 Local<JSValueRef> sm = runtimeCallInfo->GetCallArgRef(SM + 1);
in SetGridColOffset() 35 Local<JSValueRef> md = runtimeCallInfo->GetCallArgRef(MD + 1);
in SetGridColOffset() 36 Local<JSValueRef> lg = runtimeCallInfo->GetCallArgRef(LG + 1);
in SetGridColOffset() 37 Local<JSValueRef> xl = runtimeCallInfo->GetCallArgRef(XL + 1);
in SetGridColOffset() 38 Local<JSValueRef> xxl = runtimeCallInfo->GetCallArgRef(XXL + 1);
in SetGridColOffset() 79 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0);
in ResetGridColOffset() 89 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0);
in SetSpan() 91 Local<JSValueRe in SetSpan() [all...] |
H A D | arkts_native_text_bridge.cpp | 58 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in SetFontWeight() 59 Local<JSValueRef> weightArg = runtimeCallInfo->GetCallArgRef(NUM_1); in SetFontWeight() 60 Local<JSValueRef> optionsArg = runtimeCallInfo->GetCallArgRef(NUM_2); in SetFontWeight() 89 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in ResetFontWeight() 99 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in SetFontStyle() 100 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(NUM_1); in SetFontStyle() 119 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in ResetFontStyle() 129 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in SetTextAlign() 130 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(NUM_1); in SetTextAlign() 144 Local<JSValueRe in ResetTextAlign() [all...] |
H A D | arkts_native_calendar_picker_bridge.cpp | 30 const EcmaVM* vm, const Local<JSValueRef>& value, CalcDimension& dim, ArkUISizeType& result) in ParseCalendarPickerPadding() 59 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in SetTextStyle() 60 Local<JSValueRef> colorArg = runtimeCallInfo->GetCallArgRef(NUM_1); in SetTextStyle() 61 Local<JSValueRef> fontSizeArg = runtimeCallInfo->GetCallArgRef(NUM_2); in SetTextStyle() 62 Local<JSValueRef> fontWeightArg = runtimeCallInfo->GetCallArgRef(NUM_3); in SetTextStyle() 87 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetTextStyle() 97 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetEdgeAlign() 98 Local<JSValueRef> alignTypeArg = runtimeCallInfo->GetCallArgRef(NUM_1); in SetEdgeAlign() 99 Local<JSValueRef> dxArg = runtimeCallInfo->GetCallArgRef(NUM_2); in SetEdgeAlign() 100 Local<JSValueRe in SetEdgeAlign() [all...] |
H A D | arkts_native_menu_bridge.cpp | 28 ArkUIMenuDividerOptions BuildMenuDividerOptions(EcmaVM* vm, Local<JSValueRef> strokeWidthArg, in BuildMenuDividerOptions() 29 Local<JSValueRef> colorArg, Local<JSValueRef> startMarginArg, Local<JSValueRef> endMarginArg) in BuildMenuDividerOptions() 73 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(ARG_INDEX_0); in SetMenuDivider() 74 Local<JSValueRef> strokeWidthArg = runtimeCallInfo->GetCallArgRef(ARG_INDEX_1); in SetMenuDivider() 75 Local<JSValueRef> colorArg = runtimeCallInfo->GetCallArgRef(ARG_INDEX_2); in SetMenuDivider() 76 Local<JSValueRef> startMarginArg = runtimeCallInfo->GetCallArgRef(ARG_INDEX_3); in SetMenuDivider() 77 Local<JSValueRef> endMarginArg = runtimeCallInfo->GetCallArgRef(ARG_INDEX_4); in SetMenuDivider() 102 Local<JSValueRe in ResetMenuDivider() [all...] |
H A D | arkts_native_render_node_bridge.cpp | 38 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetRectShape() 62 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetCircleShape() 85 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetRoundRectShape() 126 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetOvalShape() 150 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetCommandPathShape() 153 Local<JSValueRef> path = runtimeCallInfo->GetCallArgRef(1); in SetCommandPathShape() 184 NG::DrawingContext& context, Local<panda::StringRef> funcName) in FireDrawCallback() 191 panda::Local<panda::FunctionRef> func = funcObj; in FireDrawCallback() 199 Local<JSValueRef> valuesOfSize[] = { in FireDrawCallback() 213 Local<JSValueRe in FireDrawCallback() [all...] |
H A D | arkts_native_side_bar_container_bridge.cpp | 43 Local<JSValueRef> nativeNodeArg = runtimeCallInfo->GetCallArgRef(NUM_0); in SetSideBarWidth() 44 Local<JSValueRef> sideBarWidthArg = runtimeCallInfo->GetCallArgRef(NUM_1); in SetSideBarWidth() 61 Local<JSValueRef> nativeNodeArg = runtimeCallInfo->GetCallArgRef(NUM_0); in ResetSideBarWidth() 71 Local<JSValueRef> nativeNodeArg = runtimeCallInfo->GetCallArgRef(NUM_0); in SetMinSideBarWidth() 72 Local<JSValueRef> minSideBarWidthArg = runtimeCallInfo->GetCallArgRef(NUM_1); in SetMinSideBarWidth() 89 Local<JSValueRef> nativeNodeArg = runtimeCallInfo->GetCallArgRef(NUM_0); in ResetMinSideBarWidth() 99 Local<JSValueRef> nativeNodeArg = runtimeCallInfo->GetCallArgRef(NUM_0); in SetControlButton() 100 Local<JSValueRef> leftArg = runtimeCallInfo->GetCallArgRef(NUM_1); in SetControlButton() 101 Local<JSValueRef> topArg = runtimeCallInfo->GetCallArgRef(NUM_2); in SetControlButton() 102 Local<JSValueRe in SetControlButton() [all...] |
H A D | arkts_native_panel_bridge.cpp | 23 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetPanelBackgroundMask() 24 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(1); in SetPanelBackgroundMask() 40 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetPanelBackgroundMask() 50 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetPanelMode() 51 Local<JSValueRef> modeArg = runtimeCallInfo->GetCallArgRef(1); in SetPanelMode() 66 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetPanelMode() 76 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetPanelType() 77 Local<JSValueRef> typeArg = runtimeCallInfo->GetCallArgRef(1); in SetPanelType() 92 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetPanelType() 102 Local<JSValueRe in ResetPanelFullHeight() [all...] |
H A D | arkts_native_grid_row_bridge.cpp | 46 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetAlignItems() 47 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(1); in SetAlignItems() 70 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetAlignItems() 80 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetDirection() 81 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(1); in SetDirection() 94 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetDirection() 104 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetBreakpoints() 105 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(1); in SetBreakpoints() 106 Local<JSValueRef> threeArg = runtimeCallInfo->GetCallArgRef(2); in SetBreakpoints() 122 auto arrayVal = panda::Local<pand in SetBreakpoints() [all...] |
H A D | arkts_native_marquee_bridge.cpp | 29 void SetMarqueeScrollAmount(const EcmaVM* vm, const Local<JSValueRef>& jsVal, ArkUINodeHandle nativeNode) in SetMarqueeScrollAmount() 43 void SetMarqueeLoop(const EcmaVM* vm, const Local<JSValueRef>& jsVal, ArkUINodeHandle nativeNode) in SetMarqueeLoop() 68 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetAllowScale() 69 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(1); in SetAllowScale() 80 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetAllowScale() 90 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetFontWeight() 91 Local<JSValueRef> weightArg = runtimeCallInfo->GetCallArgRef(1); in SetFontWeight() 109 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetFontWeight() 119 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetFontFamily() 120 Local<JSValueRe in SetFontFamily() [all...] |
H A D | arkts_native_grid_item_bridge.cpp | 27 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in SetGridItemSelectable() 28 Local<JSValueRef> selectableArg = runtimeCallInfo->GetCallArgRef(NUM_1); // selectable value in SetGridItemSelectable() 43 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in ResetGridItemSelectable() 53 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in SetGridItemSelected() 54 Local<JSValueRef> selectedArg = runtimeCallInfo->GetCallArgRef(NUM_1); // selected value in SetGridItemSelected() 69 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in ResetGridItemSelected() 79 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in SetGridItemRowStart() 80 Local<JSValueRef> rowStartArg = runtimeCallInfo->GetCallArgRef(NUM_1); // rowStart value in SetGridItemRowStart() 95 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in ResetGridItemRowStart() 105 Local<JSValueRe in SetGridItemRowEnd() [all...] |
H A D | arkts_native_checkboxgroup_bridge.cpp | 31 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetCheckboxGroupSelectedColor() 32 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(1); in SetCheckboxGroupSelectedColor() 48 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetCheckboxGroupSelectedColor() 58 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetCheckboxGroupUnSelectedColor() 59 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(1); in SetCheckboxGroupUnSelectedColor() 74 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetCheckboxGroupUnSelectedColor() 84 Local<JSValueRef> nodeArg = runtimeCallInfo->GetCallArgRef(0); in SetCheckboxGroupSelectAll() 85 Local<JSValueRef> selectAllArg = runtimeCallInfo->GetCallArgRef(1); in SetCheckboxGroupSelectAll() 100 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetCheckboxGroupSelectAll() 110 Local<JSValueRe in SetCheckboxGroupWidth() [all...] |
H A D | arkts_native_image_animator_bridge.cpp | 41 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetState() 42 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(1); in SetState() 63 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetState() 73 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetDuration() 74 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(1); in SetDuration() 91 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetDuration() 102 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in SetFixedSize() 103 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(1); in SetFixedSize() 121 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetFixedSize() 131 Local<JSValueRe in SetFillMode() [all...] |
H A D | arkts_native_search_bridge.cpp | 50 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in SetSearchInitialize() 51 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(NUM_1); in SetSearchInitialize() 52 Local<JSValueRef> threeArg = runtimeCallInfo->GetCallArgRef(NUM_2); in SetSearchInitialize() 53 Local<JSValueRef> fourArg = runtimeCallInfo->GetCallArgRef(NUM_3); in SetSearchInitialize() 54 Local<JSValueRef> fiveArg = runtimeCallInfo->GetCallArgRef(NUM_4); in SetSearchInitialize() 101 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in SetTextFont() 102 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(NUM_1); in SetTextFont() 103 Local<JSValueRef> threeArg = runtimeCallInfo->GetCallArgRef(NUM_2); in SetTextFont() 104 Local<JSValueRef> fourArg = runtimeCallInfo->GetCallArgRef(NUM_3); in SetTextFont() 105 Local<JSValueRe in SetTextFont() [all...] |
H A D | arkts_native_scroll_bridge.cpp | 33 bool ParsePagination(const EcmaVM* vm, const Local<JSValueRef>& paginationValue, in ParsePagination() 39 auto paginationArray = panda::Local<panda::ArrayRef>(paginationValue); in ParsePagination() 46 Local<JSValueRef> xValue = panda::ArrayRef::GetValueAt(vm, paginationArray, i); in ParsePagination() 69 Local<JSValueRef> nativeNodeArg = runtimeCallInfo->GetCallArgRef(0); in SetNestedScroll() 70 Local<JSValueRef> scrollForwardValue = runtimeCallInfo->GetCallArgRef(1); // 1: index of scroll forward value in SetNestedScroll() 71 Local<JSValueRef> scrollBackwardValue = runtimeCallInfo->GetCallArgRef(2); // 2: index of scroll backward value in SetNestedScroll() 93 Local<JSValueRef> nativeNodeArg = runtimeCallInfo->GetCallArgRef(0); in ResetNestedScroll() 103 Local<JSValueRef> nativeNodeArg = runtimeCallInfo->GetCallArgRef(0); in SetEnableScroll() 104 Local<JSValueRef> isEnabledArg = runtimeCallInfo->GetCallArgRef(1); in SetEnableScroll() 115 Local<JSValueRe in ResetEnableScroll() [all...] |
H A D | arkts_native_checkbox_bridge.cpp | 25 panda::Local<panda::JSValueRef> JsCheckboxChangeCallback(panda::JsiRuntimeCallInfo* runtimeCallInfo)
in JsCheckboxChangeCallback() 52 Local<JSValueRef> nodeArg = runtimeCallInfo->GetCallArgRef(0);
in SetMark() 53 Local<JSValueRef> colorArg = runtimeCallInfo->GetCallArgRef(1); // mark color
in SetMark() 54 Local<JSValueRef> sizeArg = runtimeCallInfo->GetCallArgRef(2); // mark stroke size
in SetMark() 55 Local<JSValueRef> widthArg = runtimeCallInfo->GetCallArgRef(3); // mark stroke width
in SetMark() 85 Local<JSValueRef> nodeArg = runtimeCallInfo->GetCallArgRef(0);
in SetSelect() 86 Local<JSValueRef> selectedArg = runtimeCallInfo->GetCallArgRef(1);
in SetSelect() 100 Local<JSValueRef> nodeArg = runtimeCallInfo->GetCallArgRef(0);
in SetSelectedColor() 101 Local<JSValueRef> colorArg = runtimeCallInfo->GetCallArgRef(1);
in SetSelectedColor() 118 Local<JSValueRe in SetUnSelectedColor() [all...] |
H A D | arkts_native_symbol_span_bridge.cpp | 35 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in SetFontColor() 36 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(NUM_1); in SetFontColor() 42 auto array = Local<panda::ArrayRef>(secondArg); in SetFontColor() 47 Local<JSValueRef> value = panda::ArrayRef::GetValueAt(vm, array, index); in SetFontColor() 70 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in ResetFontColor() 80 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in SetFontSize() 81 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(NUM_1); in SetFontSize() 97 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in ResetFontSize() 107 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0); in SetFontWeight() 108 Local<JSValueRe in SetFontWeight() [all...] |
H A D | arkts_native_counter_bridge.cpp | 23 Local<JSValueRef> nodeArg = runtimeCallInfo->GetCallArgRef(0); in SetEnableInc() 24 Local<JSValueRef> flagArg = runtimeCallInfo->GetCallArgRef(1); in SetEnableInc() 39 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetEnableInc() 49 Local<JSValueRef> nodeArg = runtimeCallInfo->GetCallArgRef(0); in SetEnableDec() 50 Local<JSValueRef> flagArg = runtimeCallInfo->GetCallArgRef(1); in SetEnableDec() 65 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(0); in ResetEnableDec() 75 Local<JSValueRef> nodeArg = runtimeCallInfo->GetCallArgRef(0); in SetCounterHeight() 76 Local<JSValueRef> heightValue = runtimeCallInfo->GetCallArgRef(1); in SetCounterHeight() 94 Local<JSValueRef> nodeArg = runtimeCallInfo->GetCallArgRef(0); in ResetCounterHeight() 104 Local<JSValueRe in SetCounterWidth() [all...] |
H A D | arkts_native_slider_bridge.cpp | 30 panda::Local<panda::JSValueRef> JsSliderChangeCallback(panda::JsiRuntimeCallInfo* runtimeCallInfo)
in JsSliderChangeCallback() 59 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0);
in SetShowTips() 60 Local<JSValueRef> showTipArg = runtimeCallInfo->GetCallArgRef(NUM_1);
in SetShowTips() 61 Local<JSValueRef> contentArg = runtimeCallInfo->GetCallArgRef(NUM_2);
in SetShowTips() 82 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0);
in ResetShowTips() 92 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0);
in SetSliderStepSize() 93 Local<JSValueRef> secondArg = runtimeCallInfo->GetCallArgRef(NUM_1);
in SetSliderStepSize() 116 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0);
in ResetSliderStepSize() 126 Local<JSValueRef> firstArg = runtimeCallInfo->GetCallArgRef(NUM_0);
in SetBlockSize() 127 Local<JSValueRe in SetBlockSize() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | js_types.cpp | 26 Local<JSValueRef> JsStopPropagation(panda::JsiRuntimeCallInfo *info) in JsStopPropagation() 28 Local<JSValueRef> thisObj = info->GetThisRef(); in JsStopPropagation() 29 auto eventInfo = static_cast<BaseEventInfo*>(panda::Local<panda::ObjectRef>(thisObj)->GetNativePointerField( in JsStopPropagation() 37 Local<JSValueRef> JsPreventDefault(panda::JsiRuntimeCallInfo *info) in JsPreventDefault() 39 Local<JSValueRef> thisObj = info->GetThisRef(); in JsPreventDefault() 40 auto eventInfo = static_cast<BaseEventInfo*>(panda::Local<panda::ObjectRef>(thisObj)->GetNativePointerField( in JsPreventDefault() 48 Local<JSValueRef> JsClickPreventDefault(panda::JsiRuntimeCallInfo *info) in JsClickPreventDefault() 50 Local<JSValueRef> thisObj = info->GetThisRef(); in JsClickPreventDefault() 51 auto eventInfo = static_cast<BaseEventInfo*>(panda::Local<panda::ObjectRef>(thisObj)->GetNativePointerField( in JsClickPreventDefault() 65 Local<JSValueRe [all...] |
/foundation/arkui/napi/native_engine/ |
H A D | native_sendable.cpp | 63 Local<StringRef> key; in InitSendablePropertiesInfo() 72 Local<JSValueRef> localGetter = JSValueRef::Undefined(vm); in InitSendablePropertiesInfo() 73 Local<JSValueRef> localSetter = JSValueRef::Undefined(vm); in InitSendablePropertiesInfo() 84 Local<JSValueRef> val = ObjectRef::CreateSendableAccessorData(vm, localGetter, localSetter); in InitSendablePropertiesInfo() 92 fullName += key->IsString(vm) ? Local<StringRef>(key)->ToString(vm) in InitSendablePropertiesInfo() 93 : Local<SymbolRef>(key)->GetDescription(vm)->ToString(vm); in InitSendablePropertiesInfo() 96 Local<JSValueRef> func = in InitSendablePropertiesInfo() 101 Local<JSValueRef> val = LocalValueFromJsValue(propertyDescriptor.value); in InitSendablePropertiesInfo() 107 Local<JSValueRef> NativeSendable::NapiNativeCreateSendableFunction(napi_env env, in NapiNativeCreateSendableFunction() 122 Local<FunctionRe in NapiNativeCreateSendableFunction() [all...] |
/foundation/arkui/napi/test/unittest/ |
H A D | test_ark_api_allowlist.cpp | 31 using panda::Local; 57 void CheckPropertyNames(Local<ObjectRef> &obj, in CheckPropertyNames() 62 Local<ArrayRef> propertyNamesArrayVal = obj->GetAllPropertyNames(vm, filter); in CheckPropertyNames() 64 Local<JSValueRef> nameValue = ArrayRef::GetValueAt(vm, propertyNamesArrayVal, i); in CheckPropertyNames() 73 bool Test001(const EcmaVM* vm, Local<ObjectRef> &exportCopy, uint32_t &filter) in Test001() 78 Local<ArrayRef> propertyNamesArrayVal = exportCopy->GetAllPropertyNames(vm, filter); in Test001() 80 Local<JSValueRef> nameValue = ArrayRef::GetValueAt(vm, propertyNamesArrayVal, i); in Test001() 84 Local<ObjectRef> obj = exportCopy->Get(vm, nameValue); in Test001() 98 bool Test002(const EcmaVM* vm, Local<ObjectRef> &exportCopy, uint32_t &filter) in Test002() 107 Local<ArrayRe in Test002() [all...] |