public interface MagnoliaShellView
extends com.google.gwt.user.client.ui.HasWidgets, com.google.gwt.user.client.ui.IsWidget
Modifier and Type | Interface and Description |
---|---|
static interface |
MagnoliaShellView.Presenter
Presenter for
MagnoliaShellView . |
Modifier and Type | Method and Description |
---|---|
void |
closeMessageEager(String id) |
boolean |
hasOverlay(com.google.gwt.user.client.ui.Widget widget) |
void |
hideAllMessages() |
void |
navigateToMessageDetails(String id) |
void |
onAppStarting() |
void |
onShellAppStarting(ShellAppType type) |
void |
openOverlayOnWidget(com.google.gwt.user.client.ui.Widget overlayWidget,
com.google.gwt.user.client.ui.Widget overlayParent)
Add the overlayWidget to the Shell - but the DOM of the widget will be placed over
the DOM of the specified overlayParent.
|
void |
setPresenter(MagnoliaShellView.Presenter presenter) |
void |
setShellAppIndication(ShellAppType type,
int indication) |
void |
setUserMenu(com.google.gwt.user.client.ui.Widget widget) |
void |
shiftViewportsVertically(int shiftPx,
boolean animated) |
void |
showMessage(ShellMessageWidget.MessageType type,
String text,
String message,
String id) |
void |
updateShellDivet() |
void |
updateViewport(ViewportWidget viewport,
ViewportType type) |
void setPresenter(MagnoliaShellView.Presenter presenter)
void updateViewport(ViewportWidget viewport, ViewportType type)
void shiftViewportsVertically(int shiftPx, boolean animated)
void setShellAppIndication(ShellAppType type, int indication)
void showMessage(ShellMessageWidget.MessageType type, String text, String message, String id)
void hideAllMessages()
void closeMessageEager(String id)
void navigateToMessageDetails(String id)
void updateShellDivet()
boolean hasOverlay(com.google.gwt.user.client.ui.Widget widget)
void openOverlayOnWidget(com.google.gwt.user.client.ui.Widget overlayWidget, com.google.gwt.user.client.ui.Widget overlayParent)
void onShellAppStarting(ShellAppType type)
void onAppStarting()
void setUserMenu(com.google.gwt.user.client.ui.Widget widget)
Copyright © 2015 Magnolia International Ltd.. All rights reserved.