Home
last modified time | relevance | path

Searched refs:workContext (Results 1 - 22 of 22) sorted by relevance

/foundation/ability/ability_runtime/frameworks/js/napi/app/sendable_context_manager/
H A Djs_sendable_context_manager.cpp113 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 Djs_photo_editor_extension_impl.cpp58 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 Djs_demo_ui_extension.cpp88 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 Djs_ability_stage_context.cpp106 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 Djs_ability_stage.cpp769 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 Djs_window_extension.cpp79 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 Djs_application.cpp282 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 Djs_work_scheduler_extension.cpp71 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 Djs_context_utils.cpp218 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 Djs_application_context_utils.cpp110 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 Djs_auto_fill_extension.cpp84 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 Djs_form_extension.cpp63 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 Djs_vpn_extension.cpp101 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 Djs_ui_service_extension.cpp104 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 Dext_backup_js.cpp435 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 Djs_ui_extension.cpp83 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 Djs_ui_extension_base.cpp89 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 Djs_ui_ability.cpp131 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 Djs_ability.cpp82 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 Djs_ability_context.cpp2085 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 Djs_service_extension.cpp126 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 Djs_ability_delegator.cpp110 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()

Completed in 37 milliseconds