Class ScrollableSingleRowLayout
java.lang.Object
com.intellij.ui.tabs.impl.TabLayout
com.intellij.ui.tabs.impl.singleRow.SingleRowLayout
com.intellij.ui.tabs.impl.singleRow.ScrollableSingleRowLayout
-
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 booleanprotected TabLabelintbooleanisTabHidden(TabInfo tabInfo) protected voidprotected voidvoidscroll(int units) voidMethods inherited from class com.intellij.ui.tabs.impl.singleRow.SingleRowLayout
calculateRequiredLength, createShapeTransform, getDropIndexFor, getRequiredLength, isDragOut, isSideComponentOnTabs, layoutLabelsAndGhosts, layoutSingleRow, prepareLayoutPassInfo, updateMoreIconVisibilityMethods inherited from class com.intellij.ui.tabs.impl.TabLayout
createShapeTransform, getDragOutMultiplier
-
Constructor Details
-
ScrollableSingleRowLayout
-
-
Method Details
-
scroll
public void scroll(int units) - Overrides:
scrollin classSingleRowLayout
-
checkLayoutLabels
- Overrides:
checkLayoutLabelsin classSingleRowLayout
-
scrollSelectionInView
public void scrollSelectionInView()- Overrides:
scrollSelectionInViewin classSingleRowLayout
-
getScrollUnitIncrement
public int getScrollUnitIncrement()- Overrides:
getScrollUnitIncrementin classSingleRowLayout
-
recomputeToLayout
- Overrides:
recomputeToLayoutin classSingleRowLayout
-
layoutMoreButton
- Overrides:
layoutMoreButtonin classSingleRowLayout
-
applyTabLayout
protected boolean applyTabLayout(SingleRowPassInfo data, TabLabel label, int length, int deltaToFit) - Overrides:
applyTabLayoutin classSingleRowLayout
-
isTabHidden
- Overrides:
isTabHiddenin classSingleRowLayout
-
findLastVisibleLabel
- Overrides:
findLastVisibleLabelin classSingleRowLayout
-