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 StringgetAssistivePostfix(Notification.Type type)Gets the accessibility postfix for a notification type.StringgetAssistivePrefix(Notification.Type type)Gets the accessibility prefix for a notification type.NotificationRolegetAssistiveRole(Notification.Type type)Gets the WAI-ARIA role for a notification type.voidsetAssistivePostfix(Notification.Type type, String postfix)Sets the accessibility postfix for a notification type.voidsetAssistivePrefix(Notification.Type type, String prefix)Sets the accessibility prefix for a notification type.voidsetAssistiveRole(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
-
-