/foundation/ability/ability_runtime/frameworks/js/napi/app/sendable_context_manager/ |
H A D | js_sendable_context_manager.cpp | 113 auto workContext = new (std::nothrow) std::weak_ptr<Context>(contextPtr); in CreateJsBaseContextFromSendable() local 115 workContext, nullptr); in CreateJsBaseContextFromSendable() 118 delete workContext; in CreateJsBaseContextFromSendable() 122 status = napi_wrap(env, object, workContext, in CreateJsBaseContextFromSendable() 129 delete workContext; in CreateJsBaseContextFromSendable() 171 auto workContext = new (std::nothrow) std::weak_ptr<ApplicationContext>(applicationContext); in CreateJsApplicationContextFromSendable() local 173 workContext, nullptr); in CreateJsApplicationContextFromSendable() 176 delete workContext; in CreateJsApplicationContextFromSendable() 180 status = napi_wrap(env, object, workContext, in CreateJsApplicationContextFromSendable() 187 delete workContext; in CreateJsApplicationContextFromSendable() 229 auto workContext = new (std::nothrow) std::weak_ptr<AbilityStageContext>(abilitystageContext); CreateJsAbilityStageContextFromSendable() local 287 auto workContext = new (std::nothrow) std::weak_ptr<AbilityContext>(uiAbilityContext); CreateJsUIAbilityContextFromSendable() local [all...] |
/foundation/ability/ability_runtime/frameworks/native/ability/native/photo_editor_extension_ability/ |
H A D | js_photo_editor_extension_impl.cpp | 58 auto workContext = new (std::nothrow) std::weak_ptr<PhotoEditorExtensionContext>(ptr); in AttachUIExtensionContext() local 60 env, contextObj, workContext, in AttachUIExtensionContext() 114 auto workContext = new (std::nothrow) std::shared_ptr<PhotoEditorExtensionContext>(context_); in BindContext() local 115 napi_coerce_to_native_binding_object(env, contextObj, DetachCallbackFunc, AttachUIExtensionContext, workContext, in BindContext() 119 napi_wrap(env, contextObj, workContext, in BindContext()
|
/foundation/ability/ability_runtime/test/sample/demo_ui_extension/native/demo_ui_extension_ability/src/ |
H A D | js_demo_ui_extension.cpp | 88 auto workContext = new (std::nothrow) std::weak_ptr<UIExtensionContext>(ptr); in AttachUIExtensionBaseContext() local 89 napi_wrap(env, contextObj, workContext, in AttachUIExtensionBaseContext() 137 auto workContext = new (std::nothrow) std::weak_ptr<UIExtensionContext>(context); in BindContext() local 139 env, contextObj, DetachCallbackFunc, AttachUIExtensionBaseContext, workContext, nullptr); in BindContext() 142 napi_wrap(env, contextObj, workContext, in BindContext()
|
/foundation/ability/ability_runtime/frameworks/native/appkit/ability_runtime/app/ |
H A D | js_ability_stage_context.cpp | 106 auto workContext = new (std::nothrow) std::weak_ptr<AbilityStageContext>(ptr); in AttachAbilityStageContext() local 107 status = napi_wrap(env, contextObj, workContext, in AttachAbilityStageContext() 115 delete workContext; in AttachAbilityStageContext()
|
H A D | js_ability_stage.cpp | 769 auto workContext = new (std::nothrow) std::weak_ptr<AbilityRuntime::Context>(context); in SetJsAbilityStage() local 771 env, contextObj, DetachCallbackFunc, AttachAbilityStageContext, workContext, nullptr); in SetJsAbilityStage() 778 napi_wrap(env, contextObj, workContext, in SetJsAbilityStage()
|
/foundation/window/window_manager/extension/window_extension/src/ |
H A D | js_window_extension.cpp | 79 auto workContext = new (std::nothrow) std::weak_ptr<WindowExtensionContext>(ptr); in AttachWindowExtensionContext() local 80 if (workContext == nullptr) { in AttachWindowExtensionContext() 84 napi_wrap(env, contextObj, workContext, in AttachWindowExtensionContext() 164 auto workContext = new (std::nothrow) std::weak_ptr<WindowExtensionContext>(context); in BindContext() local 165 if (workContext == nullptr) { in BindContext() 170 AbilityRuntime::DetachCallbackFunc, AttachWindowExtensionContext, workContext, nullptr); in BindContext() 176 napi_wrap(env, contextObj, workContext, in BindContext()
|
/foundation/ability/ability_runtime/frameworks/js/napi/application/ |
H A D | js_application.cpp | 282 auto workContext = new (std::nothrow) std::weak_ptr<Context>(context); in SetCreateCompleteCallback() 283 napi_coerce_to_native_binding_object(env, object, DetachCallbackFunc, AttachBaseContext, workContext, nullptr); in SetCreateCompleteCallback() 284 napi_wrap(env, object, workContext, in SetCreateCompleteCallback() 310 auto workContext = new (std::nothrow) std::weak_ptr<Context>(context); in CreateJsContext() local 311 napi_coerce_to_native_binding_object(env, object, DetachCallbackFunc, AttachBaseContext, workContext, nullptr); in CreateJsContext() 312 napi_wrap(env, object, workContext, in CreateJsContext()
|
/foundation/resourceschedule/work_scheduler/frameworks/extension/src/ |
H A D | js_work_scheduler_extension.cpp | 71 auto workContext = new (std::nothrow) std::weak_ptr<WorkSchedulerExtensionContext>(ptr); in AttachWorkSchedulerExtensionContext() local 72 if (workContext == nullptr) { in AttachWorkSchedulerExtensionContext() 76 napi_status status = napi_wrap(env, contextObj, workContext, in AttachWorkSchedulerExtensionContext() 141 auto workContext = new (std::nothrow) std::weak_ptr<WorkSchedulerExtensionContext>(context); in BindContext() local 142 if (workContext == nullptr) { in BindContext() 147 AttachWorkSchedulerExtensionContext, workContext, nullptr); in BindContext() 154 napi_status status = napi_wrap(env, contextObj, workContext, in BindContext()
|
/foundation/ability/ability_runtime/frameworks/native/appkit/ability_runtime/context/ |
H A D | js_context_utils.cpp | 218 auto workContext = new (std::nothrow) std::weak_ptr<Context>(moduleContext); in CreateJsModuleContext() local 219 napi_coerce_to_native_binding_object(env, object, DetachCallbackFunc, AttachBaseContext, workContext, nullptr); in CreateJsModuleContext() 220 napi_wrap(env, object, workContext, in CreateJsModuleContext() 571 auto workContext = new (std::nothrow) std::weak_ptr<Context>(bundleContext); in CreateJsBundleContext() local 572 napi_coerce_to_native_binding_object(env, object, DetachCallbackFunc, AttachBaseContext, workContext, nullptr); in CreateJsBundleContext() 573 napi_wrap(env, object, workContext, in CreateJsBundleContext() 625 auto workContext = new (std::nothrow) std::weak_ptr<ApplicationContext>(applicationContext); in CreateJSApplicationContext() local 627 env, object, DetachCallbackFunc, AttachApplicationContext, workContext, nullptr); in CreateJSApplicationContext() 628 napi_wrap(env, object, workContext, in CreateJSApplicationContext() 678 auto workContext in AttachBaseContext() local 713 auto workContext = new (std::nothrow) std::weak_ptr<ApplicationContext>(ptr); AttachApplicationContext() local [all...] |
H A D | js_application_context_utils.cpp | 110 auto workContext = new (std::nothrow) std::weak_ptr<Context>(bundleContext); in OnCreateBundleContext() local 111 napi_coerce_to_native_binding_object(env, contextObj, DetachCallbackFunc, AttachBaseContext, workContext, nullptr); in OnCreateBundleContext() 112 napi_wrap(env, contextObj, workContext, in OnCreateBundleContext() 230 auto workContext = new (std::nothrow) std::weak_ptr<Context>(moduleContext); in CreateJsModuleContext() local 231 napi_coerce_to_native_binding_object(env, contextObj, DetachCallbackFunc, AttachBaseContext, workContext, nullptr); in CreateJsModuleContext() 232 napi_wrap(env, contextObj, workContext, in CreateJsModuleContext() 1552 auto workContext = new (std::nothrow) std::weak_ptr<ApplicationContext>(applicationContext); in OnGetApplicationContext() local 1554 env, contextObj, DetachCallbackFunc, AttachApplicationContext, workContext, nullptr); in OnGetApplicationContext() 1555 if (workContext != nullptr) { in OnGetApplicationContext() 1556 napi_wrap(env, contextObj, workContext, in OnGetApplicationContext() [all...] |
/foundation/ability/ability_runtime/frameworks/native/ability/native/auto_fill_extension_ability/ |
H A D | js_auto_fill_extension.cpp | 84 auto workContext = new (std::nothrow) std::weak_ptr<AutoFillExtensionContext>(ptr); in AttachAutoFillExtensionContext() local 85 if (workContext != nullptr) { in AttachAutoFillExtensionContext() 86 napi_wrap(env, contextObj, workContext, in AttachAutoFillExtensionContext() 195 auto workContext = new (std::nothrow) std::weak_ptr<AutoFillExtensionContext>(context); in BindContext() local 196 if (workContext == nullptr) { in BindContext() 197 TAG_LOGE(AAFwkTag::AUTOFILL_EXT, "null workContext"); in BindContext() 201 env, contextObj, DetachCallbackFunc, AttachAutoFillExtensionContext, workContext, nullptr); in BindContext() 204 napi_wrap(env, contextObj, workContext, in BindContext()
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/form_runtime/ |
H A D | js_form_extension.cpp | 63 auto workContext = new (std::nothrow) std::weak_ptr<FormExtensionContext>(ptr); in AttachFormExtensionContext() local 64 napi_wrap(env, contextObj, workContext, in AttachFormExtensionContext() 148 auto workContext = new (std::nothrow) std::weak_ptr<FormExtensionContext>(context); in BindContext() local 150 env, contextObj, DetachCallbackFunc, AttachFormExtensionContext, workContext, nullptr); in BindContext() 154 napi_wrap(env, contextObj, workContext, in BindContext()
|
/foundation/communication/netmanager_ext/frameworks/native/vpnextension/src/ |
H A D | js_vpn_extension.cpp | 101 auto workContext = new (std::nothrow) std::weak_ptr<VpnExtensionContext>(ptr); in AttachVpnExtensionContext() local 102 napi_wrap(env, contextObj, workContext, in AttachVpnExtensionContext() 234 auto workContext = new (std::nothrow) std::weak_ptr<VpnExtensionContext>(context); in BindContext() local 236 env, contextObj, DetachCallbackFunc, AttachVpnExtensionContext, workContext, nullptr); in BindContext() 243 napi_wrap(env, contextObj, workContext, in BindContext()
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/ui_service_extension_ability/ |
H A D | js_ui_service_extension.cpp | 104 auto workContext = new (std::nothrow) std::weak_ptr<AbilityRuntime::UIServiceExtensionContext>(ptr); in AttachUIServiceExtensionContext() local 105 napi_wrap(env, contextObj, workContext, in AttachUIServiceExtensionContext() 218 auto workContext = new (std::nothrow) std::weak_ptr<UIServiceExtensionContext>(context); in BindContext() local 220 env, contextObj, DetachCallbackFunc, AttachUIServiceExtensionContext, workContext, nullptr); in BindContext() 225 napi_wrap(env, contextObj, workContext, in BindContext()
|
/foundation/filemanagement/app_file_service/frameworks/native/backup_ext/src/ |
H A D | ext_backup_js.cpp | 435 auto workContext = new (std::nothrow) std::weak_ptr<ExtBackupContext>(ptr); in AttachBackupExtensionContext() local 436 if (workContext == nullptr) { in AttachBackupExtensionContext() 441 env, contextObj, workContext, in AttachBackupExtensionContext() 495 auto workContext = new (std::nothrow) std::weak_ptr<ExtBackupContext>(context); in ExportJsContext() local 496 if (workContext == nullptr) { in ExportJsContext() 501 AttachBackupExtensionContext, workContext, nullptr); in ExportJsContext() 504 env, contextObj, workContext, in ExportJsContext()
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/ui_extension_ability/ |
H A D | js_ui_extension.cpp | 83 auto workContext = new (std::nothrow) std::weak_ptr<UIExtensionContext>(ptr); in AttachUIExtensionContext() local 84 napi_wrap(env, contextObj, workContext, in AttachUIExtensionContext() 207 auto workContext = new (std::nothrow) std::weak_ptr<UIExtensionContext>(context); in BindContext() local 208 CHECK_POINTER(workContext); in BindContext() 213 env, contextObj, DetachCallbackFunc, AttachUIExtensionContext, workContext, workScreenMode); in BindContext() 216 napi_wrap(env, contextObj, workContext, in BindContext()
|
H A D | js_ui_extension_base.cpp | 89 auto workContext = new (std::nothrow) std::weak_ptr<UIExtensionContext>(ptr); in AttachUIExtensionBaseContext() local 90 napi_wrap(env, contextObj, workContext, in AttachUIExtensionBaseContext() 194 auto workContext = new (std::nothrow) std::weak_ptr<UIExtensionContext>(context_); in BindContext() local 196 env, contextObj, DetachCallbackFunc, AttachUIExtensionBaseContext, workContext, nullptr); in BindContext() 199 napi_wrap(env, contextObj, workContext, in BindContext()
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/ability_runtime/ |
H A D | js_ui_ability.cpp | 131 auto workContext = new (std::nothrow) std::weak_ptr<AbilityRuntime::AbilityContext>(ptr); in AttachJsAbilityContext() local 132 if (workContext != nullptr) { in AttachJsAbilityContext() 133 napi_wrap(env, contextObj, workContext, in AttachJsAbilityContext() 242 auto workContext = new (std::nothrow) std::weak_ptr<AbilityRuntime::AbilityContext>(abilityContext_); in SetAbilityContext() local 243 CHECK_POINTER(workContext); in SetAbilityContext() 248 delete workContext; in SetAbilityContext() 252 env, contextObj, DetachCallbackFunc, AttachJsAbilityContext, workContext, workScreenMode); in SetAbilityContext() 257 abilityRecovery_->SetJsAbility(reinterpret_cast<uintptr_t>(workContext)); in SetAbilityContext() 259 napi_wrap(env, contextObj, workContext, in SetAbilityContext()
|
H A D | js_ability.cpp | 82 auto workContext = new (std::nothrow) std::weak_ptr<AbilityRuntime::AbilityContext>(ptr); in AttachJsAbilityContext() local 83 napi_wrap(env, contextObj, workContext, in AttachJsAbilityContext() 196 auto workContext = new (std::nothrow) std::weak_ptr<AbilityRuntime::AbilityContext>(context); in BindContext() local 198 env, contextObj, DetachCallbackFunc, AttachJsAbilityContext, workContext, nullptr); in BindContext() 203 napi_wrap(env, contextObj, workContext, in BindContext()
|
H A D | js_ability_context.cpp | 2085 auto workContext = new (std::nothrow) std::weak_ptr<AbilityContext>(ptr); in AttachJsUIAbilityContext() local 2086 status = napi_wrap(env, contextObj, workContext, in AttachJsUIAbilityContext() 2094 delete workContext; in AttachJsUIAbilityContext()
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/ |
H A D | js_service_extension.cpp | 126 auto workContext = new (std::nothrow) std::weak_ptr<ServiceExtensionContext>(ptr); in AttachServiceExtensionContext() local 127 napi_wrap(env, contextObj, workContext, in AttachServiceExtensionContext() 271 auto workContext = new (std::nothrow) std::weak_ptr<ServiceExtensionContext>(context); in BindContext() local 273 env, contextObj, DetachCallbackFunc, AttachServiceExtensionContext, workContext, nullptr); in BindContext() 278 napi_wrap(env, contextObj, workContext, in BindContext()
|
/foundation/ability/ability_runtime/frameworks/js/napi/app/ability_delegator/ |
H A D | js_ability_delegator.cpp | 110 auto workContext = new (std::nothrow) std::weak_ptr<AbilityRuntime::Context>(ptr); in AttachAppContext() local 111 napi_wrap(env, object, workContext, in AttachAppContext() 727 auto workContext = new (std::nothrow) std::weak_ptr<AbilityRuntime::Context>(context); in OnGetAppContext() local 728 if (workContext == nullptr) { in OnGetAppContext() 729 TAG_LOGE(AAFwkTag::DELEGATOR, "null workContext"); in OnGetAppContext() 732 napi_coerce_to_native_binding_object(env, value, DetachCallbackFunc, AttachAppContext, workContext, nullptr); in OnGetAppContext() 733 napi_wrap(env, value, workContext, in OnGetAppContext()
|