• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# @ohos.application.StaticSubscriberExtensionAbility (StaticSubscriberExtensionAbility)
2
3The **StaticSubscriberExtensionAbility** module provides Extension abilities for static subscribers.
4
5> **NOTE**
6>
7> The initial APIs of this module are supported since API version 9. Newly added APIs will be marked with a superscript to indicate their earliest API version.
8>
9> The APIs of this module can be used only in the stage model.
10## Modules to Import
11
12```ts
13import StaticSubscriberExtensionAbility from '@ohos.application.StaticSubscriberExtensionAbility';
14```
15
16## StaticSubscriberExtensionAbility.onReceiveEvent
17
18onReceiveEvent(event: CommonEventData): void;
19
20Callback of the common event of a static subscriber.
21
22**System capability**: SystemCapability.Ability.AbilityRuntime.Core
23
24**System API**: This is a system API and cannot be called by third-party applications.
25
26**Parameters**
27
28| Name| Type| Mandatory| Description|
29| -------- | -------- | -------- | -------- |
30| event | [CommonEventData](js-apis-commonEvent.md#commoneventdata) | Yes| Common event of a static subscriber.|
31
32**Example**
33
34  ```ts
35    class MyStaticSubscriberExtensionAbility extends StaticSubscriberExtensionAbility {
36        onReceiveEvent(event) {
37            console.log('onReceiveEvent, event: ' + JSON.stringify(event));
38        }
39    }
40  ```
41