mirror of
https://github.com/openharmony/third_party_jsframework.git
synced 2026-07-18 12:35:31 -04:00
96b6ae3dea
Merge pull request !656 from Jeam.wang/master
570 lines
23 KiB
JavaScript
Executable File
570 lines
23 KiB
JavaScript
Executable File
/*
|
|
* Copyright (c) 2021-2022 Huawei Device Co., Ltd.
|
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
* you may not use this file except in compliance with the License.
|
|
* You may obtain a copy of the License at
|
|
*
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|
*
|
|
* Unless required by applicable law or agreed to in writing, software
|
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
* See the License for the specific language governing permissions and
|
|
* limitations under the License.
|
|
*/
|
|
|
|
import { mockSystemParameter } from './ohos_systemparameter'
|
|
import { mockSystemCapability } from './ohos_systemCapability'
|
|
import { mockAbility } from './ohos_application_Ability'
|
|
import { mockErrorCode } from './ohos_ability_errorCode'
|
|
import { mockFeatureAbility } from './ohos_ability_featureAbility'
|
|
import { mockDataUriUtils } from './ohos_ability_dataUriUtils'
|
|
import { mockWantConstant } from './ohos_ability_wantConstant'
|
|
import { mockAbilityConstant } from './ohos_application_AbilityConstant'
|
|
import { mockAbilityDelegatorRegistry } from './ohos_application_abilityDelegatorRegistry'
|
|
import { mockAbilityLifecycleCallback } from './ohos_application_AbilityLifecycleCallback'
|
|
import { mockFormExtension } from './ohos_application_FormExtension'
|
|
import { mockStaticSubscriberExtensionAbility } from './ohos_application_StaticSubscriberExtensionAbility'
|
|
import { mockFormHost } from './ohos_application_formHost'
|
|
import { mockFormInfo } from './ohos_application_formInfo'
|
|
import { mockErrorManager } from './ohos_application_errorManager'
|
|
import { mockTestRunner } from './ohos_application_testRunner'
|
|
import { mockWant } from './ohos_application_Want'
|
|
import { mockServiceExtensionAbility } from './ohos_application_ServiceExtensionAbility'
|
|
import { mockStartOptions } from './ohos_application_StartOptions'
|
|
import { mockAbilityStage } from './ohos_application_AbilityStage'
|
|
import { mockFormBindingData } from './ohos_application_formBindingData'
|
|
import { mockFormError } from './ohos_application_formError'
|
|
import { mockAbilityManager } from './ohos_application_abilityManager'
|
|
import { mockParticleAbility } from './ohos_ability_particleAbility'
|
|
import { mockAppManager } from './ohos_application_appManager'
|
|
import { mockConfiguration } from './ohos_application_Configuration'
|
|
import { mockConfigurationConstant } from './ohos_application_ConfigurationConstant'
|
|
import { mockContext } from './ohos_application_context'
|
|
import { mockDataShareExtensionAbility } from './ohos_application_DataShareExtensionAbility'
|
|
import { mockEnvironmentCallback } from './ohos_application_EnvironmentCallback'
|
|
import { mockMissionManager } from "./ohos_application_missionManager"
|
|
import { mockUriPermissionManager } from "./ohos_application_uriPermissionManager"
|
|
import { mockCommonEvent } from './ohos_commonEvent'
|
|
import { mockNotification } from './ohos_notification'
|
|
import { mockFileio } from './ohos_fileio'
|
|
import { mockWorker } from './ohos_worker'
|
|
import { mockUtil } from './ohos_util'
|
|
import { mockPower } from './ohos_power'
|
|
import { mockRunninglock } from './ohos_runninglock'
|
|
import { mockThermal } from './ohos_thermal'
|
|
import { mockBatteryStatistics } from './ohos_batteryStatistics'
|
|
import { mockIntl } from './ohos_intl'
|
|
import { mockI18N } from './ohos_i18n'
|
|
import { mockRpc } from './ohos_rpc'
|
|
import { mockwebgl } from './webgl'
|
|
import { mockwebgl2 } from './webgl2'
|
|
import { mockProcess } from './ohos_process'
|
|
import { mockUrl } from './ohos_url'
|
|
import { mockHiAppEvent } from './ohos_hiAppEvent'
|
|
import { mockHiChecker } from './ohos_hichecker'
|
|
import { mockHilog } from './ohos_hilog'
|
|
import { mockHiSysEvent } from './ohos_hiSysEvent'
|
|
import { mockHiTraceChain } from './ohos_hiTraceChain'
|
|
import { mockHiTraceMeter } from './ohos_hiTraceMeter'
|
|
import { mockHidebug } from './ohos_hidebug'
|
|
import { mockFaultLogger } from './ohos_faultLogger'
|
|
import { mockTv } from './tv'
|
|
import { mockDtv } from './dtv'
|
|
import { mockDistributedAccount } from './ohos_account_distributedAccount'
|
|
import { mockEmitter } from './ohos_events_emitter'
|
|
import { mockDistributedObject } from './ohos_data_distributedDataObject'
|
|
import { mockDataAbility } from './ohos_data_dataAbility'
|
|
import { mockStorage } from './system_storage'
|
|
import { mockDataShare } from './ohos_data_dataShare'
|
|
import { mockDataSharePredicates } from './ohos_data_dataSharePredicates'
|
|
import { DataShareResultSet } from './ohos_data_DataShareResultSet'
|
|
import { mockInputDevice } from './ohos_multimodalInput_inputDevice'
|
|
import { mockVibrator } from './ohos_vibrator'
|
|
import { mockSensor } from './ohos_sensor'
|
|
import { mockWifi } from './ohos_wifi'
|
|
import { mockWifiExt } from './ohos_wifiext'
|
|
import { mockUsb } from './ohos_usb'
|
|
import { mockBundle } from './ohos_bundle'
|
|
import { mockInnerBundle } from './ohos_bundle_innerBundleManager'
|
|
import { mockUri } from './ohos_uri'
|
|
import { mockXml } from './ohos_xml'
|
|
import { mockConvertXml } from './ohos_convertxml'
|
|
import { mockStatfs } from './ohos_statfs'
|
|
import { mockFileManager } from "./ohos_fileManager"
|
|
import { mockEnvironment } from "./ohos_environment"
|
|
import { mockStorageStatistics } from "./ohos_storageStatistics"
|
|
import { mockVolumeManager } from "./ohos_volumeManager"
|
|
import { mockSettings } from './ohos_settings'
|
|
import { mockAbilityAccessCtrl } from './ohos_abilityAccessCtrl'
|
|
import { mockConfigPolicy } from './ohos_configPolicy'
|
|
import { mockUpdate } from './ohos_update'
|
|
import { mockBackgroundTaskManager } from './ohos_backgroundTaskManager'
|
|
import { mockBundleState } from './ohos_bundleState'
|
|
import { mockSecurityLabel } from './ohos_securitylabel'
|
|
import { mockWorkScheduler } from './ohos_workScheduler'
|
|
import { mockWorkSchedulerExtensionAbility } from './ohos_WorkSchedulerExtensionAbility'
|
|
import { mockUserAuth } from './ohos_userIAM_userAuth'
|
|
import { mockFaceAuth } from './ohos_userIAM_faceAuth'
|
|
import { mockArrayList } from './ohos_util_Arraylist'
|
|
import { mockDeque } from './ohos_util_Deque'
|
|
import { mockHashMap } from './ohos_util_HashMap'
|
|
import { mockHashSet } from './ohos_util_HashSet'
|
|
import { mockLightWeightMap } from './ohos_util_LightWeightMap'
|
|
import { mockLightWeightSet } from './ohos_util_LightWeightSet'
|
|
import { mockLinkedList } from './ohos_util_LinkedList'
|
|
import { mockList } from './ohos_util_List'
|
|
import { mockPlainArray } from './ohos_util_PlainArray'
|
|
import { mockQueue } from './ohos_util_Queue'
|
|
import { mockStack } from './ohos_util_Stack'
|
|
import { mockTreeMap } from './ohos_util_TreeMap'
|
|
import { mockTreeSet } from './ohos_util_TreeSet'
|
|
import { mockVector } from './ohos_util_Vector'
|
|
import { mockMultimediaAVSession } from './ohos_multimedia_av_session'
|
|
import { mockMultimediaCamera } from './ohos_multimedia_camera'
|
|
import { mockMultimediaAudio } from './ohos_multimedia_audio'
|
|
import { mockMultimediaImage } from './ohos_multimedia_image'
|
|
import { mockMultimediaMedia } from './ohos_multimedia_media'
|
|
import { mockMultimediaMediaLibrary } from './ohos_multimedia_mediaLibrary'
|
|
import { mockBatteryinfo } from './ohos_batteryInfo'
|
|
import { mockBluetooth } from './ohos_bluetooth'
|
|
import { mockBrightness } from './ohos_brightness'
|
|
import { mockBytrace } from './ohos_bytrace'
|
|
import { mockCipher } from './system_cipher'
|
|
import { mockContact } from './ohos_contact'
|
|
import { mockDataStorage } from './ohos_data_Storage'
|
|
import { mockDeviceInfo } from './ohos_deviceInfo'
|
|
import { mockDeviceManager } from './ohos_distributedHardware_deviceManager'
|
|
import { mockDistributedMissionManager } from "./ohos_distributedMissionManager"
|
|
import { mockDisplay } from './ohos_display'
|
|
import { mockHuks } from './ohos_security_huks'
|
|
import { mockInputMethod } from './ohos_inputmethod'
|
|
import { mockInputMethodEngine } from './ohos_inputmethodengine'
|
|
import { mockInputMethodExtensionAbility } from "./ohos_inputmethodextensionability";
|
|
import { mockConnection } from './ohos_net_connection'
|
|
import { mockHttp } from './ohos_net_http'
|
|
import { mockSocket } from './ohos_net_socket'
|
|
import { mockWebSocket } from './ohos_net_webSocket'
|
|
import { mockNetwork } from './ohos_network'
|
|
import { mockNfcCardEmulation } from './ohos_nfc_cardEmulation'
|
|
import { mockController } from './ohos_nfc_controller'
|
|
import { mockTag } from './ohos_nfc_tag'
|
|
import { mockPasteBoard } from './ohos_pasteboard'
|
|
import { mockRequest } from './ohos_request'
|
|
import { mockScreenLock } from './ohos_screenLock'
|
|
import { mockCall } from './ohos_telephony_call'
|
|
import { mockData } from './ohos_telephony_data'
|
|
import { mockObserver } from './ohos_telephony_observer'
|
|
import { mockRadio } from './ohos_telephony_radio'
|
|
import { mockSim } from './ohos_telephony_sim'
|
|
import { mockSMS } from './ohos_telephony_sms'
|
|
import { mockWindow } from './ohos_window'
|
|
import { mockAppAccount } from './ohos_account_appAccount'
|
|
import { mockOhosGeolocation } from './ohos_geolocation'
|
|
import { mockInputMonitor } from './ohos_multimodalInput_inputMonitor'
|
|
import { mockPointer } from './ohos_multimodalInput_pointer'
|
|
import { mockOsAccount } from './ohos_account_osAccount'
|
|
import { mockReminderAgent } from './ohos_reminderAgent'
|
|
import { mockSystemTime } from './ohos_systemTime'
|
|
import { mockSystemTimer } from './ohos_systemTimer'
|
|
import { mockWallpaper } from './ohos_wallpaper'
|
|
import { mockWantAgent } from './ohos_wantAgent'
|
|
import { mockScreenshot } from './ohos_screenshot'
|
|
import { mockZlib } from './ohos_zlib'
|
|
import { mockPrivacyManager } from './ohos_privacyManager'
|
|
import { mockFormProvider } from './ohos_application_formProvider'
|
|
import { mockScreen } from './ohos_screen'
|
|
import { mockDistributedBundle } from './ohos_distributedBundle'
|
|
import { mockInputConsumer } from './ohos_multimodalInput_inputConsumer'
|
|
import { mockDocument } from './ohos_document'
|
|
import { mockResourceManager } from './ohos_resourceManager'
|
|
import { mockFile } from './system_file'
|
|
import { mockEnterpriseDeviceManager } from './ohos_enterpriseDeviceManager'
|
|
import { mockEnterpriseAdminExtensionAbility } from './ohos_EnterpriseAdminExtensionAbility'
|
|
import { mockKeyCode } from './ohos_multimodalInput_keyCode'
|
|
import { mockInputEventClient } from './ohos_multimodalInput_inputEventClient'
|
|
import { mockDefaultAppManager } from './ohos_bundle_defaultAppManager'
|
|
import { mockKeyEvent } from './ohos_multimodalInput_keyEvent'
|
|
import { mockMouseEvent } from './ohos_multimodalInput_mouseEvent'
|
|
import { mockTouchEvent } from './ohos_multimodalInput_touchEvent'
|
|
import { mockUiAppearance } from './ohos_uiAppearance'
|
|
import { mockContinationManager } from './ohos_continuation_continuationManager'
|
|
import { mockUiTest } from './ohos_uitest'
|
|
import { mockBuffer } from './ohos_buffer'
|
|
import { mockWindowAnimationManager } from './ohos_animation_windowAnimationManager'
|
|
import { mockAccessibility } from './ohos_accessibility'
|
|
import { mockAccessibilityConfig } from './ohos_accessibility_config'
|
|
import { mockAccessibilityExtensionAbility } from './ohos_application_AccessibilityExtensionAbility'
|
|
export function mockRequireNapiFun() {
|
|
global.requireNapi = function (...args) {
|
|
switch (args[0]) {
|
|
case "file":
|
|
return mockFile();
|
|
case "uiAppearance":
|
|
return mockUiAppearance();
|
|
case "resourceManager":
|
|
return mockResourceManager();
|
|
case "document":
|
|
return mockDocument();
|
|
case "screen":
|
|
return mockScreen();
|
|
case "zlib":
|
|
return mockZlib();
|
|
case "screenshot":
|
|
return mockScreenshot();
|
|
case "wantAgent":
|
|
return mockWantAgent();
|
|
case "wallpaper":
|
|
return mockWallpaper();
|
|
case "systemTimer":
|
|
return mockSystemTimer();
|
|
case "systemTime":
|
|
return mockSystemTime();
|
|
case "reminderAgent":
|
|
return mockReminderAgent();
|
|
case "account.osAccount":
|
|
return mockOsAccount();
|
|
case "multimodalInput.inputMonitor":
|
|
return mockInputMonitor();
|
|
case "geolocation":
|
|
return mockOhosGeolocation();
|
|
case "account.appAccount":
|
|
return mockAppAccount();
|
|
case "window":
|
|
return mockWindow();
|
|
case "telephony.call":
|
|
return mockCall();
|
|
case "telephony.data":
|
|
return mockData();
|
|
case "telephony.observer":
|
|
return mockObserver();
|
|
case "telephony.radio":
|
|
return mockRadio();
|
|
case "telephony.sim":
|
|
return mockSim();
|
|
case "telephony.sms":
|
|
return mockSMS();
|
|
case "pasteboard":
|
|
return mockPasteBoard();
|
|
case "request":
|
|
return mockRequest();
|
|
case "screenLock":
|
|
return mockScreenLock();
|
|
case "nfc.cardEmulation":
|
|
return mockNfcCardEmulation();
|
|
case "nfc.controller":
|
|
return mockController();
|
|
case "nfc.tag":
|
|
return mockTag();
|
|
case "network":
|
|
return mockNetwork();
|
|
case "net.connection":
|
|
return mockConnection();
|
|
case "net.http":
|
|
return mockHttp();
|
|
case "net.socket":
|
|
return mockSocket();
|
|
case "net.webSocket":
|
|
return mockWebSocket();
|
|
case "inputmethodengine":
|
|
return mockInputMethodEngine();
|
|
case "inputmethod":
|
|
return mockInputMethod();
|
|
case "inputmethodextensionability":
|
|
return mockInputMethodExtensionAbility();
|
|
case "security.huks":
|
|
return mockHuks();
|
|
case "display":
|
|
return mockDisplay();
|
|
case "distributedHardware.deviceManager":
|
|
return mockDeviceManager();
|
|
case "distributedMissionManager":
|
|
return mockDistributedMissionManager();
|
|
case "deviceInfo":
|
|
return mockDeviceInfo();
|
|
case "data.storage":
|
|
return mockDataStorage();
|
|
case "contact":
|
|
return mockContact();
|
|
case "cipher":
|
|
return mockCipher();
|
|
case "bytrace":
|
|
return mockBytrace();
|
|
case "brightness":
|
|
return mockBrightness();
|
|
case "bluetooth":
|
|
return mockBluetooth();
|
|
case "batteryinfo":
|
|
return mockBatteryinfo();
|
|
case "systemCapability":
|
|
return mockSystemCapability();
|
|
case "systemParameter":
|
|
return mockSystemParameter();
|
|
case "ability.errorCode":
|
|
return mockErrorCode();
|
|
case "ability.dataUriUtils":
|
|
return mockDataUriUtils();
|
|
case "ability.particleAbility":
|
|
return mockParticleAbility();
|
|
case "ability.featureAbility":
|
|
return mockFeatureAbility();
|
|
case "ability.wantConstant":
|
|
return mockWantConstant();
|
|
case "application.Ability":
|
|
return mockAbility();
|
|
case "application.formHost":
|
|
return mockFormHost();
|
|
case "application.formInfo":
|
|
return mockFormInfo();
|
|
case "application.FormExtension":
|
|
return mockFormExtension();
|
|
case "application.ServiceExtensionAbility":
|
|
return mockServiceExtensionAbility();
|
|
case "application.StartOptions":
|
|
return mockStartOptions();
|
|
case "application.StaticSubscriberExtensionAbility":
|
|
return mockStaticSubscriberExtensionAbility()
|
|
case "application.errorManager":
|
|
return mockErrorManager();
|
|
case "application.testRunner":
|
|
return mockTestRunner();
|
|
case "application.Want":
|
|
return mockWant();
|
|
case "application.AbilityConstant":
|
|
return mockAbilityConstant();
|
|
case "application.abilityDelegatorRegistry":
|
|
return mockAbilityDelegatorRegistry();
|
|
case "application.AbilityLifecycleCallback":
|
|
return mockAbilityLifecycleCallback();
|
|
case "application.AbilityStage":
|
|
return mockAbilityStage();
|
|
case "application.formBindingData":
|
|
return mockFormBindingData();
|
|
case "application.formError":
|
|
return mockFormError();
|
|
case "application.abilityManager":
|
|
return mockAbilityManager();
|
|
case "application.appManager":
|
|
return mockAppManager();
|
|
case "application.Configuration":
|
|
return mockConfiguration();
|
|
case "application.ConfigurationConstant":
|
|
return mockConfigurationConstant();
|
|
case "application.context":
|
|
return mockContext();
|
|
case "application.DataShareExtensionAbility":
|
|
return mockDataShareExtensionAbility();
|
|
case "application.EnvironmentCallback":
|
|
return mockEnvironmentCallback();
|
|
case "application.missionManager":
|
|
return mockMissionManager();
|
|
case "application.UriPermissionManager":
|
|
return mockUriPermissionManager();
|
|
case "commonEvent":
|
|
return mockCommonEvent();
|
|
case "notification":
|
|
return mockNotification();
|
|
case "fileio":
|
|
return mockFileio();
|
|
case "worker":
|
|
return mockWorker();
|
|
case "util":
|
|
return mockUtil();
|
|
case "intl":
|
|
return mockIntl();
|
|
case "i18n":
|
|
return mockI18N();
|
|
case "power":
|
|
return mockPower();
|
|
case "runninglock":
|
|
return mockRunninglock();
|
|
case "thermal":
|
|
return mockThermal();
|
|
case "batteryStatistics":
|
|
return mockBatteryStatistics();
|
|
case "rpc":
|
|
return mockRpc();
|
|
case "webgl":
|
|
return mockwebgl();
|
|
case "webgl2":
|
|
return mockwebgl2();
|
|
case "process":
|
|
return mockProcess();
|
|
case "url":
|
|
return mockUrl();
|
|
case "hichecker":
|
|
return mockHiChecker();
|
|
case "hiAppEvent":
|
|
return mockHiAppEvent();
|
|
case "hilog":
|
|
return mockHilog();
|
|
case "hiSysEvent":
|
|
return mockHiSysEvent();
|
|
case "hidebug":
|
|
return mockHidebug();
|
|
case "hiTraceChain":
|
|
return mockHiTraceChain();
|
|
case "hiTraceMeter":
|
|
return mockHiTraceMeter();
|
|
case "faultLogger":
|
|
return mockFaultLogger();
|
|
case "tv":
|
|
return mockTv();
|
|
case "dtv":
|
|
return mockDtv();
|
|
case "account.distributedAccount":
|
|
return mockDistributedAccount();
|
|
case "events.emitter":
|
|
return mockEmitter();
|
|
case "data.distributedDataObject":
|
|
return mockDistributedObject();
|
|
case "data.storage":
|
|
return mockStorage();
|
|
case "data.dataShare":
|
|
return mockDataShare();
|
|
case "data.dataSharePredicates":
|
|
return mockDataSharePredicates();
|
|
case "data.DataShareResultSet":
|
|
return DataShareResultSet();
|
|
case "data.dataAbility":
|
|
return mockDataAbility();
|
|
case "multimodalInput.inputDevice":
|
|
return mockInputDevice();
|
|
case "multimodalInput.pointer":
|
|
return mockPointer();
|
|
case "vibrator":
|
|
return mockVibrator();
|
|
case "sensor":
|
|
return mockSensor();
|
|
case "wifi":
|
|
return mockWifi();
|
|
case "wifiext":
|
|
return mockWifiExt();
|
|
case "usb":
|
|
return mockUsb();
|
|
case "bundle":
|
|
return mockBundle();
|
|
case "distributedBundle":
|
|
return mockDistributedBundle();
|
|
case "bundle.innerBundleManager":
|
|
return mockInnerBundle();
|
|
case "bundle.defaultAppManager":
|
|
return mockDefaultAppManager();
|
|
case "uri":
|
|
return mockUri();
|
|
case "xml":
|
|
return mockXml();
|
|
case "convertxml":
|
|
return mockConvertXml();
|
|
case "statfs":
|
|
return mockStatfs();
|
|
case "fileManager":
|
|
return mockFileManager();
|
|
case "environment":
|
|
return mockEnvironment();
|
|
case "storageStatistics":
|
|
return mockStorageStatistics();
|
|
case "volumeManager":
|
|
return mockVolumeManager();
|
|
case "settings":
|
|
return mockSettings();
|
|
case "abilityAccessCtrl":
|
|
return mockAbilityAccessCtrl();
|
|
case "configPolicy":
|
|
return mockConfigPolicy();
|
|
case "update":
|
|
return mockUpdate();
|
|
case "backgroundTaskManager":
|
|
return mockBackgroundTaskManager();
|
|
case "bundleState":
|
|
return mockBundleState();
|
|
case "securityLabel":
|
|
return mockSecurityLabel();
|
|
case "workScheduler":
|
|
return mockWorkScheduler();
|
|
case "WorkSchedulerExtensionAbility":
|
|
return mockWorkSchedulerExtensionAbility();
|
|
case "userIAM.userAuth":
|
|
return mockUserAuth();
|
|
case "userIAM.faceAuth":
|
|
return mockFaceAuth();
|
|
case "util.ArrayList":
|
|
return mockArrayList();
|
|
case "util.Deque":
|
|
return mockDeque();
|
|
case "util.HashMap":
|
|
return mockHashMap();
|
|
case "util.HashSet":
|
|
return mockHashSet();
|
|
case "util.LightWeightMap":
|
|
return mockLightWeightMap();
|
|
case "util.LightWeightSet":
|
|
return mockLightWeightSet();
|
|
case "util.LinkedList":
|
|
return mockLinkedList();
|
|
case "util.List":
|
|
return mockList();
|
|
case "util.PlainArray":
|
|
return mockPlainArray();
|
|
case "util.Queue":
|
|
return mockQueue();
|
|
case "util.Stack":
|
|
return mockStack();
|
|
case "util.TreeMap":
|
|
return mockTreeMap();
|
|
case "util.TreeSet":
|
|
return mockTreeSet();
|
|
case "util.Vector":
|
|
return mockVector();
|
|
case "multimedia.mediaLibrary":
|
|
return mockMultimediaMediaLibrary();
|
|
case "multimedia.media":
|
|
return mockMultimediaMedia();
|
|
case "multimedia.image":
|
|
return mockMultimediaImage();
|
|
case "multimedia.avsession":
|
|
return mockMultimediaAVSession();
|
|
case "multimedia.camera":
|
|
return mockMultimediaCamera();
|
|
case "multimedia.audio":
|
|
return mockMultimediaAudio();
|
|
case "privacyManager":
|
|
return mockPrivacyManager();
|
|
case "application.formProvider":
|
|
return mockFormProvider();
|
|
case "multimodalInput.inputConsumer":
|
|
return mockInputConsumer();
|
|
case "enterpriseDeviceManager":
|
|
return mockEnterpriseDeviceManager();
|
|
case "EnterpriseAdminExtensionAbility":
|
|
return mockEnterpriseAdminExtensionAbility();
|
|
case "multimodalInput.keyCode":
|
|
return mockKeyCode();
|
|
case "multimodalInput.inputEventClient":
|
|
return mockInputEventClient();
|
|
case "multimodalInput.keyEvent":
|
|
return mockKeyEvent();
|
|
case "multimodalInput.mouseEvent":
|
|
return mockMouseEvent();
|
|
case "multimodalInput.touchEvent":
|
|
return mockTouchEvent();
|
|
case "accessibility":
|
|
return mockAccessibility();
|
|
case "accessibility.config":
|
|
return mockAccessibilityConfig();
|
|
case "application.AccessibilityExtensionAbility":
|
|
return mockAccessibilityExtensionAbility();
|
|
case "continuation.continuationManager":
|
|
return mockContinationManager();
|
|
case "uitest":
|
|
return mockUiTest();
|
|
case "buffer":
|
|
return mockBuffer();
|
|
case "animation.windowAnimationManager":
|
|
return mockWindowAnimationManager();
|
|
default:
|
|
return global.requireNapiPreview(...args);
|
|
}
|
|
}
|
|
}
|