/foundation/window/window_manager/interfaces/kits/napi/window_runtime/window_napi/ |
H A D | js_window.h | 35 napi_value CreateJsWindowObject(napi_env env, sptr<Window>& window);
36 napi_value CreateJsWindowArrayObject(napi_env env, const std::vector<sptr<Window>>& windows);
38 void BindFunctions(napi_env env, napi_value object, const char* moduleName);
39 napi_value NapiGetUndefined(napi_env env);
40 napi_valuetype GetType(napi_env env, napi_value value);
41 bool NapiIsCallable(napi_env env, napi_value value);
42 napi_value NapiThrowError(napi_env env, WmErrorCode errCode);
47 static void Finalizer(napi_env env, void* data, void* hint);
48 static napi_value Show(napi_env env, napi_callback_info info);
49 static napi_value ShowWindow(napi_env en [all...] |
H A D | js_extension_window_config.h | 32 WINDOW_EXPORT napi_value CreateJsExtensionWindowConfig(napi_env env, 39 static void Finalizer(napi_env env, void* data, void* hint); 40 static napi_value GetWindowName(napi_env env, napi_callback_info info); 41 static napi_value GetWindowAttribute(napi_env env, napi_callback_info info); 42 static napi_value GetWindowRect(napi_env env, napi_callback_info info); 43 static napi_value GetWindowRectLeft(napi_env env, napi_callback_info info); 44 static napi_value GetWindowRectTop(napi_env env, napi_callback_info info); 45 static napi_value GetWindowRectWidth(napi_env env, napi_callback_info info); 46 static napi_value GetWindowRectHeight(napi_env env, napi_callback_info info); 47 static napi_value GetSubWindowOptions(napi_env en [all...] |
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/canvas_napi/ |
H A D | js_canvas.h | 49 static napi_value Init(napi_env env, napi_value exportObj); 50 static napi_value Constructor(napi_env env, napi_callback_info info); 51 static void Destructor(napi_env env, void *nativeObject, void *finalize); 53 DRAWING_API static napi_value CreateJsCanvas(napi_env env, Canvas* canvas); 55 static napi_value AttachBrush(napi_env env, napi_callback_info info); 56 static napi_value AttachPen(napi_env env, napi_callback_info info); 57 static napi_value Clear(napi_env env, napi_callback_info info); 58 static napi_value ClipPath(napi_env env, napi_callback_info info); 59 static napi_value ClipRegion(napi_env env, napi_callback_info info); 60 static napi_value ClipRect(napi_env en [all...] |
/foundation/window/window_manager/window_scene/interfaces/kits/napi/scene_session_manager/ |
H A D | js_scene_session_manager.h | 48 explicit JsSceneSessionManager(napi_env env); 51 static napi_value Init(napi_env env, napi_value exportObj); 52 static void Finalizer(napi_env env, void* data, void* hint); 54 static napi_value GetRootSceneSession(napi_env env, napi_callback_info info); 55 static napi_value RequestSceneSession(napi_env env, napi_callback_info info); 56 static napi_value UpdateSceneSessionWant(napi_env env, napi_callback_info info); 57 static napi_value RequestSceneSessionActivation(napi_env env, napi_callback_info info); 58 static napi_value RequestSceneSessionBackground(napi_env env, napi_callback_info info); 59 static napi_value RequestSceneSessionDestruction(napi_env env, napi_callback_info info); 60 static napi_value NotifyForegroundInteractiveStatus(napi_env en [all...] |
H A D | js_scene_session.h | 87 JsSceneSession(napi_env env, const sptr<SceneSession>& session); 90 static napi_value Create(napi_env env, const sptr<SceneSession>& session); 95 static napi_value RegisterCallback(napi_env env, napi_callback_info info); 96 static napi_value UpdateNativeVisibility(napi_env env, napi_callback_info info); 97 static napi_value SetShowRecent(napi_env env, napi_callback_info info); 98 static napi_value SetZOrder(napi_env env, napi_callback_info info); 99 static napi_value SetTouchable(napi_env env, napi_callback_info info); 100 static napi_value SetRectChangeBySystem(napi_env env, napi_callback_info info); 101 static napi_value SetSystemActive(napi_env env, napi_callback_info info); 102 static napi_value SetPrivacyMode(napi_env en [all...] |
/foundation/communication/netstack/frameworks/js/napi/socket/async_work/include/ |
H A D | socket_async_work.h | 28 static void ExecUdpBind(napi_env env, void *data); 30 static void ExecUdpSend(napi_env env, void *data); 32 static void ExecUdpAddMembership(napi_env env, void *data); 34 static void ExecUdpDropMembership(napi_env env, void *data); 36 static void ExecSetMulticastTTL(napi_env env, void *data); 38 static void ExecGetMulticastTTL(napi_env env, void *data); 40 static void ExecSetLoopbackMode(napi_env env, void *data); 42 static void ExecGetLoopbackMode(napi_env env, void *data); 44 static void ExecTcpBind(napi_env env, void *data); 46 static void ExecConnect(napi_env en [all...] |
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/path_napi/ |
H A D | js_path.h | 32 static napi_value Init(napi_env env, napi_value exportObj); 33 static napi_value Constructor(napi_env env, napi_callback_info info); 34 static void Destructor(napi_env env, void *nativeObject, void *finalize); 35 static napi_value CreateJsPath(napi_env env, Path* path); 36 static napi_value MoveTo(napi_env env, napi_callback_info info); 37 static napi_value LineTo(napi_env env, napi_callback_info info); 38 static napi_value ArcTo(napi_env env, napi_callback_info info); 39 static napi_value QuadTo(napi_env env, napi_callback_info info); 40 static napi_value ConicTo(napi_env env, napi_callback_info info); 41 static napi_value CubicTo(napi_env en [all...] |
/foundation/ability/ability_runtime/interfaces/kits/native/appkit/ability_runtime/context/ |
H A D | js_application_context_utils.h | 48 static void Finalizer(napi_env env, void *data, void *hint); 49 static napi_value RegisterAbilityLifecycleCallback(napi_env env, napi_callback_info info); 50 static napi_value UnregisterAbilityLifecycleCallback(napi_env env, napi_callback_info info); 51 static napi_value RegisterEnvironmentCallback(napi_env env, napi_callback_info info); 52 static napi_value UnregisterEnvironmentCallback(napi_env env, napi_callback_info info); 53 static napi_value On(napi_env env, napi_callback_info info); 54 static napi_value Off(napi_env env, napi_callback_info info); 55 static napi_value CreateBundleContext(napi_env env, napi_callback_info info); 56 static napi_value SwitchArea(napi_env env, napi_callback_info info); 57 static napi_value GetArea(napi_env en [all...] |
/foundation/ability/ability_runtime/frameworks/js/napi/featureAbility/ |
H A D | napi_data_ability_helper_utils.h | 35 napi_value InsertAsync(napi_env env, napi_value *args, const size_t argCallback, DAHelperInsertCB *insertCB); 45 napi_value InsertPromise(napi_env env, DAHelperInsertCB *insertCB); 53 void InsertExecuteCB(napi_env env, void *data); 61 void InsertAsyncCompleteCB(napi_env env, napi_status status, void *data); 69 void InsertPromiseCompleteCB(napi_env env, napi_status status, void *data); 82 napi_env env, napi_value *args, size_t argcAsync, const size_t argcPromise, DAHelperNotifyChangeCB *notifyChangeCB); 92 napi_value NotifyChangePromise(napi_env env, DAHelperNotifyChangeCB *notifyChangeCB); 100 void NotifyChangeExecuteCB(napi_env env, void *data); 108 void NotifyChangeAsyncCompleteCB(napi_env env, napi_status status, void *data); 116 void NotifyChangePromiseCompleteCB(napi_env en [all...] |
/foundation/multimedia/player_framework/frameworks/js/system_sound_manager/include/ |
H A D | system_sound_manager_napi.h | 70 static napi_value Init(napi_env env, napi_value exports); 76 static napi_status DefineClassProperties(napi_env env, napi_value &ctorObj); 77 static napi_status DefineStaticProperties(napi_env env, napi_value exports); 78 static void Destructor(napi_env env, void* nativeObject, void* finalize_hint); 79 static napi_value Construct(napi_env env, napi_callback_info info); 80 static napi_value CreateCustomizedToneAttrs(napi_env env, napi_callback_info info); 81 static napi_value GetSystemSoundManager(napi_env env, napi_callback_info info); 82 static napi_status AddNamedProperty(napi_env env, napi_value object, const std::string name, int32_t enumValue); 83 static napi_value CreateRingtoneTypeObject(napi_env env); 84 static napi_value CreateSystemToneTypeObject(napi_env en [all...] |
/foundation/communication/netmanager_base/frameworks/js/napi/connection/async_work/include/ |
H A D | connection_async_work.h | 29 static void ExecGetDefaultNet(napi_env env, void *data); 31 static void GetDefaultNetCallback(napi_env env, napi_status status, void *data); 33 static void ExecHasDefaultNet(napi_env env, void *data); 35 static void HasDefaultNetCallback(napi_env env, napi_status status, void *data); 37 static void ExecIsDefaultNetMetered(napi_env env, void *data); 39 static void IsDefaultNetMeteredCallback(napi_env env, napi_status status, void *data); 41 static void ExecGetNetCapabilities(napi_env env, void *data); 43 static void GetNetCapabilitiesCallback(napi_env env, napi_status status, void *data); 45 static void ExecGetConnectionProperties(napi_env env, void *data); 47 static void GetConnectionPropertiesCallback(napi_env en [all...] |
/foundation/bundlemanager/bundle_framework/interfaces/kits/js/zip/napi/class_zip/ |
H A D | zip_n_exporter.h | 33 static napi_value Constructor(napi_env env, napi_callback_info info); 34 static napi_value SetZStream(napi_env env, napi_callback_info info); 35 static napi_value GetZStream(napi_env env, napi_callback_info info); 36 static napi_value GetZStreamSync(napi_env env, napi_callback_info info); 38 static napi_value ZlibVersion(napi_env env, napi_callback_info info); 39 static napi_value ZError(napi_env env, napi_callback_info info); 40 static napi_value ZlibCompileFlags(napi_env env, napi_callback_info info); 42 static napi_value DeflateInit(napi_env env, napi_callback_info info); 43 static napi_value DeflateInit2(napi_env env, napi_callback_info info); 44 static napi_value Deflate(napi_env en [all...] |
/foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_common/ |
H A D | napi_common_util.h | 29 bool IsTypeForNapiValue(napi_env env, napi_value param, napi_valuetype expectType); 30 bool IsArrayForNapiValue(napi_env env, napi_value param, uint32_t &arraySize); 32 napi_value WrapVoidToJS(napi_env env); 33 napi_value WrapUndefinedToJS(napi_env env); 35 napi_value CreateJSObject(napi_env env); 37 napi_value WrapInt32ToJS(napi_env env, int32_t value); 38 int UnwrapInt32FromJS(napi_env env, napi_value param, int defaultValue = 0); 39 bool UnwrapInt32FromJS2(napi_env env, napi_value param, int &value); 41 napi_value WrapLongToJS(napi_env env, long value); 42 long UnwrapLongFromJS(napi_env en [all...] |
/foundation/multimedia/image_framework/interfaces/kits/js/common/include/sendable/ |
H A D | sendable_pixel_map_napi.h | 31 static napi_value Init(napi_env env, napi_value exports); 33 static napi_value CreateSendablePixelMap(napi_env env, std::shared_ptr<PixelMap> pixelmap); 34 static std::shared_ptr<PixelMap> GetSendablePixelMap(napi_env env, napi_value pixelmap); 61 static napi_value Constructor(napi_env env, napi_callback_info info); 62 static void Destructor(napi_env env, void *nativeObject, void *finalize); 65 static napi_value GetIsEditable(napi_env env, napi_callback_info info); 66 static napi_value GetIsStrideAlignment(napi_env env, napi_callback_info info); 69 static napi_value CreateSendablePixelMap(napi_env env, napi_callback_info info); 70 static napi_value CreatePremultipliedSendablePixelMap(napi_env env, napi_callback_info info); 71 static napi_value CreateUnpremultipliedSendablePixelMap(napi_env en [all...] |
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/matrix_napi/ |
H A D | js_matrix.h | 32 static napi_value Init(napi_env env, napi_value exportObj);
33 static napi_value Constructor(napi_env env, napi_callback_info info);
34 static void Destructor(napi_env env, void* nativeObject, void* finalize);
35 static napi_value CreateJsMatrix(napi_env env, const std::shared_ptr<Matrix> matrix);
36 static napi_value GetValue(napi_env env, napi_callback_info info);
37 static napi_value PostRotate(napi_env env, napi_callback_info info);
38 static napi_value PostTranslate(napi_env env, napi_callback_info info);
39 static napi_value PreRotate(napi_env env, napi_callback_info info);
40 static napi_value PreScale(napi_env env, napi_callback_info info);
41 static napi_value PreTranslate(napi_env en [all...] |
/foundation/communication/netstack/frameworks/js/napi/socket/socket_module/include/ |
H A D | socket_module.h | 36 static napi_value Bind(napi_env env, napi_callback_info info); 37 static napi_value Send(napi_env env, napi_callback_info info); 38 static napi_value Close(napi_env env, napi_callback_info info); 39 static napi_value GetState(napi_env env, napi_callback_info info); 40 static napi_value GetLocalAddress(napi_env env, napi_callback_info info); 41 static napi_value SetExtraOptions(napi_env env, napi_callback_info info); 42 static napi_value GetSocketFd(napi_env env, napi_callback_info info); 43 static napi_value On(napi_env env, napi_callback_info info); 44 static napi_value Off(napi_env env, napi_callback_info info); 56 static napi_value AddMembership(napi_env en [all...] |
/foundation/window/window_manager/interfaces/kits/napi/window_runtime/window_manager_napi/ |
H A D | js_window_manager.h | 28 napi_value JsWindowManagerInit(napi_env env, napi_value exportObj);
33 static void Finalizer(napi_env env, void* data, void* hint);
34 static napi_value Create(napi_env env, napi_callback_info info);
35 static napi_value CreateWindow(napi_env env, napi_callback_info info);
36 static napi_value FindWindow(napi_env env, napi_callback_info info);
37 static napi_value FindWindowSync(napi_env env, napi_callback_info info);
38 static napi_value MinimizeAll(napi_env env, napi_callback_info info);
39 static napi_value ToggleShownStateForAllAppWindows(napi_env env, napi_callback_info info);
40 static napi_value RegisterWindowManagerCallback(napi_env env, napi_callback_info info);
41 static napi_value UnregisterWindowMangerCallback(napi_env en [all...] |
/foundation/distributeddatamgr/data_share/frameworks/js/napi/common/include/ |
H A D | datashare_predicates_proxy.h | 30 static void Init(napi_env env, napi_value exports); 31 static napi_value NewInstance(napi_env env, std::shared_ptr<DataShareAbsPredicates> value); 33 const napi_env env, const napi_value arg); 34 static void Destructor(napi_env env, void *nativeObject, void *finalize_hint); 37 static napi_value GetConstructor(napi_env env); 42 static napi_value New(napi_env env, napi_callback_info info); 43 static std::shared_ptr<DataShareAbsPredicates> GetNativePredicates(napi_env env, napi_callback_info info); 45 static napi_value EqualTo(napi_env env, napi_callback_info info); 46 static napi_value NotEqualTo(napi_env env, napi_callback_info info); 47 static napi_value BeginWrap(napi_env en [all...] |
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/text/paragraph_napi/ |
H A D | js_paragraph.h | 31 static napi_value Init(napi_env env, napi_value exportObj); 32 static napi_value Layout(napi_env env, napi_callback_info info); 33 static napi_value Paint(napi_env env, napi_callback_info info); 34 static napi_value PaintOnPath(napi_env env, napi_callback_info info); 35 static napi_value GetMaxWidth(napi_env env, napi_callback_info info); 36 static napi_value GetHeight(napi_env env, napi_callback_info info); 37 static napi_value GetLongestLine(napi_env env, napi_callback_info info); 38 static napi_value GetLongestLineWithIndent(napi_env env, napi_callback_info info); 39 static napi_value GetMinIntrinsicWidth(napi_env env, napi_callback_info info); 40 static napi_value GetMaxIntrinsicWidth(napi_env en [all...] |
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/rdb/mock/include/ |
H A D | napi_rdb_predicates.h | 31 static void Init(napi_env env, napi_value exports); 33 napi_env env, std::shared_ptr<NativeRdb::RdbPredicates> value, int version = AppDataMgrJsKit::APIVERSION_8); 34 static void Destructor(napi_env env, void *nativeObject, void *finalize_hint); 43 static napi_value New(napi_env env, napi_callback_info info); 44 static napi_value NewV9(napi_env env, napi_callback_info info); 45 static napi_value InnerNew(napi_env env, napi_callback_info info, int version = AppDataMgrJsKit::APIVERSION_8); 46 static std::shared_ptr<NativeRdb::RdbPredicates> GetNativePredicates(napi_env env, napi_callback_info info); 48 static RdbPredicatesProxy *ParseFieldArrayByName(napi_env env, napi_callback_info info, napi_value &thiz, 51 napi_env env, napi_callback_info info, napi_value &thiz, std::string &field, const std::string fieldName); 53 napi_env en [all...] |
/foundation/filemanagement/app_file_service/tests/mock/napi/include/ |
H A D | napi_mock.h | 34 virtual napi_status napi_get_uv_event_loop(napi_env, struct uv_loop_s**) = 0; 35 virtual napi_status napi_call_function(napi_env, napi_value, napi_value, size_t, const napi_value*, napi_value*) 37 virtual napi_status napi_get_reference_value(napi_env, napi_ref, napi_value*) = 0; 38 virtual napi_status napi_get_named_property(napi_env, napi_value, const char*, napi_value*) = 0; 40 virtual napi_status napi_get_value_int32(napi_env, napi_value, int32_t*) = 0; 41 virtual napi_status napi_get_value_int64(napi_env, napi_value, int64_t*) = 0; 42 virtual napi_status napi_create_string_utf8(napi_env, const char*, size_t, napi_value*) = 0; 43 virtual napi_status napi_create_int32(napi_env, int32_t, napi_value*) = 0; 44 virtual napi_status napi_create_int64(napi_env, int64_t, napi_value*) = 0; 45 virtual napi_status napi_get_value_string_utf8(napi_env, napi_valu [all...] |
/foundation/communication/ipc/ipc/native/src/napi_common/include/ |
H A D | napi_message_parcel.h | 29 NAPI_MessageParcel(napi_env env, napi_value thisVar, MessageParcel *parcel); 32 static napi_value Export(napi_env env, napi_value exports); 35 static napi_value JS_create(napi_env env, napi_callback_info info); 36 static napi_value JS_reclaim(napi_env env, napi_callback_info info); 37 static napi_value JS_writeRemoteObject(napi_env env, napi_callback_info info); 38 static napi_value JS_readRemoteObject(napi_env env, napi_callback_info info); 39 static napi_value JS_writeInterfaceToken(napi_env env, napi_callback_info info); 40 static napi_value JS_readInterfaceToken(napi_env env, napi_callback_info info); 41 static napi_value JS_getSize(napi_env env, napi_callback_info info); 42 static napi_value JS_getCapacity(napi_env en [all...] |
/foundation/arkui/ace_engine/interfaces/napi/kits/plugincomponent/ |
H A D | js_plugin_util.h | 25 bool AceIsTypeForNapiValue(napi_env env, napi_value param, napi_valuetype expectType); 26 bool AceIsArrayForNapiValue(napi_env env, napi_value param, uint32_t& arraySize); 28 napi_value AceWrapVoidToJS(napi_env env); 29 napi_value AceWrapUndefinedToJS(napi_env env); 31 napi_value AceCreateJSObject(napi_env env); 33 napi_value AceWrapInt32ToJS(napi_env env, int32_t value); 34 int AceUnwrapInt32FromJS(napi_env env, napi_value param, int defaultValue = 0); 35 bool AceUnwrapInt32FromJS2(napi_env env, napi_value param, int& value); 37 napi_value AceWrapLongToJS(napi_env env, int64_t value); 38 int64_t AceUnwrapLongFromJS(napi_env en [all...] |
/foundation/communication/netstack/frameworks/js/napi/tls/include/ |
H A D | tlssocketserver_async_work.h | 29 static void ExecGetCertificate(napi_env env, void *data); 30 static void ExecListen(napi_env env, void *data); 31 static void ExecGetCipherSuites(napi_env env, void *data); 32 static void ExecGetRemoteCertificate(napi_env env, void *data); 33 static void ExecGetProtocol(napi_env env, void *data); 34 static void ExecGetSignatureAlgorithms(napi_env env, void *data); 35 static void ExecSend(napi_env env, void *data); 36 static void ExecClose(napi_env env, void *data); 37 static void ExecStop(napi_env env, void *data); 38 static void ExecGetState(napi_env en [all...] |
/foundation/communication/netmanager_base/frameworks/js/napi/netpolicy/include/ |
H A D | netpolicy_async_work.h | 29 static void ExecSetPolicyByUid(napi_env env, void *data); 30 static void ExecGetPolicyByUid(napi_env env, void *data); 31 static void ExecGetUidsByPolicy(napi_env env, void *data); 32 static void ExecSetBackgroundPolicy(napi_env env, void *data); 33 static void ExecGetBackgroundPolicy(napi_env env, void *data); 34 static void ExecGetNetQuotaPolicies(napi_env env, void *data); 35 static void ExecSetNetQuotaPolicies(napi_env env, void *data); 36 static void ExecRestoreAllPolicies(napi_env env, void *data); 37 static void ExecIsUidNetAllowed(napi_env env, void *data); 38 static void ExecSetDeviceIdleTrustlist(napi_env en [all...] |