Interface NotificationConfiguration
-
- All Superinterfaces:
Serializable
public interface NotificationConfiguration extends Serializable
Provides methods for configuring the notification.- Since:
- 7.2
- Author:
- Vaadin Ltd
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAssistivePostfix(Notification.Type type)
Gets the accessibility postfix for a notification type.String
getAssistivePrefix(Notification.Type type)
Gets the accessibility prefix for a notification type.NotificationRole
getAssistiveRole(Notification.Type type)
Gets the WAI-ARIA role for a notification type.void
setAssistivePostfix(Notification.Type type, String postfix)
Sets the accessibility postfix for a notification type.void
setAssistivePrefix(Notification.Type type, String prefix)
Sets the accessibility prefix for a notification type.void
setAssistiveRole(Notification.Type type, NotificationRole role)
Sets the WAI-ARIA role for a notification type.
-
-
-
Method Detail
-
setAssistivePrefix
void setAssistivePrefix(Notification.Type type, String prefix)
Sets the accessibility prefix for a notification type.This prefix is read to assistive device users before the content of the notification, but not visible on the page.
- Parameters:
type
- type of the notificationprefix
- string that is placed before the notification content
-
getAssistivePrefix
String getAssistivePrefix(Notification.Type type)
Gets the accessibility prefix for a notification type.This prefix is read to assistive device users before the content of the notification, but not visible on the page.
- Parameters:
type
- type of the notification- Returns:
- The accessibility prefix for the provided notification type
-
setAssistivePostfix
void setAssistivePostfix(Notification.Type type, String postfix)
Sets the accessibility postfix for a notification type.This postfix is read to assistive device users after the content of the notification, but not visible on the page.
- Parameters:
type
- type of the notificationpostfix
- string that is placed after the notification content
-
getAssistivePostfix
String getAssistivePostfix(Notification.Type type)
Gets the accessibility postfix for a notification type.This postfix is read to assistive device users after the content of the notification, but not visible on the page.
- Parameters:
type
- type of the notification- Returns:
- The accessibility postfix for the provided notification type
-
setAssistiveRole
void setAssistiveRole(Notification.Type type, NotificationRole role)
Sets the WAI-ARIA role for a notification type.This role defines how an assistive device handles a notification. Available roles are alert and status (@see Roles Model). The default role is alert.
- Parameters:
type
- type of the notificationrole
- role to set for the notification type
-
getAssistiveRole
NotificationRole getAssistiveRole(Notification.Type type)
Gets the WAI-ARIA role for a notification type.This role defines how an assistive device handles a notification. Available roles are alert and status (@see Roles Model)
The default role is alert.
- Parameters:
type
- type of the notification- Returns:
- role to set for the notification type
-
-