1# @system.notification (Notification) 2 3> **NOTE** 4> - The APIs of this module are no longer maintained since API version 7. You are advised to use [@ohos.notification](js-apis-notification.md). 5> 6> - The initial APIs of this module are supported since API version 3. Newly added APIs will be marked with a superscript to indicate their earliest API version. 7 8 9## Modules to Import 10 11 12```ts 13import notification from '@system.notification'; 14``` 15 16## ActionResult 17 18**System capability**: SystemCapability.Notification.Notification 19 20| Name | Type | Mandatory| Description | 21| ----------- | ---------------------------------------------- | ---- | ------------------------- | 22| bundleName | string | Yes | Name of the application bundle to which the notification will be redirected after being clicked. | 23| abilityName | string | Yes | Name of the application ability to which the notification will be redirected after being clicked.| 24| uri | string | No | URI of the page to be redirected to. | 25 26 27## ShowNotificationOptions 28 29**System capability**: SystemCapability.Notification.Notification 30 31| Name | Type | Mandatory| Description | 32| ------------- | ---------------------------------------------- | ---- | ------------------------- | 33| contentTitle | string | No | Notification title. | 34| contentText | string | No | Notification content. | 35| clickAction | ActionResult | No | Action triggered when the notification is clicked. | 36 37 38## notification.show 39 40show(options?: ShowNotificationOptions): void 41 42Displays a notification. 43 44**System capability**: SystemCapability.Notification.Notification 45 46**Parameters** 47 48| Name| Type| Mandatory| Description| 49| -------- | -------- | -------- | -------- | 50| options | ShowNotificationOptions | No| Notification title.| 51 52**Example** 53```ts 54let notificationObj: notification = { 55 show() { 56 notification.show({ 57 contentTitle: 'title info', 58 contentText: 'text', 59 clickAction: { 60 bundleName: 'com.example.testapp', 61 abilityName: 'notificationDemo', 62 uri: '/path/to/notification' 63 } 64 }); 65 } 66} 67 68export default notificationObj 69``` 70