NotificationSlot

The NotificationSlot module describes the notification slot.

NOTE

The initial APIs of this module are supported since API version 7. Newly added APIs will be marked with a superscript to indicate their earliest API version.

System capability: SystemCapability.Notification.Notification

Name Type Readable Writable Description
type SlotType Yes Yes Notification slot type.
level number Yes Yes Notification level. If this parameter is not set, the default value that corresponds to the notification slot type is used.
desc string Yes Yes Notification slot description.
badgeFlag boolean Yes Yes Whether to display the badge.
bypassDnd boolean Yes Yes Whether to bypass DND mode in the system.
lockscreenVisibility number Yes Yes Mode for displaying the notification on the lock screen.
vibrationEnabled boolean Yes Yes Whether to enable vibration for the notification.
sound string Yes Yes Notification alert tone.
lightEnabled boolean Yes Yes Whether the indicator blinks for the notification.
lightColor number Yes Yes Indicator color of the notification.
vibrationValues Array<number> Yes Yes Vibration mode of the notification.
enabled9+ boolean Yes No Whether the notification slot is enabled.