Class ShadowWindowManagerGlobal.WindowSessionDelegate

java.lang.Object
org.robolectric.shadows.ShadowWindowManagerGlobal.WindowSessionDelegate
Enclosing class:
ShadowWindowManagerGlobal

protected static class ShadowWindowManagerGlobal.WindowSessionDelegate extends Object
Delegate for IWindowSession that contains methods to intercept calls to the underlying IWindowSession and track window state.
  • Field Details

    • lastDragClipData

      @Nullable protected ClipData lastDragClipData
    • systemGestureExclusionRects

      @Nullable public List<Rect> systemGestureExclusionRects
  • Constructor Details

    • WindowSessionDelegate

      protected WindowSessionDelegate()
  • Method Details

    • addToDisplay

      protected int addToDisplay(Object[] args)
    • remove

      protected void remove(Object[] args)
    • relayout

      protected int relayout(Object[] args)
    • getInTouchMode

      public boolean getInTouchMode()
    • setInTouchMode

      public void setInTouchMode(boolean inTouchMode)
    • prepareDrag

      public IBinder prepareDrag()
    • performDrag

      public Object performDrag(Object[] args)
    • updateInsets

      public void updateInsets(Object[] args)