All Known Implementing Classes:
DDAbsoluteLayout, DDAccordion, DDCssLayout, DDFormLayout, DDGridLayout, DDHorizontalLayout, DDHorizontalLayout, DDHorizontalSplitPanel, DDPanel, DDTabSheet, DDVerticalLayout, DDVerticalLayout, DDVerticalSplitPanel, JmixMainTabSheet

public interface ShimSupport
Adds Iframe shimming support for layout components. This means that when shimming is turned on a element is placed on top of the component and acts as a delegate for the component. No clicks or other mouse events go through the shim delegate. This allows dragging an iframe based component. When shimming is turned off all mouse event passes into the iframe and you cannot drag the component.
Since:
0.6.3
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Are shims used over iframes so dragging is possible
    void
    setShim(boolean shim)
    False to disable the iframe shim used to enable dragging iframe based components (defaults to true).
  • Method Details

    • setShim

      void setShim(boolean shim)
      False to disable the iframe shim used to enable dragging iframe based components (defaults to true).
      Parameters:
      shim - Are the iframes shimmed
    • isShimmed

      boolean isShimmed()
      Are shims used over iframes so dragging is possible
      Returns:
      Are the iframes shimmed