/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_calendar_picker_bridge.cpp | 54 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetTextStyle() 56 CHECK_NULL_RETURN(pipeline, panda::NativePointerRef::New(vm, nullptr)); in SetTextStyle() 58 CHECK_NULL_RETURN(calendarTheme, panda::NativePointerRef::New(vm, nullptr)); in SetTextStyle() 80 return panda::JSValueRef::Undefined(vm); in SetTextStyle() 86 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetTextStyle() 90 return panda::JSValueRef::Undefined(vm); in ResetTextStyle() 96 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetEdgeAlign() 122 return panda::JSValueRef::Undefined(vm); in SetEdgeAlign() 128 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetEdgeAlign() 132 return panda in ResetEdgeAlign() [all...] |
H A D | arkts_native_grid_item_bridge.cpp | 26 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetGridItemSelectable() 36 return panda::JSValueRef::Undefined(vm); in SetGridItemSelectable() 42 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetGridItemSelectable() 46 return panda::JSValueRef::Undefined(vm); in ResetGridItemSelectable() 52 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetGridItemSelected() 63 return panda::JSValueRef::Undefined(vm); in SetGridItemSelected() 68 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetGridItemSelected() 72 return panda::JSValueRef::Undefined(vm); in ResetGridItemSelected() 78 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetGridItemRowStart() 88 return panda in SetGridItemRowStart() [all...] |
H A D | arkts_native_nav_destination_bridge.cpp | 29 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetHideTitleBar() 44 return panda::JSValueRef::Undefined(vm); in SetHideTitleBar() 50 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetHideTitleBar() 54 return panda::JSValueRef::Undefined(vm); in ResetHideTitleBar() 60 CHECK_NULL_RETURN(vm, panda::JSValueRef::Undefined(vm)); in SetHideToolBar() 75 return panda::JSValueRef::Undefined(vm); in SetHideToolBar() 81 CHECK_NULL_RETURN(vm, panda::JSValueRef::Undefined(vm)); in ResetHideToolBar() 85 return panda::JSValueRef::Undefined(vm); in ResetHideToolBar() 91 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetBackButtonIcon() 111 return panda in SetBackButtonIcon() [all...] |
H A D | arkts_native_line_bridge.cpp | 22 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetStartPoint() 29 return panda::JSValueRef::Undefined(vm); in SetStartPoint() 32 auto arrayVal = panda::Local<panda::ArrayRef>(jsValue); in SetStartPoint() 36 return panda::JSValueRef::Undefined(vm); in SetStartPoint() 42 Local<JSValueRef> starItem = panda::ArrayRef::GetValueAt(vm, arrayVal, 0); in SetStartPoint() 43 Local<JSValueRef> endItem = panda::ArrayRef::GetValueAt(vm, arrayVal, 1); in SetStartPoint() 74 return panda::JSValueRef::Undefined(vm); in SetStartPoint() 80 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetStartPoint() 84 return panda in ResetStartPoint() [all...] |
H A D | arkts_native_symbol_span_bridge.cpp | 34 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetFontColor() 39 return panda::JSValueRef::Undefined(vm); in SetFontColor() 42 auto array = Local<panda::ArrayRef>(secondArg); in SetFontColor() 47 Local<JSValueRef> value = panda::ArrayRef::GetValueAt(vm, array, index); in SetFontColor() 63 return panda::JSValueRef::Undefined(vm); in SetFontColor() 69 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetFontColor() 73 return panda::JSValueRef::Undefined(vm); in ResetFontColor() 79 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetFontSize() 90 return panda::JSValueRef::Undefined(vm); in SetFontSize() 96 CHECK_NULL_RETURN(vm, panda in ResetFontSize() [all...] |
H A D | arkts_native_navigation_bridge.cpp | 32 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetHideToolBar() 47 return panda::JSValueRef::Undefined(vm); in SetHideToolBar() 53 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetHideToolBar() 57 return panda::JSValueRef::Undefined(vm); in ResetHideToolBar() 63 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetTitleMode() 73 return panda::JSValueRef::Undefined(vm); in SetTitleMode() 79 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetTitleMode() 83 return panda::JSValueRef::Undefined(vm); in ResetTitleMode() 89 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetHideBackButton() 99 return panda in SetHideBackButton() [all...] |
H A D | arkts_utils.cpp | 90 auto resId = obj->Get(vm, panda::StringRef::NewFromUtf8(vm, "id")); in ParseJsColor() 147 panda::LocalScope scope(vm); in ToString() 149 return panda::JSON::Stringify(vm, jsVal)->ToString(vm)->ToString(vm); in ToString() 157 auto id = obj->Get(vm, panda::ExternalStringCache::GetCachedString(vm, in GetResourceObject() 159 auto type = obj->Get(vm, panda::ExternalStringCache::GetCachedString(vm, in GetResourceObject() 161 auto args = obj->Get(vm, panda::ExternalStringCache::GetCachedString(vm, in GetResourceObject() 166 auto bundle = obj->Get(vm, panda::ExternalStringCache::GetCachedString(vm, in GetResourceObject() 168 auto module = obj->Get(vm, panda::ExternalStringCache::GetCachedString(vm, in GetResourceObject() 175 Local<panda::ArrayRef> params = static_cast<Local<panda in GetResourceObject() [all...] |
H A D | arkts_native_list_bridge.cpp | 41 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetListLanes() 80 return panda::JSValueRef::Undefined(vm); in SetListLanes() 86 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetListLanes() 91 return panda::JSValueRef::Undefined(vm); in ResetListLanes() 96 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetEditMode() 107 return panda::JSValueRef::Undefined(vm); in SetEditMode() 113 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetEditMode() 118 return panda::JSValueRef::Undefined(vm); in ResetEditMode() 124 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetMultiSelectable() 135 return panda in SetMultiSelectable() [all...] |
H A D | arkts_native_particle_bridge.cpp | 36 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetDisturbanceField() 41 return panda::JSValueRef::Undefined(vm); in SetDisturbanceField() 43 auto array = panda::Local<panda::ArrayRef>(jsValueRef); in SetDisturbanceField() 48 Local<JSValueRef> strength = panda::ArrayRef::GetValueAt(vm, array, index * DISTURBANCE_FIELD_SIZE + STEP_0); in SetDisturbanceField() 52 Local<JSValueRef> shape = panda::ArrayRef::GetValueAt(vm, array, index * DISTURBANCE_FIELD_SIZE + STEP_1); in SetDisturbanceField() 56 Local<JSValueRef> sizeWidth = panda::ArrayRef::GetValueAt(vm, array, index * DISTURBANCE_FIELD_SIZE + STEP_2); in SetDisturbanceField() 60 Local<JSValueRef> sizeHeight = panda::ArrayRef::GetValueAt(vm, array, index * DISTURBANCE_FIELD_SIZE + STEP_3); in SetDisturbanceField() 64 Local<JSValueRef> positionX = panda::ArrayRef::GetValueAt(vm, array, index * DISTURBANCE_FIELD_SIZE + STEP_4); in SetDisturbanceField() 68 Local<JSValueRef> positionY = panda in SetDisturbanceField() [all...] |
H A D | arkts_native_span_bridge.cpp | 115 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetSpanSrc() 121 return panda::JSValueRef::Undefined(vm); in SetSpanSrc() 124 return panda::JSValueRef::Undefined(vm); in SetSpanSrc() 130 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetTextCase() 140 return panda::JSValueRef::Undefined(vm); in SetTextCase() 146 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetTextCase() 150 return panda::JSValueRef::Undefined(vm); in ResetTextCase() 156 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetFontWeight() 172 return panda::JSValueRef::Undefined(vm); in SetFontWeight() 178 CHECK_NULL_RETURN(vm, panda in ResetFontWeight() [all...] |
H A D | arkts_native_stepper_item_bridge.cpp | 23 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetNextLabel() 29 return panda::JSValueRef::Undefined(vm); in SetNextLabel() 33 return panda::JSValueRef::Undefined(vm); in SetNextLabel() 39 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetNextLabel() 43 return panda::JSValueRef::Undefined(vm); in ResetNextLabel() 49 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetPrevLabel() 55 return panda::JSValueRef::Undefined(vm); in SetPrevLabel() 59 return panda::JSValueRef::Undefined(vm); in SetPrevLabel() 65 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetPrevLabel() 69 return panda in ResetPrevLabel() [all...] |
H A D | arkts_native_column_bridge.cpp | 27 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetJustifyContent() 46 return panda::JSValueRef::Undefined(vm); in SetJustifyContent() 52 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetJustifyContent() 56 return panda::JSValueRef::Undefined(vm); in ResetJustifyContent() 62 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetAlignItems() 79 return panda::JSValueRef::Undefined(vm); in SetAlignItems() 85 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetAlignItems() 89 return panda::JSValueRef::Undefined(vm); in ResetAlignItems() 95 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetSpace() 103 return panda in SetSpace() [all...] |
H A D | arkts_native_row_bridge.cpp | 24 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetAlignItems() 41 return panda::JSValueRef::Undefined(vm); in SetAlignItems() 47 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetAlignItems() 51 return panda::JSValueRef::Undefined(vm); in ResetAlignItems() 57 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetJustifyContent() 76 return panda::JSValueRef::Undefined(vm); in SetJustifyContent() 82 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetJustifyContent() 86 return panda::JSValueRef::Undefined(vm); in ResetJustifyContent() 92 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetSpace() 100 return panda in SetSpace() [all...] |
H A D | arkts_native_side_bar_container_bridge.cpp | 42 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetSideBarWidth() 54 return panda::JSValueRef::Undefined(vm); in SetSideBarWidth() 60 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetSideBarWidth() 64 return panda::JSValueRef::Undefined(vm); in ResetSideBarWidth() 70 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetMinSideBarWidth() 82 return panda::JSValueRef::Undefined(vm); in SetMinSideBarWidth() 88 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetMinSideBarWidth() 92 return panda::JSValueRef::Undefined(vm); in ResetMinSideBarWidth() 98 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetControlButton() 153 return panda in SetControlButton() [all...] |
H A D | arkts_native_image_animator_bridge.cpp | 40 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetState() 56 return panda::JSValueRef::Undefined(vm); in SetState() 62 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetState() 66 return panda::JSValueRef::Undefined(vm); in ResetState() 72 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetDuration() 84 return panda::JSValueRef::Undefined(vm); in SetDuration() 90 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetDuration() 95 return panda::JSValueRef::Undefined(vm); in ResetDuration() 101 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetFixedSize() 114 return panda in SetFixedSize() [all...] |
H A D | arkts_native_tabs_bridge.cpp | 47 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetTabBarMode() 56 return panda::JSValueRef::Undefined(vm); in SetTabBarMode() 67 return panda::JSValueRef::Undefined(vm); in SetTabBarMode() 78 return panda::JSValueRef::Undefined(vm); in SetTabBarMode() 84 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetTabBarMode() 88 return panda::JSValueRef::Undefined(vm); in ResetTabBarMode() 94 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetScrollableBarModeOptions() 102 return panda::JSValueRef::Undefined(vm); in SetScrollableBarModeOptions() 113 return panda::JSValueRef::Undefined(vm); in SetScrollableBarModeOptions() 119 CHECK_NULL_RETURN(vm, panda in ResetScrollableBarModeOptions() [all...] |
H A D | ui_context_helper.h | 27 static void AddUIContext(panda::EcmaVM* vm, int32_t instanceId, panda::Local<panda::JSValueRef> uiContext); 29 static panda::Local<panda::JSValueRef> GetUIContext(panda::EcmaVM* vm, int32_t instanceId); 34 static std::unordered_map<int32_t, panda::Global<panda::JSValueRef>> uiContextMap_;
|
H A D | arkts_native_grid_row_bridge.cpp | 45 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetAlignItems() 63 return panda::JSValueRef::Undefined(vm); in SetAlignItems() 69 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetAlignItems() 73 return panda::JSValueRef::Undefined(vm); in ResetAlignItems() 79 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetDirection() 88 return panda::JSValueRef::Undefined(vm); in SetDirection() 93 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetDirection() 97 return panda::JSValueRef::Undefined(vm); in ResetDirection() 103 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetBreakpoints() 120 return panda in SetBreakpoints() [all...] |
H A D | arkts_native_symbol_glyph_bridge.cpp | 37 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetFontColor() 42 return panda::JSValueRef::Undefined(vm); in SetFontColor() 45 auto array = Local<panda::ArrayRef>(secondArg); in SetFontColor() 50 Local<JSValueRef> value = panda::ArrayRef::GetValueAt(vm, array, index); in SetFontColor() 60 return panda::JSValueRef::Undefined(vm); in SetFontColor() 66 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetFontColor() 70 return panda::JSValueRef::Undefined(vm); in ResetFontColor() 76 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetFontSize() 87 return panda::JSValueRef::Undefined(vm); in SetFontSize() 93 CHECK_NULL_RETURN(vm, panda in ResetFontSize() [all...] |
H A D | arkts_native_rect_bridge.cpp | 34 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetRadiusWidth() 42 return panda::JSValueRef::Undefined(vm); in SetRadiusWidth() 46 return panda::JSValueRef::Undefined(vm); in SetRadiusWidth() 52 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetRadiusWidth() 56 return panda::JSValueRef::Undefined(vm); in ResetRadiusWidth() 62 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetRadiusHeight() 70 return panda::JSValueRef::Undefined(vm); in SetRadiusHeight() 74 return panda::JSValueRef::Undefined(vm); in SetRadiusHeight() 80 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetRadiusHeight() 84 return panda in ResetRadiusHeight() [all...] |
H A D | arkts_native_navigation_utils.cpp | 24 auto array = panda::Local<panda::ArrayRef>(jsValue); in ParseBarItems() 27 auto item = panda::ArrayRef::GetValueAt(vm, array, index); in ParseBarItems() 34 auto itemValueObject = obj->Get(vm, panda::StringRef::NewFromUtf8(vm, "value")); in ParseBarItems() 41 auto itemIconObject = obj->Get(vm, panda::StringRef::NewFromUtf8(vm, "icon")); in ParseBarItems() 47 auto itemEnabledObject = obj->Get(vm, panda::StringRef::NewFromUtf8(vm, "isEnabled")); in ParseBarItems() 59 auto colorProperty = obj->Get(vm, panda::StringRef::NewFromUtf8(vm, "backgroundColor")); in ParseTitleOptions() 64 auto blurProperty = obj->Get(vm, panda::StringRef::NewFromUtf8(vm, "backgroundBlurStyle")); in ParseTitleOptions() 72 auto barStyleProperty = obj->Get(vm, panda::StringRef::NewFromUtf8(vm, "barStyle")); in ParseTitleOptions() 83 auto paddingStartProperty = obj->Get(vm, panda in ParseTitleOptions() [all...] |
H A D | arkts_native_water_flow_bridge.cpp | 50 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetColumnsTemplate() 54 return panda::JSValueRef::Undefined(vm); in ResetColumnsTemplate() 60 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetColumnsTemplate() 66 return panda::JSValueRef::Undefined(vm); in SetColumnsTemplate() 72 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in ResetRowsTemplate() 76 return panda::JSValueRef::Undefined(vm); in ResetRowsTemplate() 82 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetRowsTemplate() 88 return panda::JSValueRef::Undefined(vm); in SetRowsTemplate() 94 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetEnableScrollInteraction() 100 return panda in SetEnableScrollInteraction() [all...] |
H A D | arkts_native_button_bridge.cpp | 56 panda::Local<panda::JSValueRef> JsButtonClickCallback(panda::JsiRuntimeCallInfo* runtimeCallInfo) in JsButtonClickCallback() 61 return panda::JSValueRef::Undefined(vm); in JsButtonClickCallback() 66 return panda::JSValueRef::Undefined(vm); in JsButtonClickCallback() 73 return panda::JSValueRef::Undefined(vm); in JsButtonClickCallback() 76 CHECK_NULL_RETURN(frameNode, panda::JSValueRef::Undefined(vm)); in JsButtonClickCallback() 78 return panda::JSValueRef::Undefined(vm); in JsButtonClickCallback() 84 CHECK_NULL_RETURN(vm, panda::NativePointerRef::New(vm, nullptr)); in SetCreateWithLabel() 93 return panda in SetCreateWithLabel() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/ |
H A D | jsi_object_template.cpp | 24 proto_ = panda::CopyableGlobal<panda::ObjectRef>(runtime->GetEcmaVm(), panda::ObjectRef::New(vm)); in JsiObjectTemplate() 27 panda::Local<panda::ObjectRef> JsiObjectTemplate::operator*() const in operator *() 32 panda::Local<panda::ObjectRef> JsiObjectTemplate::NewInstance() const in NewInstance() 35 return panda::ObjectRef::New(runtime->GetEcmaVm()); in NewInstance()
|
/foundation/arkui/napi/callback_scope_manager/ |
H A D | native_callback_scope_manager.h | 27 panda::Local<panda::ObjectRef> object, in EmitAsyncInit() 28 panda::Local<panda::StringRef> type, in EmitAsyncInit() 52 panda::Local<panda::ObjectRef> object, 72 [[maybe_unused]] panda::Local<panda::ObjectRef> object_; 83 NativeCallbackScope* Open(NativeEngine* env, panda::Local<panda [all...] |