Class CompressibleSingleRowLayout
java.lang.Object
com.intellij.ui.tabs.impl.TabLayout
com.intellij.ui.tabs.impl.singleRow.SingleRowLayout
com.intellij.ui.tabs.impl.singleRow.CompressibleSingleRowLayout
-
Nested Class Summary
Nested classes/interfaces inherited from class com.intellij.ui.tabs.impl.singleRow.SingleRowLayout
SingleRowLayout.GhostComponent -
Field Summary
Fields inherited from class com.intellij.ui.tabs.impl.singleRow.SingleRowLayout
myLastSingRowLayout, myLeftGhost, myMorePopup, myRightGhost -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanapplyTabLayout(SingleRowPassInfo data, TabLabel label, int length, int deltaToFit) protected voidprotected voidMethods inherited from class com.intellij.ui.tabs.impl.singleRow.SingleRowLayout
calculateRequiredLength, checkLayoutLabels, createShapeTransform, findLastVisibleLabel, getDropIndexFor, getRequiredLength, getScrollUnitIncrement, isDragOut, isSideComponentOnTabs, isTabHidden, layoutMoreButton, layoutSingleRow, prepareLayoutPassInfo, scroll, scrollSelectionInView, updateMoreIconVisibilityMethods inherited from class com.intellij.ui.tabs.impl.TabLayout
createShapeTransform, getDragOutMultiplier
-
Constructor Details
-
CompressibleSingleRowLayout
-
-
Method Details
-
recomputeToLayout
- Overrides:
recomputeToLayoutin classSingleRowLayout
-
layoutLabelsAndGhosts
- Overrides:
layoutLabelsAndGhostsin classSingleRowLayout
-
applyTabLayout
protected boolean applyTabLayout(SingleRowPassInfo data, TabLabel label, int length, int deltaToFit) - Overrides:
applyTabLayoutin classSingleRowLayout
-