public class AppLauncherViewImpl extends com.google.gwt.user.client.ui.FlowPanel implements AppLauncherView, AppActivationEvent.Handler
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
AppLauncherView.Presenter
Modifier and Type | Field and Description |
---|---|
static String |
PERMANENT_APP_SCROLL_PANEL |
Constructor and Description |
---|
AppLauncherViewImpl(com.google.web.bindery.event.shared.EventBus eventBus,
Function<String,com.vaadin.client.ui.Icon> iconResolver) |
Modifier and Type | Method and Description |
---|---|
void |
addAppGroup(AppGroup group) |
void |
addAppTile(AppTile tileData,
AppGroup groupData) |
void |
addPermanentAppGroup(AppGroup groupParams) |
void |
addTemporaryAppGroup(AppGroup groupParams) |
void |
clear() |
void |
onAppActivated(AppActivationEvent event) |
void |
setAppActive(String appName,
boolean isActive) |
void |
setPresenter(AppLauncherView.Presenter presenter) |
add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, remove
add, adopt, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public static final String PERMANENT_APP_SCROLL_PANEL
public void addAppGroup(AppGroup group)
addAppGroup
in interface AppLauncherView
public void addTemporaryAppGroup(AppGroup groupParams)
public void addPermanentAppGroup(AppGroup groupParams)
public void onAppActivated(AppActivationEvent event)
onAppActivated
in interface AppActivationEvent.Handler
public void setPresenter(AppLauncherView.Presenter presenter)
setPresenter
in interface AppLauncherView
public void setAppActive(String appName, boolean isActive)
setAppActive
in interface AppLauncherView
public void addAppTile(AppTile tileData, AppGroup groupData)
addAppTile
in interface AppLauncherView
public void clear()
clear
in interface com.google.gwt.user.client.ui.HasWidgets
clear
in class com.google.gwt.user.client.ui.FlowPanel
Copyright © 2021 Magnolia International Ltd.. All rights reserved.