• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# APIs
2
3- [API Reference Document Description](development-intro.md)
4
5- Ability Framework
6  - Stage Model (Recommended)
7    - [@ohos.app.ability.Ability (Ability Base Class)](js-apis-app-ability-ability.md)
8    - [@ohos.app.ability.AbilityConstant (AbilityConstant)](js-apis-app-ability-abilityConstant.md)
9    - [@ohos.app.ability.abilityLifecycleCallback (AbilityLifecycleCallback)](js-apis-app-ability-abilityLifecycleCallback.md)
10    - [@ohos.app.ability.AbilityStage (AbilityStage)](js-apis-app-ability-abilityStage.md)
11    - [@ohos.app.ability.ActionExtensionAbility (ExtensionAbility for Custom Actions)](js-apis-app-ability-actionExtensionAbility.md)
12    - [@ohos.app.ability.ApplicationStateChangeCallback (ApplicationStateChangeCallback)](js-apis-app-ability-applicationStateChangeCallback.md)
13    - [@ohos.app.ability.common (Context)](js-apis-app-ability-common.md)
14    - [@ohos.app.ability.contextConstant (ContextConstant)](js-apis-app-ability-contextConstant.md)
15    - [@ohos.app.ability.EnvironmentCallback (EnvironmentCallback)](js-apis-app-ability-environmentCallback.md)
16    - [@ohos.app.ability.ExtensionAbility (ExtensionAbility Base Class)](js-apis-app-ability-extensionAbility.md)
17    - [@ohos.app.ability.PrintExtensionAbility (Print Extension Ability)](js-apis-app-ability-PrintExtensionAbility.md)
18    - [@ohos.app.ability.ServiceExtensionAbility (ServiceExtensionAbility)](js-apis-app-ability-serviceExtensionAbility.md)
19    - [@ohos.app.ability.ShareExtensionAbility (ExtensionAbility for Sharing)](js-apis-app-ability-shareExtensionAbility.md)
20    - [@ohos.app.ability.StartOptions (StartOptions)](js-apis-app-ability-startOptions.md)
21    - [@ohos.app.ability.UIAbility (UIAbility)](js-apis-app-ability-uiAbility.md)
22    - [@ohos.app.ability.UIExtensionAbility (Base Class for ExtensionAbilities with UI)](js-apis-app-ability-uiExtensionAbility.md)
23    - [@ohos.app.ability.UIExtensionContentSession (UI Operation Class for ExtensionAbilities with UI)](js-apis-app-ability-uiExtensionContentSession.md)
24    - [@ohos.app.form.FormExtensionAbility (FormExtensionAbility)](js-apis-app-form-formExtensionAbility.md)
25    - [@ohos.application.DataShareExtensionAbility (DataShareExtensionAbility)](js-apis-application-dataShareExtensionAbility.md)
26    - [@ohos.application.StaticSubscriberExtensionAbility (StaticSubscriberExtensionAbility)](js-apis-application-staticSubscriberExtensionAbility.md)
27  - FA Model
28    - [@ohos.ability.ability (Ability)](js-apis-ability-ability.md)
29    - [@ohos.ability.featureAbility (FeatureAbility)](js-apis-ability-featureAbility.md)
30    - [@ohos.ability.particleAbility (ParticleAbility)](js-apis-ability-particleAbility.md)
31  - Both Models (Recommended)
32    - [@ohos.app.ability.abilityDelegatorRegistry (AbilityDelegatorRegistry)](js-apis-app-ability-abilityDelegatorRegistry.md)
33    - [@ohos.app.ability.abilityManager (AbilityManager)](js-apis-app-ability-abilityManager.md)
34    - [@ohos.app.ability.appManager (appManager)](js-apis-app-ability-appManager.md)
35    - [@ohos.app.ability.appRecovery (appRecovery)](js-apis-app-ability-appRecovery.md)
36    - [@ohos.app.ability.Configuration (Configuration)](js-apis-app-ability-configuration.md)
37    - [@ohos.app.ability.ConfigurationConstant (ConfigurationConstant)](js-apis-app-ability-configurationConstant.md)
38    - [@ohos.app.ability.dataUriUtils (DataUriUtils)](js-apis-app-ability-dataUriUtils.md)
39    - [@ohos.app.ability.dialogRequest (dialogRequest)](js-apis-app-ability-dialogRequest.md)
40    - [@ohos.app.ability.errorManager (ErrorManager)](js-apis-app-ability-errorManager.md)
41    - [@ohos.app.ability.missionManager (missionManager)](js-apis-app-ability-missionManager.md)
42    - [@ohos.app.ability.quickFixManager (quickFixManager)](js-apis-app-ability-quickFixManager.md)
43    - [@ohos.app.ability.Want (Want)](js-apis-app-ability-want.md)
44    - [@ohos.app.ability.wantAgent (WantAgent)](js-apis-app-ability-wantAgent.md)
45    - [@ohos.app.ability.wantConstant (wantConstant)](js-apis-app-ability-wantConstant.md)
46    - [@ohos.app.businessAbilityRouter (Business Ability Router)](js-apis-businessAbilityRouter.md)
47    - [@ohos.app.form.formBindingData (formBindingData)](js-apis-app-form-formBindingData.md)
48    - [@ohos.app.form.formHost (FormHost)](js-apis-app-form-formHost.md)
49    - [@ohos.app.form.formInfo (FormInfo)](js-apis-app-form-formInfo.md)
50    - [@ohos.app.form.formObserver (formObserver)](js-apis-app-form-formObserver.md)
51    - [@ohos.app.form.formProvider (FormProvider)](js-apis-app-form-formProvider.md)
52    - [@ohos.application.uriPermissionManager (URI Permission Management)](js-apis-uripermissionmanager.md)
53  - Both Models (To Be Deprecated Soon)
54    - [@ohos.ability.dataUriUtils (DataUriUtils)](js-apis-ability-dataUriUtils.md)
55    - [@ohos.ability.errorCode (ErrorCode)](js-apis-ability-errorCode.md)
56    - [@ohos.ability.wantConstant (wantConstant)](js-apis-ability-wantConstant.md)
57    - [@ohos.application.abilityDelegatorRegistry (AbilityDelegatorRegistry)](js-apis-application-abilityDelegatorRegistry.md)
58    - [@ohos.application.abilityManager (AbilityManager)](js-apis-application-abilityManager.md)
59    - [@ohos.application.appManager (appManager)](js-apis-application-appManager.md)
60    - [@ohos.application.Configuration (Configuration)](js-apis-application-configuration.md)
61    - [@ohos.application.ConfigurationConstant (ConfigurationConstant)](js-apis-application-configurationConstant.md)
62    - [@ohos.application.formBindingData (formBindingData)](js-apis-application-formBindingData.md)
63    - [@ohos.application.formError (FormError)](js-apis-application-formError.md)
64    - [@ohos.application.formHost (FormHost)](js-apis-application-formHost.md)
65    - [@ohos.application.formInfo (FormInfo)](js-apis-application-formInfo.md)
66    - [@ohos.application.formProvider (FormProvider)](js-apis-application-formProvider.md)
67    - [@ohos.application.missionManager (missionManager)](js-apis-application-missionManager.md)
68    - [@ohos.application.Want (Want)](js-apis-application-want.md)
69    - [@ohos.wantAgent (WantAgent)](js-apis-wantAgent.md)
70  - Dependent Elements and Definitions
71    - ability
72      - [abilityResult](js-apis-inner-ability-abilityResult.md)
73      - [connectOptions](js-apis-inner-ability-connectOptions.md)
74      - [dataAbilityHelper](js-apis-inner-ability-dataAbilityHelper.md)
75      - [dataAbilityOperation](js-apis-inner-ability-dataAbilityOperation.md)
76      - [dataAbilityResult](js-apis-inner-ability-dataAbilityResult.md)
77      - [startAbilityParameter](js-apis-inner-ability-startAbilityParameter.md)
78      - [want](js-apis-inner-ability-want.md)
79    - app
80      - [appVersionInfo](js-apis-inner-app-appVersionInfo.md)
81      - [context](js-apis-inner-app-context.md)
82      - [processInfo](js-apis-inner-app-processInfo.md)
83    - application
84      - [abilityDelegator](js-apis-inner-application-abilityDelegator.md)
85      - [abilityDelegatorArgs](js-apis-inner-application-abilityDelegatorArgs.md)
86      - [abilityMonitor](js-apis-inner-application-abilityMonitor.md)
87      - [AbilityRunningInfo](js-apis-inner-application-abilityRunningInfo.md)
88      - [AbilityStageContext](js-apis-inner-application-abilityStageContext.md)
89      - [AbilityStateData](js-apis-inner-application-abilityStateData.md)
90      - [abilityStageMonitor](js-apis-inner-application-abilityStageMonitor.md)
91      - [ApplicationContext](js-apis-inner-application-applicationContext.md)
92      - [ApplicationStateObserver](js-apis-inner-application-applicationStateObserver.md)
93      - [AppStateData](js-apis-inner-application-appStateData.md)
94      - [BaseContext](js-apis-inner-application-baseContext.md)
95      - [Context](js-apis-inner-application-context.md)
96      - [ContinuableInfo](js-apis-inner-application-continuableInfo.md)
97      - [ContinueCallback](js-apis-inner-application-continueCallback.md)
98      - [ContinueDeviceInfo](js-apis-inner-application-continueDeviceInfo.md)
99      - [ContinueMissionInfo](js-apis-inner-application-continueMissionInfo.md)
100      - [ErrorObserver](js-apis-inner-application-errorObserver.md)
101      - [ExtensionContext](js-apis-inner-application-extensionContext.md)
102      - [ExtensionRunningInfo](js-apis-inner-application-extensionRunningInfo.md)
103      - [FormExtensionContext](js-apis-inner-application-formExtensionContext.md)
104      - [MissionCallbacks](js-apis-inner-application-missionCallbacks.md)
105      - [MissionDeviceInfo](js-apis-inner-application-missionDeviceInfo.md)
106      - [MissionInfo](js-apis-inner-application-missionInfo.md)
107      - [MissionListener](js-apis-inner-application-missionListener.md)
108      - [MissionParameter](js-apis-inner-application-missionParameter.md)
109      - [MissionSnapshot](js-apis-inner-application-missionSnapshot.md)
110      - [ProcessData](js-apis-inner-application-processData.md)
111      - [ProcessRunningInfo](js-apis-inner-application-processRunningInfo.md)
112      - [ProcessInformation](js-apis-inner-application-processInformation.md)
113      - [ServiceExtensionContext](js-apis-inner-application-serviceExtensionContext.md)
114      - [UIAbilityContext](js-apis-inner-application-uiAbilityContext.md)
115      - [UIExtensionContext](js-apis-inner-application-uiExtensionContext.md)
116      - [shellCmdResult](js-apis-inner-application-shellCmdResult.md)
117      - [WindowExtensionContext](js-apis-inner-application-windowExtensionContext.md)
118    - wantAgent
119      - [triggerInfo](js-apis-inner-wantAgent-triggerInfo.md)
120      - [wantAgentInfo](js-apis-inner-wantAgent-wantAgentInfo.md)
121  - Continuation
122    - [@ohos.continuation.continuationManager (continuationManager)](js-apis-continuation-continuationManager.md)
123    - continuation
124      - [continuationExtraParams](js-apis-continuation-continuationExtraParams.md)
125      - [continuationResult](js-apis-continuation-continuationResult.md)
126
127- Common Event and Notification
128  - [System Common Events](commonEventManager-definitions.md)
129  - [@ohos.commonEventManager (Common Event) (Recommended)](js-apis-commonEventManager.md)
130  - [@ohos.events.emitter (Emitter)](js-apis-emitter.md)
131  - [@ohos.notificationManager (NotificationManager) (Recommended)](js-apis-notificationManager.md)
132  - [@ohos.notificationSubscribe (NotificationSubscribe) (Recommended)](js-apis-notificationSubscribe.md)
133  - [@ohos.application.StaticSubscriberExtensionContext (NotificationSubscribe) (Recommended)](js-apis-application-StaticSubscriberExtensionContext.md)
134  - [System Common Events (To Be Deprecated Soon)](commonEvent-definitions.md)
135  - [@ohos.commonEvent (Common Event) (To Be Deprecated Soon)](js-apis-commonEvent.md)
136  - [@ohos.notification (Notification) (To Be Deprecated Soon)](js-apis-notification.md)
137  - application
138    - [EventHub](js-apis-inner-application-eventHub.md)
139  - commonEvent
140    - [CommonEventData](js-apis-inner-commonEvent-commonEventData.md)
141    - [CommonEventPublishData](js-apis-inner-commonEvent-commonEventPublishData.md)
142    - [CommonEventSubscriber](js-apis-inner-commonEvent-commonEventSubscriber.md)
143    - [CommonEventSubscribeInfo](js-apis-inner-commonEvent-commonEventSubscribeInfo.md)
144  - notification
145    - [NotificationActionButton](js-apis-inner-notification-notificationActionButton.md)
146    - [NotificationCommonDef](js-apis-inner-notification-notificationCommonDef.md)
147    - [NotificationContent](js-apis-inner-notification-notificationContent.md)
148    - [NotificationFlags](js-apis-inner-notification-notificationFlags.md)
149    - [NotificationRequest](js-apis-inner-notification-notificationRequest.md)
150    - [NotificationSlot](js-apis-inner-notification-notificationSlot.md)
151    - [NotificationSorting](js-apis-inner-notification-notificationSorting.md)
152    - [NotificationSortingMap](js-apis-inner-notification-notificationSortingMap.md)
153    - [NotificationSubscribeInfo](js-apis-inner-notification-notificationSubscribeInfo.md)
154    - [NotificationSubscriber](js-apis-inner-notification-notificationSubscriber.md)
155    - [NotificationTemplate](js-apis-inner-notification-notificationTemplate.md)
156    - [NotificationUserInput](js-apis-inner-notification-notificationUserInput.md)
157  - Common Events
158    - [Common Events of the Ability Subsystem](common_event/commonEvent-ability.md)
159    - [Common Events of the Bundle Management Subsystem](common_event/commonEvent-bundleManager.md)
160    - [Common Events of the Notification Service](common_event/commonEvent-ans.md)
161    - [Common Events of the Resource Scheduler Subsystem](common_event/commonEvent-resourceschedule.md)
162    - [Common Events of the Window Management Subsystem](common_event/commonEvent-window.md)
163    - [Common Events of the Network Management Subsystem](common_event/commonEvent-netmanager.md)
164    - [Common Events of the SMS Application](common_event/commonEvent-mms.md)
165    - [Common Events of the Telephony Subsystem](common_event/commonEvent-telephony.md)
166    - [Common Events of the Power Management Subsystem](common_event/commonEvent-powermgr.md)
167    - [Common Events of the NFC Subsystem](common_event/commonEvent-nfc.md)
168    - [Common Events of the Wi-Fi Subsystem](common_event/commonEvent-wifi.md)
169    - [Common Events of the USB Subsystem](common_event/commonEvent-usb.md)
170    - [Common Events of the File Management Subsystem](common_event/commonEvent-filemanagement.md)
171    - [Common Events of the Theme Framework - Lock Screen](common_event/commonEvent-screenlock.md)
172    - [Common Events of the Time and Time Zone Subsystem](common_event/commonEvent-time.md)
173    - [Common Events of the Account Subsystem](common_event/commonEvent-account.md)
174
175- Bundle Management
176  - [@ohos.bundle.appControl (appControl)](js-apis-appControl.md)
177  - [@ohos.bundle.bundleManager (bundleManager)](js-apis-bundleManager.md)
178  - [@ohos.bundle.bundleMonitor (bundleMonitor)](js-apis-bundleMonitor.md)
179  - [@ohos.bundle.defaultAppManager (Default Application Management)](js-apis-defaultAppManager.md)
180  - [@ohos.bundle.distributedBundleManager (distributedBundleManager)](js-apis-distributedBundleManager.md)
181  - [@ohos.bundle.freeInstall (freeInstall)](js-apis-freeInstall.md)
182  - [@ohos.bundle.installer (installer)](js-apis-installer.md)
183  - [@ohos.bundle.launcherBundleManager (launcherBundleManager)](js-apis-launcherBundleManager.md)
184  - [@ohos.bundle.overlay (overlay)](js-apis-overlay.md)
185  - [@ohos.zlib (Zip)](js-apis-zlib.md)
186  - bundleManager
187    - [abilityInfo](js-apis-bundleManager-abilityInfo.md)
188    - [applicationInfo](js-apis-bundleManager-applicationInfo.md)
189    - [AppProvisionInfo](js-apis-bundleManager-AppProvisionInfo.md)
190    - [bundleInfo](js-apis-bundleManager-bundleInfo.md)
191    - [BundlePackInfo](js-apis-bundleManager-BundlePackInfo.md)
192    - [BusinessAbilityInfo](js-apis-bundleManager-businessAbilityInfo.md)
193    - [dispatchInfo](js-apis-bundleManager-dispatchInfo.md)
194    - [elementName](js-apis-bundleManager-elementName.md)
195    - [extensionAbilityInfo](js-apis-bundleManager-extensionAbilityInfo.md)
196    - [hapModuleInfo](js-apis-bundleManager-hapModuleInfo.md)
197    - [launcherAbilityInfo](js-apis-bundleManager-launcherAbilityInfo.md)
198    - [metadata](js-apis-bundleManager-metadata.md)
199    - [OverlayModuleInfo](js-apis-bundleManager-overlayModuleInfo.md)
200    - [permissionDef](js-apis-bundleManager-permissionDef.md)
201    - [remoteAbilityInfo](js-apis-bundleManager-remoteAbilityInfo.md)
202    - [SharedBundleInfo](js-apis-bundleManager-sharedBundleInfo.md)
203    - [shortcutInfo](js-apis-bundleManager-shortcutInfo.md)
204
205- UI Page
206  - [@ohos.animator (Animator)](js-apis-animator.md)
207  - [@ohos.arkui.componentSnapshot (Component Snapshot)](js-apis-arkui-componentSnapshot.md)
208  - [@ohos.arkui.componentUtils (componentUtils)](js-apis-arkui-componentUtils.md)
209  - [@ohos.arkui.dragController (DragController)](js-apis-arkui-dragController.md)
210  - [@ohos.arkui.drawableDescriptor (DrawableDescriptor)](js-apis-arkui-drawableDescriptor.md)
211  - [@ohos.arkui.inspector (Layout Callback)](js-apis-arkui-inspector.md)
212  - [@ohos.arkui.UIContext (UIContext)](js-apis-arkui-UIContext.md)
213  - [@ohos.curves (Interpolation Calculation)](js-apis-curve.md)
214  - [@ohos.font (Custom Font Registration)](js-apis-font.md)
215  - [@ohos.matrix4 (Matrix Transformation)](js-apis-matrix4.md)
216  - [@ohos.measure (Text Measurement)](js-apis-measure.md)
217  - [@ohos.mediaquery (Media Query)](js-apis-mediaquery.md)
218  - [@ohos.pluginComponent (PluginComponentManager)](js-apis-plugincomponent.md)
219  - [@ohos.promptAction (Prompt)](js-apis-promptAction.md)
220  - [@ohos.router (Page Routing)](js-apis-router.md)
221  - [@ohos.uiAppearance (UI Appearance)](js-apis-uiappearance.md)
222
223- Graphics
224  - [@ohos.animation.windowAnimationManager (Window Animation Management)](js-apis-windowAnimationManager.md)
225  - [@ohos.application.WindowExtensionAbility (WindowExtensionAbility)](js-apis-application-windowExtensionAbility.md)
226  - [@ohos.display (Display)](js-apis-display.md)
227  - [@ohos.effectKit (Image Effects)](js-apis-effectKit.md)
228  - [@ohos.graphics.colorSpaceManager (Color Space Management)](js-apis-colorSpaceManager.md)
229  - [@ohos.screen (Screen)](js-apis-screen.md)
230  - [@ohos.screenshot (Screenshot)](js-apis-screenshot.md)
231  - [@ohos.window (Window)](js-apis-window.md)
232
233- Multimedia
234  - [@ohos.app.ability.MediaControlExtensionAbility (ExtensionAbility for Media Playback Control)](js-apis-app-ability-MediaControlExtensionAbility.md)
235  - [@ohos.multimedia.audio (Audio Management)](js-apis-audio.md)
236  - [@ohos.multimedia.avsession (AVSession Management)](js-apis-avsession.md)
237  - [@ohos.multimedia.camera (Camera Management)](js-apis-camera.md)
238  - [@ohos.multimedia.image (Image Processing)](js-apis-image.md)
239  - [@ohos.multimedia.media (Media)](js-apis-media.md)
240  - [@ohos.multimedia.systemSoundManager (System Sound Management)](js-apis-systemSoundManager.md)
241  - application
242    - [MediaControlExtensionContext (ExtensionAbility Context for Media Playback Control)](js-apis-inner-application-MediaControlExtensionContext.md)
243  - multimedia
244    - [ringtonePlayer (Ringtone Player)](js-apis-inner-multimedia-ringtonePlayer.md)
245    - [soundPool ((Sound Pool)](js-apis-inner-multimedia-soundPool.md)
246
247- Resource Management
248  - [@ohos.i18n (Internationalization)](js-apis-i18n.md)
249  - [@ohos.intl (Internationalization)](js-apis-intl.md)
250  - [@ohos.resourceManager (Resource Management)](js-apis-resource-manager.md)
251
252- Background Task
253  - [@ohos.distributedMissionManager (Distributed Mission Management)](js-apis-distributedMissionManager.md)
254  - [@ohos.reminderAgentManager (Reminder Agent Management)](js-apis-reminderAgentManager.md)
255  - [@ohos.resourceschedule.backgroundTaskManager (Background Task Management)](js-apis-resourceschedule-backgroundTaskManager.md)
256  - [@ohos.resourceschedule.workScheduler (Deferred Task Scheduling)](js-apis-resourceschedule-workScheduler.md)
257  - [@ohos.resourceschedule.usageStatistics (Device Usage Statistics)](js-apis-resourceschedule-deviceUsageStatistics.md)
258  - [@ohos.WorkSchedulerExtensionAbility (Deferred Task Scheduling Callbacks)](js-apis-WorkSchedulerExtensionAbility.md)
259  - application
260    - [WorkSchedulerExtensionContext](js-apis-inner-application-WorkSchedulerExtensionContext.md)
261
262- Security
263  - [@ohos.abilityAccessCtrl (Ability Access Control)](js-apis-abilityAccessCtrl.md)
264  - [@ohos.dlpPermission (DLP)](js-apis-dlppermission.md)
265  - [@ohos.privacyManager (Privacy Management)](js-apis-privacyManager.md)
266  - [@ohos.security.cert (Certificate)](js-apis-cert.md)
267  - [@ohos.security.cryptoFramework (Crypto Framework)](js-apis-cryptoFramework.md)
268  - [@ohos.security.huks (HUKS)](js-apis-huks.md)
269  - [@ohos.userIAM.faceAuth (Facial Authentication)](js-apis-useriam-faceauth.md)
270  - [@ohos.userIAM.userAuth (User Authentication)](js-apis-useriam-userauth.md)
271  - security
272    - [PermissionRequestResult](js-apis-permissionrequestresult.md)
273
274- Data Management
275  - [@ohos.data.cloudData (Device-Cloud Synergy)](js-apis-data-cloudData.md)
276  - [@ohos.data.dataAbility (DataAbility Predicates)](js-apis-data-ability.md)
277  - [@ohos.data.dataShare (DataShare)](js-apis-data-dataShare.md)
278  - [@ohos.data.dataSharePredicates (DataShare Predicates)](js-apis-data-dataSharePredicates.md)
279  - [@ohos.data.dataShareResultSet (DataShare Result Set)](js-apis-data-DataShareResultSet.md)
280  - [@ohos.data.distributedDataObject (Distributed Data Object)](js-apis-data-distributedobject.md)
281  - [@ohos.data.distributedKVStore (Distributed KV Store)](js-apis-distributedKVStore.md)
282  - [@ohos.data.preferences (User Preferences)](js-apis-data-preferences.md)
283  - [@ohos.data.relationalStore (RDB Store)](js-apis-data-relationalStore.md)
284  - [@ohos.data.unifiedDataChannel (Unified Data Channel)](js-apis-data-unifiedDataChannel.md)
285  - [@ohos.data.uniformTypeDescriptor (Standard Data Definition)](js-apis-data-uniformTypeDescriptor.md)
286  - [@ohos.data.ValuesBucket (Value Bucket)](js-apis-data-valuesBucket.md)
287
288- File Management
289  - [@ohos.application.BackupExtensionAbility (BackupExtensionAbility)](js-apis-application-backupExtensionAbility.md)
290  - [@ohos.file.backup (Backup and Restoration)](js-apis-file-backup.md)
291  - [@ohos.file.cloudSync (Device-Cloud Synchronization)](js-apis-file-cloudsync.md)
292  - [@ohos.file.cloudSyncManager (Device-Cloud Synchronization Management)](js-apis-file-cloudsyncmanager.md)
293  - [@ohos.file.environment (Directory Environment Capability)](js-apis-file-environment.md)
294  - [@ohos.file.fileAccess (User File Access and Management)](js-apis-fileAccess.md)
295  - [@ohos.file.fileExtensionInfo (User File Extension Information)](js-apis-fileExtensionInfo.md)
296  - [@ohos.file.fileuri (File URI)](js-apis-file-fileuri.md)
297  - [@ohos.file.fs (File Management)](js-apis-file-fs.md)
298  - [@ohos.file.hash (File Hash Processing)](js-apis-file-hash.md)
299  - [@ohos.file.photoAccessHelper (Album Management)](js-apis-photoAccessHelper.md)
300  - [@ohos.file.picker (File Picker)](js-apis-file-picker.md)
301  - [@ohos.file.recent (Recent File List)](js-apis-file-recent.md)
302  - [@ohos.file.securityLabel (Data Label)](js-apis-file-securityLabel.md)
303  - [@ohos.file.statvfs (File System Space Statistics)](js-apis-file-statvfs.md)
304  - [@ohos.file.storageStatistics (Application Storage Statistics)](js-apis-file-storage-statistics.md)
305  - [@ohos.file.trash (Trash)](js-apis-file-trash.md)
306  - [@ohos.file.volumeManager (Volume Management)](js-apis-file-volumemanager.md)
307  - [@ohos.filemanagement.userFileManager (User Data Management)](js-apis-userFileManager.md)
308  - [@ohos.fileshare (File Sharing)](js-apis-fileShare.md)
309
310- AI
311  - [@ohos.ai.mindSporeLite (Inference)](js-apis-mindSporeLite.md)
312  - [@ohos.ai.intelligentVoice (Intelligent Voice)](js-apis-intelligentVoice.md)
313
314- Telephony Service
315  - [@ohos.contact (Contacts)](js-apis-contact.md)
316  - [@ohos.telephony.call (Call)](js-apis-call.md)
317  - [@ohos.telephony.data (Cellular Data)](js-apis-telephony-data.md)
318  - [@ohos.telephony.observer (Observer)](js-apis-observer.md)
319  - [@ohos.telephony.radio (Network Search)](js-apis-radio.md)
320  - [@ohos.telephony.sim (SIM Management)](js-apis-sim.md)
321  - [@ohos.telephony.sms (SMS)](js-apis-sms.md)
322
323- Network Management
324  - [@ohos.net.connection (Network Connection Management)](js-apis-net-connection.md)
325  - [@ohos.net.ethernet (Ethernet Connection Management)](js-apis-net-ethernet.md)
326  - [@ohos.net.http (Data Request)](js-apis-http.md)
327  - [@ohos.net.policy (Network Policy Management)](js-apis-net-policy.md)
328  - [@ohos.net.mdns (mDNS Management)](js-apis-net-mdns.md)
329  - [@ohos.net.sharing (Network Sharing)](js-apis-net-sharing.md)
330  - [@ohos.net.socket (Socket Connection)](js-apis-socket.md)
331  - [@ohos.net.statistics (Traffic Management)](js-apis-net-statistics.md)
332  - [@ohos.net.vpn (VPN Management)](js-apis-net-vpn.md)
333  - [@ohos.net.webSocket (WebSocket Connection)](js-apis-webSocket.md)
334  - [@ohos.request (Upload and Download)](js-apis-request.md)
335
336- Connectivity
337  - [@ohos.bluetooth.a2dp (Bluetooth A2DP Module) (Recommended)](js-apis-bluetooth-a2dp.md)
338  - [@ohos.bluetooth.access (Bluetooth Access Module) (Recommended)](js-apis-bluetooth-access.md)
339  - [@ohos.bluetooth.baseProfile (Bluetooth baseProfile Module) (Recommended)](js-apis-bluetooth-baseProfile.md)
340  - [@ohos.bluetooth.ble (Bluetooth BLE Module) (Recommended)](js-apis-bluetooth-ble.md)
341  - [@ohos.bluetooth.connection (Bluetooth connection Module) (Recommended)](js-apis-bluetooth-connection.md)
342  - [@ohos.bluetooth.constant (Bluetooth constant Module) (Recommended)](js-apis-bluetooth-constant.md)
343  - [@ohos.bluetooth.hfp (Bluetooth hfp Module) (Recommended)](js-apis-bluetooth-hfp.md)
344  - [@ohos.bluetooth.hid (Bluetooth hid Module) (Recommended)](js-apis-bluetooth-hid.md)
345  - [@ohos.bluetooth.pan (Bluetooth pan Module) (Recommended)](js-apis-bluetooth-pan.md)
346  - [@ohos.bluetooth.socket (Bluetooth socket Module) (Recommended)](js-apis-bluetooth-socket.md)
347  - [@ohos.bluetooth (Bluetooth) (To Be Deprecated Soon)](js-apis-bluetooth.md)
348  - [@ohos.bluetoothManager (Bluetooth) (To Be Deprecated Soon)](js-apis-bluetoothManager.md)
349  - [@ohos.connectedTag (Active Tags)](js-apis-connectedTag.md)
350  - [@ohos.nfc.cardEmulation (Standard NFC Card Emulation)](js-apis-cardEmulation.md)
351  - [@ohos.nfc.controller (Standard NFC)](js-apis-nfcController.md)
352  - [@ohos.nfc.tag (Standard NFC Tags)](js-apis-nfcTag.md)
353  - [@ohos.rpc (RPC)](js-apis-rpc.md)
354  - [@ohos.secureElement (SE Management)](js-apis-secureElement.md)
355  - [@ohos.wifiManager (WLAN) (Recommended)](js-apis-wifiManager.md)
356  - [@ohos.wifiManagerExt (WLAN Extension) (Recommended)](js-apis-wifiManagerExt.md)
357  - [@ohos.wifi (WLAN) (To Be Deprecated Soon)](js-apis-wifi.md)
358  - [@ohos.wifiext (WLAN Extension) (To Be Deprecated Soon)](js-apis-wifiext.md)
359  - tag
360    - [nfctech (Standard NFC Technologies)](js-apis-nfctech.md)
361    - [tagSession (Standard NFC Tag Session)](js-apis-tagSession.md)
362
363- Basic Features
364  - [@ohos.accessibility (Accessibility)](js-apis-accessibility.md)
365  - [@ohos.accessibility.config (System Accessibility Configuration)](js-apis-accessibility-config.md)
366  - [@ohos.accessibility.GesturePath (Gesture Path)](js-apis-accessibility-GesturePath.md)
367  - [@ohos.accessibility.GesturePoint (Gesture Point)](js-apis-accessibility-GesturePoint.md)
368  - [@ohos.application.AccessibilityExtensionAbility (AccessibilityExtensionAbility)](js-apis-application-accessibilityExtensionAbility.md)
369  - [@ohos.base (Public Callback Information)](js-apis-base.md)
370  - [@ohos.faultLogger (FaultLogger)](js-apis-faultLogger.md)
371  - [@ohos.hichecker (HiChecker)](js-apis-hichecker.md)
372  - [@ohos.hidebug (HiDebug)](js-apis-hidebug.md)
373  - [@ohos.hilog (HiLog)](js-apis-hilog.md)
374  - [@ohos.hiSysEvent (System Event Logging)](js-apis-hisysevent.md)
375  - [@ohos.hiTraceChain (Distributed Call Chain Tracing)](js-apis-hitracechain.md)
376  - [@ohos.hiTraceMeter (Performance Tracing)](js-apis-hitracemeter.md)
377  - [@ohos.hiviewdfx.hiAppEvent (Application Event Logging)](js-apis-hiviewdfx-hiappevent.md)
378  - [@ohos.inputMethod (Input Method Framework)](js-apis-inputmethod.md)
379  - [@ohos.inputMethodEngine (Input Method Service)](js-apis-inputmethodengine.md)
380  - [@ohos.InputMethodExtensionAbility (InputMethodExtensionAbility)](js-apis-inputmethod-extension-ability.md)
381  - [@ohos.InputMethodExtensionContext (InputMethodExtensionContext)](js-apis-inputmethod-extension-context.md)
382  - [@ohos.InputMethodSubtype (Input Method Subtype)](js-apis-inputmethod-subtype.md)
383  - [@ohos.logLibrary (Log Library)](js-apis-loglibrary.md)
384  - [@ohos.pasteboard (Pasteboard)](js-apis-pasteboard.md)
385  - [@ohos.print (Print)](js-apis-print.md)
386  - [@ohos.screenLock (Screenlock)](js-apis-screen-lock.md)
387  - [@ohos.systemDateTime (System Time and Time Zone)](js-apis-system-date-time.md)
388  - [@ohos.systemTimer (System Timer)](js-apis-system-timer.md)
389  - [@ohos.wallpaper (Wallpaper)](js-apis-wallpaper.md)
390  - [@ohos.WallpaperExtensionAbility (WallpaperExtensionAbility)](js-apis-WallpaperExtensionAbility.md)
391  - [@ohos.web.webview (Webview)](js-apis-webview.md)
392  - [Console](js-apis-logs.md)
393  - [Timer](js-apis-timer.md)
394  - [syscap](js-apis-syscap.md)
395  - application
396    - [AccessibilityExtensionContext](js-apis-inner-application-accessibilityExtensionContext.md)
397
398- Device Management
399  - [@ohos.app.ability.DriverExtensionAbility (DriverExtensionAbility)](js-apis-app-ability-driverExtensionAbility.md)
400  - [@ohos.batteryInfo (Battery Information)](js-apis-battery-info.md)
401  - [@ohos.batteryStatistics (Battery Statistics)](js-apis-batteryStatistics.md)
402  - [@ohos.brightness (Screen Brightness)](js-apis-brightness.md)
403  - [@ohos.charger (Charging Type)](js-apis-charger.md)
404  - [@ohos.cooperate (Screen Hopping)](js-apis-devicestatus-cooperate.md)
405  - [@ohos.deviceAttest (Device Attestation)](js-apis-deviceAttest.md)
406  - [@ohos.deviceStatus.dragInteraction (Drag Interaction)](js-apis-devicestatus-draginteraction.md)
407  - [@ohos.deviceInfo (Device Information)](js-apis-device-info.md)
408  - [@ohos.distributedDeviceManager (Device Management)](js-apis-distributedDeviceManager.md)
409  - [@ohos.distributedHardware.deviceManager (Device Management)](js-apis-device-manager.md)
410  - [@ohos.driver.deviceManager (Peripheral Management)](js-apis-driver-deviceManager.md)
411  - [@ohos.geoLocationManager (Geolocation Manager)](js-apis-geoLocationManager.md)
412  - [@ohos.multimodalInput.gestureEvent (Gesture Input Event)](js-apis-multimodalinput-gestureevent.md)
413  - [@ohos.multimodalInput.inputConsumer (Input Consumer)](js-apis-inputconsumer.md)
414  - [@ohos.multimodalInput.inputDevice (Input Device)](js-apis-inputdevice.md)
415  - [@ohos.multimodalInput.inputEvent (Input Event)](js-apis-inputevent.md)
416  - [@ohos.multimodalInput.inputEventClient (Key Event Injection)](js-apis-inputeventclient.md)
417  - [@ohos.multimodalInput.inputMonitor (Input Monitor)](js-apis-inputmonitor.md)
418  - [@ohos.multimodalInput.intentionCode (Intention Code)](js-apis-intentioncode.md)
419  - [@ohos.multimodalInput.keyCode (Key Code)](js-apis-keycode.md)
420  - [@ohos.multimodalInput.keyEvent (Key Event)](js-apis-keyevent.md)
421  - [@ohos.multimodalInput.mouseEvent (Mouse Event)](js-apis-mouseevent.md)
422  - [@ohos.multimodalInput.pointer (Mouse Pointer)](js-apis-pointer.md)
423  - [@ohos.multimodalInput.touchEvent (Touch Event)](js-apis-touchevent.md)
424  - [@ohos.multimodalInput.shortKey (Shortcut Key)](js-apis-shortKey.md)
425  - [@ohos.power (System Power Management)](js-apis-power.md)
426  - [@ohos.resourceschedule.deviceStandby (Device Standby)](js-apis-resourceschedule-deviceStandby.md)
427  - [@ohos.runningLock (Runninglock)](js-apis-runninglock.md)
428  - [@ohos.sensor (Sensor)](js-apis-sensor.md)
429  - [@ohos.settings (Data Item Settings)](js-apis-settings.md)
430  - [@ohos.stationary (Device Status Awareness Framework)](js-apis-stationary.md)
431  - [@ohos.systemCapability (SystemCapability)](js-apis-system-capability.md)
432  - [@ohos.systemParameterEnhance (System Parameter)](js-apis-system-parameterEnhance.md)
433  - [@ohos.thermal (Thermal Management)](js-apis-thermal.md)
434  - [@ohos.update (Update)](js-apis-update.md)
435  - [@ohos.usbManager (USB Manager)](js-apis-usbManager.md)
436  - [@ohos.vibrator (Vibrator)](js-apis-vibrator.md)
437  - application
438    - [DriverExtensionContext](js-apis-inner-application-driverExtensionContext.md)
439
440- Account Management
441  - [@ohos.account.appAccount (App Account Management)](js-apis-appAccount.md)
442  - [@ohos.account.distributedAccount (Distributed Account Management)](js-apis-distributed-account.md)
443  - [@ohos.account.osAccount (OS Account Management)](js-apis-osAccount.md)
444
445- Customization
446  - [@ohos.configPolicy (Configuration Policy)](js-apis-configPolicy.md)
447
448- Enterprise Device Management
449  - [Enterprise Device Management Overview (for System Applications Only)](enterpriseDeviceManagement-overview.md)
450  - [@ohos.enterprise.accountManager(Account Management)](js-apis-enterprise-accountManager.md)
451  - [@ohos.enterprise.adminManager (Enterprise Device Management)](js-apis-enterprise-adminManager.md)
452  - [@ohos.enterprise.applicationManager (Application Management)](js-apis-enterprise-applicationManager.md)
453  - [@ohos.enterprise.browser (Browser Management)](js-apis-enterprise-browser.md)
454  - [@ohos.enterprise.bundleManager (Bundle Management)](js-apis-enterprise-bundleManager.md)
455  - [@ohos.enterprise.dateTimeManager (System Time Management)](js-apis-enterprise-dateTimeManager.md)
456  - [@ohos.enterprise.deviceControl (Device Control Management)](js-apis-enterprise-deviceControl.md)
457  - [@ohos.enterprise.deviceInfo (Device Information Management)](js-apis-enterprise-deviceInfo.md)
458  - [@ohos.enterprise.deviceSettings (Device Settings Management)](js-apis-enterprise-deviceSettings.md)
459  - [@ohos.enterprise.EnterpriseAdminExtensionAbility (EnterpriseAdminExtensionAbility)](js-apis-EnterpriseAdminExtensionAbility.md)
460  - [@ohos.enterprise.networkManager (Network Management)](js-apis-enterprise-networkManager.md)
461  - [@ohos.enterprise.restrictions (Restrictions)](js-apis-enterprise-restrictions.md)
462  - [@ohos.enterprise.usbManager (USB Management)](js-apis-enterprise-usbManager.md)
463  - [@ohos.enterprise.wifiManager (Wi-Fi Management)](js-apis-enterprise-wifiManager.md)
464
465- Common Library
466  - [@ohos.buffer (Buffer)](js-apis-buffer.md)
467  - [@ohos.convertxml (XML-to-JavaScript Conversion)](js-apis-convertxml.md)
468  - [@ohos.process (Obtaining Process Information)](js-apis-process.md)
469  - [@ohos.taskpool (Using the Task Pool)](js-apis-taskpool.md)
470  - [@ohos.uri (URI String Parsing)](js-apis-uri.md)
471  - [@ohos.url (URL String Parsing)](js-apis-url.md)
472  - [@ohos.util (util)](js-apis-util.md)
473  - [@ohos.util.ArrayList (Linear Container ArrayList)](js-apis-arraylist.md)
474  - [@ohos.util.Deque (Linear Container Deque)](js-apis-deque.md)
475  - [@ohos.util.HashMap (Nonlinear Container HashMap)](js-apis-hashmap.md)
476  - [@ohos.util.HashSet (Nonlinear Container HashSet)](js-apis-hashset.md)
477  - [@ohos.util.LightWeightMap (Nonlinear Container LightWeightMap)](js-apis-lightweightmap.md)
478  - [@ohos.util.LightWeightSet (Nonlinear Container LightWeightSet)](js-apis-lightweightset.md)
479  - [@ohos.util.LinkedList (Linear Container LinkedList)](js-apis-linkedlist.md)
480  - [@ohos.util.List (Linear Container List)](js-apis-list.md)
481  - [@ohos.util.PlainArray (Nonlinear Container PlainArray)](js-apis-plainarray.md)
482  - [@ohos.util.Queue (Linear Container Queue)](js-apis-queue.md)
483  - [@ohos.util.Stack (Linear Container Stack)](js-apis-stack.md)
484  - [@ohos.util.TreeMap (Nonlinear Container TreeMap)](js-apis-treemap.md)
485  - [@ohos.util.TreeSet (Nonlinear Container TreeSet)](js-apis-treeset.md)
486  - [@ohos.util.Vector (Linear Container Vector)](js-apis-vector.md)
487  - [@ohos.worker (Worker Startup)](js-apis-worker.md)
488  - [@ohos.xml (XML Parsing and Generation)](js-apis-xml.md)
489
490- Ads
491  - [@ohos.identifier.oaid (OAID)](js-apis-oaid.md)
492
493- Test
494  - [@ohos.application.testRunner (TestRunner)](js-apis-application-testRunner.md)
495  - [@ohos.uitest (UiTest)](js-apis-uitest.md)
496
497- APIs No Longer Maintained
498  - [@ohos.backgroundTaskManager (Background Task Management)](js-apis-backgroundTaskManager.md)
499  - [@ohos.bundle (Bundle)](js-apis-Bundle.md)
500  - [@ohos.bundle.innerBundleManager (innerBundleManager)](js-apis-Bundle-InnerBundleManager.md)
501  - [@ohos.bundleState (Device Usage Statistics)](js-apis-deviceUsageStatistics.md)
502  - [@ohos.bytrace (Performance Tracing)](js-apis-bytrace.md)
503  - [@ohos.data.distributedData (Distributed Data Management)](js-apis-distributed-data.md)
504  - [@ohos.data.storage (Lightweight Data Storage)](js-apis-data-storage.md)
505  - [@ohos.data.rdb (RDB)](js-apis-data-rdb.md)
506  - [@ohos.distributedBundle (Distributed Bundle Management)](js-apis-Bundle-distributedBundle.md)
507  - [@ohos.document (File Operation)](js-apis-document.md)
508  - [@ohos.fileio (File Management)](js-apis-fileio.md)
509  - [@ohos.geolocation (Geolocation)](js-apis-geolocation.md)
510  - [@ohos.hiAppEvent (Application Event Logging)](js-apis-hiappevent.md)
511  - [@ohos.multimedia.medialibrary (Media Library Management)](js-apis-medialibrary.md)
512  - [@ohos.multimodalInput.inputDeviceCooperate (Screen Hopping)](js-apis-cooperate.md)
513  - [@ohos.prompt (Prompt)](js-apis-prompt.md)
514  - [@ohos.reminderAgent (Reminder Agent)](js-apis-reminderAgent.md)
515  - [@ohos.statfs (statfs)](js-apis-statfs.md)
516  - [@ohos.systemParameter (System Parameter)](js-apis-system-parameter.md)
517  - [@ohos.systemTime (System Time and Time Zone)](js-apis-system-time.md)
518  - [@ohos.usb (USB Management)](js-apis-usb-deprecated.md)
519  - [@system.app (Application Context)](js-apis-system-app.md)
520  - [@system.battery (Battery Information)](js-apis-system-battery.md)
521  - [@system.bluetooth (Bluetooth)](js-apis-system-bluetooth.md)
522  - [@system.brightness (Screen Brightness)](js-apis-system-brightness.md)
523  - [@system.cipher (Cipher Algorithm)](js-apis-system-cipher.md)
524  - [@system.configuration (Application Configuration)](js-apis-system-configuration.md)
525  - [@system.device (Device Information)](js-apis-system-device.md)
526  - [@system.fetch (Data Request)](js-apis-system-fetch.md)
527  - [@system.file (File Storage)](js-apis-system-file.md)
528  - [@system.geolocation (Geolocation)](js-apis-system-location.md)
529  - [@system.mediaquery (Media Query)](js-apis-system-mediaquery.md)
530  - [@system.network (Network State)](js-apis-system-network.md)
531  - [@system.notification (Notification)](js-apis-system-notification.md)
532  - [@system.package (Bundle Management)](js-apis-system-package.md)
533  - [@system.prompt (Prompt)](js-apis-system-prompt.md)
534  - [@system.request (Upload and Download)](js-apis-system-request.md)
535  - [@system.router (Page Routing)](js-apis-system-router.md)
536  - [@system.sensor (Sensor)](js-apis-system-sensor.md)
537  - [@system.storage (Data Storage)](js-apis-system-storage.md)
538  - [@system.vibrator (Vibrator)](js-apis-system-vibrate.md)
539  - bundle
540    - [abilityInfo](js-apis-bundle-AbilityInfo.md)
541    - [applicationInfo](js-apis-bundle-ApplicationInfo.md)
542    - [bundleInfo](js-apis-bundle-BundleInfo.md)
543    - [bundleInstaller](js-apis-bundle-BundleInstaller.md)
544    - [bundleStatusCallback](js-apis-Bundle-BundleStatusCallback.md)
545    - [customizeData](js-apis-bundle-CustomizeData.md)
546    - [elementName](js-apis-bundle-ElementName.md)
547    - [hapModuleInfo](js-apis-bundle-HapModuleInfo.md)
548    - [launcherAbilityInfo](js-apis-bundle-LauncherAbilityInfo.md)
549    - [moduleInfo](js-apis-bundle-ModuleInfo.md)
550    - [PermissionDef](js-apis-bundle-PermissionDef.md)
551    - [remoteAbilityInfo](js-apis-bundle-remoteAbilityInfo.md)
552    - [shortcutInfo](js-apis-bundle-ShortcutInfo.md)
553  - data/rdb
554    - [resultSet](js-apis-data-resultset.md)
555