5.1.2 • Published 8 months ago
@maggioli-design-system/mds-push-notification v5.1.2
mds-push-notification
Properties
| Property | Attribute | Description | Type | Default |
|---|---|---|---|---|
behavior | behavior | Specifies if the component is visible or not. behavior = manual should hide when click outside should hide when all notifications are removed should show when change visible from component or call show method behavior = auto should hide when all notifications are removed should show when one or more notifications are added | "auto" \| "manual" \| undefined | 'auto' |
visible | visible | Specifies if the component is visible or not. | boolean \| undefined | undefined |
Events
| Event | Description | Type |
|---|---|---|
mdsPushNotificationChange | Emits when the component visibility changes | CustomEvent<MdsPushNotificationEventDetail> |
mdsPushNotificationHide | Emits when the component is hidden | CustomEvent<void> |
mdsPushNotificationShow | Emits when the component is shown | CustomEvent<void> |
Methods
hide() => Promise<void>
Returns
Type: Promise<void>
removeNotification(notification: HTMLMdsPushNotificationItemElement | HTMLMdsPushNotificationItemElement[]) => Promise<void>
Parameters
| Name | Type | Description |
|---|---|---|
notification | HTMLMdsPushNotificationItemElement \| HTMLMdsPushNotificationItemElement[] |
Returns
Type: Promise<void>
show() => Promise<void>
Returns
Type: Promise<void>
Slots
| Slot | Description |
|---|---|
"bottom" | Add HTML elements or components, it is recommended to use mds-button element. |
"default" | Add HTML elements or components, it is recommended to use mds-push-notification element. |
"top" | Add HTML elements or components, it is recommended to use mds-button element. |
Shadow Parts
| Part | Description |
|---|---|
"notifications" | The container wrapper of the notifications. |
Dependencies
Depends on
Graph
graph TD;
mds-push-notification --> mds-button
mds-button --> mds-spinner
mds-button --> mds-icon
mds-button --> mds-text
style mds-push-notification fill:#f9f,stroke:#333,stroke-width:4pxBuilt with love @ Gruppo Maggioli from R&D Department
5.1.2
8 months ago
5.1.1
9 months ago
5.1.0
9 months ago
5.0.0
10 months ago
2.3.0
11 months ago
2.1.2
1 year ago
2.2.0
12 months ago
2.4.0
11 months ago
2.1.0
1 year ago
2.0.0
1 year ago
3.0.2
11 months ago
3.0.1
11 months ago
3.0.0
11 months ago
1.7.0
1 year ago
1.6.3
1 year ago
1.6.2
1 year ago
1.6.1
1 year ago
1.6.0
1 year ago
1.5.2
2 years ago
1.5.1
2 years ago
1.5.0
2 years ago
1.4.6
2 years ago
1.4.5
2 years ago
1.4.4
2 years ago
1.4.3
2 years ago
1.4.1
2 years ago
1.4.0
2 years ago
1.2.0
2 years ago
1.1.0
2 years ago