Class TabLayout

java.lang.Object
com.intellij.ui.tabs.impl.TabLayout
Direct Known Subclasses:
SingleRowLayout, TableLayout

public abstract class TabLayout extends Object
  • Constructor Details

    • TabLayout

      public TabLayout()
  • Method Details

    • createShapeTransform

      public ShapeTransform createShapeTransform(Dimension dimension)
    • createShapeTransform

      public ShapeTransform createShapeTransform(Rectangle rectangle)
    • isDragOut

      public boolean isDragOut(@NotNull TabLabel tabLabel, int deltaX, int deltaY)
    • isSideComponentOnTabs

      public boolean isSideComponentOnTabs()
    • getDragOutMultiplier

      public static double getDragOutMultiplier()
    • getDropIndexFor

      public abstract int getDropIndexFor(Point point)