# `TabBarControlDelegate`

*Protocol*

## Declaration

```swift
protocol TabBarControlDelegate
```

```objc
@protocol TabBarControlDelegate
```

```python
TabBarControlDelegate
```

## Topics

### Instance Methods

- [`TabBarControlDelegate accessibilityStringForTabBar:objectCount:`](/Core/GlyphsKit/TabBarControlDelegate/accessibilityStringForTabBar:objectCount:)
- [`TabBarControlDelegate allowedDraggedTypesForContentView:`](/Core/GlyphsKit/TabBarControlDelegate/allowedDraggedTypesForContentView:)
- [`TabBarControlDelegate desiredWidthForVerticalTabBar:`](/Core/GlyphsKit/TabBarControlDelegate/desiredWidthForVerticalTabBar:)
- [`TabBarControlDelegate didDropTabItem:inTabBar:`](/Core/GlyphsKit/TabBarControlDelegate/didDropTabItem:inTabBar:)
- [`TabBarControlDelegate shouldAllowTabItem:toLeaveTabBar:`](/Core/GlyphsKit/TabBarControlDelegate/shouldAllowTabItem:toLeaveTabBar:)
- [`TabBarControlDelegate shouldDragTabItem:fromTabBar:`](/Core/GlyphsKit/TabBarControlDelegate/shouldDragTabItem:fromTabBar:)
- [`TabBarControlDelegate shouldDropTabItem:inTabBar:`](/Core/GlyphsKit/TabBarControlDelegate/shouldDropTabItem:inTabBar:)
- [`TabBarControlDelegate tabBar:acceptedDraggingInfo:onTabItem:`](/Core/GlyphsKit/TabBarControlDelegate/tabBar:acceptedDraggingInfo:onTabItem:)
- [`TabBarControlDelegate tabBar:closeWindowForLastTabItem:`](/Core/GlyphsKit/TabBarControlDelegate/tabBar:closeWindowForLastTabItem:)
- [`TabBarControlDelegate tabBar:didAddTabItem:`](/Core/GlyphsKit/TabBarControlDelegate/tabBar:didAddTabItem:)
- [`TabBarControlDelegate tabBar:didCloseTabItem:`](/Core/GlyphsKit/TabBarControlDelegate/tabBar:didCloseTabItem:)
- [`TabBarControlDelegate tabBar:didSelectTabItem:`](/Core/GlyphsKit/TabBarControlDelegate/tabBar:didSelectTabItem:)
- [`TabBarControlDelegate tabBar:disableTabCloseForTabItem:`](/Core/GlyphsKit/TabBarControlDelegate/tabBar:disableTabCloseForTabItem:)
- [`TabBarControlDelegate tabBar:imageForTabItem:offset:styleMask:`](/Core/GlyphsKit/TabBarControlDelegate/tabBar:imageForTabItem:offset:styleMask:)
- [`TabBarControlDelegate tabBar:newTabBarForDraggedTabItem:atPoint:`](/Core/GlyphsKit/TabBarControlDelegate/tabBar:newTabBarForDraggedTabItem:atPoint:)
- [`TabBarControlDelegate tabBar:shouldCloseTabItem:`](/Core/GlyphsKit/TabBarControlDelegate/tabBar:shouldCloseTabItem:)
- [`TabBarControlDelegate tabBar:toolTipForTabItem:`](/Core/GlyphsKit/TabBarControlDelegate/tabBar:toolTipForTabItem:)
- [`TabBarControlDelegate tabBar:willCloseTabItem:`](/Core/GlyphsKit/TabBarControlDelegate/tabBar:willCloseTabItem:)
- [`TabBarControlDelegate tabBar:willUnselectTabItem:`](/Core/GlyphsKit/TabBarControlDelegate/tabBar:willUnselectTabItem:)
- [`TabBarControlDelegate tabBarDidHide:`](/Core/GlyphsKit/TabBarControlDelegate/tabBarDidHide:)
- [`TabBarControlDelegate tabBarDidUnhide:`](/Core/GlyphsKit/TabBarControlDelegate/tabBarDidUnhide:)
- [`TabBarControlDelegate tabView:menuForTabItem:`](/Core/GlyphsKit/TabBarControlDelegate/tabView:menuForTabItem:)

