info.magnolia.ui.vaadin.gwt.client.magnoliashell.viewport
Class AppsTransitionDelegate

java.lang.Object
  extended by info.magnolia.ui.vaadin.gwt.client.magnoliashell.viewport.TransitionDelegate.BaseTransitionDelegate
      extended by info.magnolia.ui.vaadin.gwt.client.magnoliashell.viewport.AppsTransitionDelegate
All Implemented Interfaces:
TransitionDelegate

public class AppsTransitionDelegate
extends TransitionDelegate.BaseTransitionDelegate

The AppsTransitionDelegate provides custom transition logic when launching, closing an app, or switching between apps.


Nested Class Summary
 
Nested classes/interfaces inherited from interface info.magnolia.ui.vaadin.gwt.client.magnoliashell.viewport.TransitionDelegate
TransitionDelegate.BaseTransitionDelegate
 
Constructor Summary
AppsTransitionDelegate(AppsViewportWidget viewport)
           
 
Method Summary
 void removeWidget(com.google.gwt.user.client.ui.Widget w)
           
 void setCurtainAttached(boolean visible)
           
 void setCurtainVisible(boolean visible)
           
 void setVisibleChild(ViewportWidget viewport, com.google.gwt.user.client.ui.Widget app)
          Zoom-in if switching to a different running app, from apps-launcher only closing an app doesn't zoom-in the next app, running apps are all hidden explicitly except current one.
 
Methods inherited from class info.magnolia.ui.vaadin.gwt.client.magnoliashell.viewport.TransitionDelegate.BaseTransitionDelegate
inProgress, setActive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppsTransitionDelegate

public AppsTransitionDelegate(AppsViewportWidget viewport)
Method Detail

setVisibleChild

public void setVisibleChild(ViewportWidget viewport,
                            com.google.gwt.user.client.ui.Widget app)
Zoom-in if switching to a different running app, from apps-launcher only closing an app doesn't zoom-in the next app, running apps are all hidden explicitly except current one.

Specified by:
setVisibleChild in interface TransitionDelegate
Overrides:
setVisibleChild in class TransitionDelegate.BaseTransitionDelegate

setCurtainVisible

public void setCurtainVisible(boolean visible)

removeWidget

public void removeWidget(com.google.gwt.user.client.ui.Widget w)

setCurtainAttached

public void setCurtainAttached(boolean visible)


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.