AlertBuilder
to open alerts and confirm-dialogs,
or default Vaadin Notifications
.@Deprecated public abstract class OverlayPresenter extends Object implements info.magnolia.ui.api.overlay.OverlayLayer
Modifier and Type | Field and Description |
---|---|
static int |
TIMEOUT_SECONDS_DEFAULT
Deprecated.
|
Constructor and Description |
---|
OverlayPresenter()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
openAlert(info.magnolia.ui.api.overlay.MessageStyleType type,
String title,
String body,
String okButton,
info.magnolia.ui.api.overlay.AlertCallback callback)
Deprecated.
|
void |
openAlert(info.magnolia.ui.api.overlay.MessageStyleType type,
String title,
info.magnolia.ui.api.view.View body,
String okButton,
info.magnolia.ui.api.overlay.AlertCallback callback)
Deprecated.
|
void |
openConfirmation(info.magnolia.ui.api.overlay.MessageStyleType type,
String title,
String body,
String confirmButton,
String cancelButton,
boolean cancelIsDefault,
info.magnolia.ui.api.overlay.ConfirmationCallback callback)
Deprecated.
|
void |
openConfirmation(info.magnolia.ui.api.overlay.MessageStyleType type,
String title,
info.magnolia.ui.api.view.View body,
String confirmButton,
String cancelButton,
boolean cancelIsDefault,
info.magnolia.ui.api.overlay.ConfirmationCallback callback)
Deprecated.
|
void |
openNotification(info.magnolia.ui.api.overlay.MessageStyleType type,
boolean doesTimeout,
String title)
Deprecated.
Opens a notification of given
type , with given body text; it can close automatically after a timeout. |
void |
openNotification(info.magnolia.ui.api.overlay.MessageStyleType type,
boolean doesTimeout,
String title,
String linkText,
info.magnolia.ui.api.overlay.NotificationCallback callback)
Deprecated.
Convenience method for presenting notification indicator with string content.
|
void |
openNotification(info.magnolia.ui.api.overlay.MessageStyleType type,
boolean doesTimeout,
info.magnolia.ui.api.view.View viewToShow)
Deprecated.
Opens a notification of given
type , with given body; it can close automatically after a timeout. |
info.magnolia.ui.api.overlay.OverlayCloser |
openOverlay(info.magnolia.ui.api.view.View view)
Deprecated.
Opens an overlay with default strong modality level.
|
public static final int TIMEOUT_SECONDS_DEFAULT
public info.magnolia.ui.api.overlay.OverlayCloser openOverlay(info.magnolia.ui.api.view.View view)
openOverlay
in interface info.magnolia.ui.api.overlay.OverlayLayer
public void openAlert(info.magnolia.ui.api.overlay.MessageStyleType type, String title, String body, String okButton, info.magnolia.ui.api.overlay.AlertCallback callback)
openAlert
in interface info.magnolia.ui.api.overlay.OverlayLayer
public void openAlert(info.magnolia.ui.api.overlay.MessageStyleType type, String title, info.magnolia.ui.api.view.View body, String okButton, info.magnolia.ui.api.overlay.AlertCallback callback)
openAlert
in interface info.magnolia.ui.api.overlay.OverlayLayer
public void openConfirmation(info.magnolia.ui.api.overlay.MessageStyleType type, String title, String body, String confirmButton, String cancelButton, boolean cancelIsDefault, info.magnolia.ui.api.overlay.ConfirmationCallback callback)
openConfirmation
in interface info.magnolia.ui.api.overlay.OverlayLayer
public void openConfirmation(info.magnolia.ui.api.overlay.MessageStyleType type, String title, info.magnolia.ui.api.view.View body, String confirmButton, String cancelButton, boolean cancelIsDefault, info.magnolia.ui.api.overlay.ConfirmationCallback callback)
openConfirmation
in interface info.magnolia.ui.api.overlay.OverlayLayer
public void openNotification(info.magnolia.ui.api.overlay.MessageStyleType type, boolean doesTimeout, info.magnolia.ui.api.view.View viewToShow)
type
, with given body; it can close automatically after a timeout.openNotification
in interface info.magnolia.ui.api.overlay.OverlayLayer
public void openNotification(info.magnolia.ui.api.overlay.MessageStyleType type, boolean doesTimeout, String title)
type
, with given body text; it can close automatically after a timeout.openNotification
in interface info.magnolia.ui.api.overlay.OverlayLayer
public void openNotification(info.magnolia.ui.api.overlay.MessageStyleType type, boolean doesTimeout, String title, String linkText, info.magnolia.ui.api.overlay.NotificationCallback callback)
openNotification
in interface info.magnolia.ui.api.overlay.OverlayLayer
Copyright © 2020 Magnolia International Ltd.. All rights reserved.