Home
last modified time | relevance | path

Searched refs:ctxt (Results 1 - 6 of 6) sorted by relevance

/applications/standard/calendardata/calendarmanager/napi/src/
H A Dcalendar_manager_napi.cpp41 auto ctxt = std::make_shared<CreateCalendarContext>(); in CreateCalendar() local
42 auto input = [env, ctxt](size_t argc, napi_value* argv) { in CreateCalendar()
44 CHECK_ARGS_RETURN_VOID(ctxt, argc == 1, "invalid arguments!"); in CreateCalendar()
45 NapiUtil::GetValue(env, argv[0], ctxt->account); in CreateCalendar()
46 CHECK_STATUS_RETURN_VOID(ctxt, "invalid arg[0], i.e. invalid keys!"); in CreateCalendar()
47 ctxt->ref = NapiUtil::NewWithRef(env, argc, argv, reinterpret_cast<void**>(&ctxt->calendar), in CreateCalendar()
50 ctxt->GetCbInfo(env, info, input); in CreateCalendar()
52 auto execute = [ctxt]() { in CreateCalendar()
53 auto nativteCalendar = Native::CalendarManager::GetInstance().CreateCalendar(ctxt in CreateCalendar()
78 auto ctxt = std::make_shared<DelCalendarContext>(); DeleteCalendar() local
135 auto ctxt = std::make_shared<GetCalendarContext>(); GetCalendar() local
168 auto ctxt = std::make_shared<GetAllCalendarContext>(); GetAllCalendars() local
246 auto ctxt = std::make_shared<EditEventContext>(); EditEvent() local
276 LaunchEditorPage(napi_env env, std::shared_ptr<EditEventContext> ctxt) LaunchEditorPage() argument
326 auto ctxt = std::make_shared<ContextBase>(); New() local
[all...]
H A Dcalendar_napi.cpp52 auto ctxt = std::make_shared<ContextBase>(); in New() local
53 auto input = [env, ctxt](size_t argc, napi_value* argv) { in New()
54 CHECK_ARGS_RETURN_VOID(ctxt, argc <= 1, "invalid arguments!"); in New()
56 ctxt->GetCbInfoSync(env, info, input); in New()
57 NAPI_ASSERT(env, ctxt->status == napi_ok, "invalid arguments!"); in New()
68 if (napi_wrap(env, ctxt->self, calendar, finalize, nullptr, nullptr) != napi_ok) { in New()
73 return ctxt->self; in New()
98 auto ctxt = std::make_shared<AddEventContext>(); in AddEvent() local
99 auto input = [env, ctxt](size_t argc, napi_value* argv) { in AddEvent()
101 CHECK_ARGS_RETURN_VOID(ctxt, arg in AddEvent()
131 auto ctxt = std::make_shared<AddEventsContext>(); AddEvents() local
159 auto ctxt = std::make_shared<DeleteEventContext>(); DeleteEvent() local
184 auto ctxt = std::make_shared<DeleteEventsContext>(); DeleteEvents() local
209 auto ctxt = std::make_shared<UpdateEventContext>(); UpdateEvent() local
235 auto ctxt = std::make_shared<DeleteEventsContext>(); UpdateEvents() local
260 auto ctxt = std::make_shared<GetEventsContext>(); GetEvents() local
346 auto ctxt = std::make_shared<SetConfigContext>(); SetConfig() local
[all...]
H A Devent_filter_napi.cpp41 auto ctxt = std::make_shared<ContextBase>(); in New() local
42 auto input = [env, ctxt](size_t argc, napi_value* argv) { in New()
43 CHECK_ARGS_RETURN_VOID(ctxt, argc >= 1, "invalid arguments!"); in New()
45 ctxt->GetCbInfoSync(env, info, input); in New()
46 NAPI_ASSERT(env, ctxt->status == napi_ok, "invalid arguments!"); in New()
57 if (napi_wrap(env, ctxt->self, instance, finalize, nullptr, nullptr) != napi_ok) { in New()
62 return ctxt->self; in New()
H A Dnapi_queue.cpp71 napi_value NapiQueue::AsyncWork(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string& name, in AsyncWork() argument
77 aCtx->ctx = std::move(ctxt); in AsyncWork()
95 LOG_DEBUG("AsyncWork napi_async_execute_callback ctxt->status=%{public}d", actx->ctx->status); in AsyncWork()
103 LOG_DEBUG("AsyncWork napi_async_complete_callback status = %{public}d, ctxt->status = %{public}d", in AsyncWork()
/applications/standard/calendardata/calendarmanager/napi/include/
H A Dnapi_queue.h57 #define CHECK_ARGS_RETURN_VOID(ctxt, condition, message) \
60 (ctxt)->status = napi_invalid_arg; \
61 (ctxt)->error = std::string(message); \
67 #define CHECK_STATUS_RETURN_VOID(ctxt, message) \
69 if ((ctxt)->status != napi_ok) { \
70 (ctxt)->error = std::string(message); \
71 LOG_ERROR("test (ctxt->status %{public}d) failed: " message, (ctxt)->status); \
95 static napi_value AsyncWork(napi_env env, std::shared_ptr<ContextBase> ctxt,
H A Dcalendar_manager_napi.h58 static napi_value LaunchEditorPage(napi_env env, std::shared_ptr<EditEventContext> ctxt);

Completed in 3 milliseconds