# `GSSidebarItem`

*Class*

## Declaration

```swift
class GSSidebarItem
```

```objc
@interface GSSidebarItem : NSObject
```

```python
class GSSidebarItem(NSObject)
```

## Topics

### Instance Properties

- [`GSSidebarItem.badgeString`](/Core/GlyphsCore/GSSidebarItem/badgeString)
- [`GSSidebarItem.canAdd`](/Core/GlyphsCore/GSSidebarItem/canAdd)
- [`GSSidebarItem.cellType`](/Core/GlyphsCore/GSSidebarItem/cellType)
- [`GSSidebarItem.codes`](/Core/GlyphsCore/GSSidebarItem/codes)
- [`GSSidebarItem.count`](/Core/GlyphsCore/GSSidebarItem/count)
- [`GSSidebarItem.coverage`](/Core/GlyphsCore/GSSidebarItem/coverage)
- [`GSSidebarItem.displayName`](/Core/GlyphsCore/GSSidebarItem/displayName)
- [`GSSidebarItem.filePath`](/Core/GlyphsCore/GSSidebarItem/filePath)
- [`GSSidebarItem.font`](/Core/GlyphsCore/GSSidebarItem/font)
- [`GSSidebarItem.hasShallHaveCount`](/Core/GlyphsCore/GSSidebarItem/hasShallHaveCount)
- [`GSSidebarItem.hiddenKey`](/Core/GlyphsCore/GSSidebarItem/hiddenKey)
- [`GSSidebarItem.icon`](/Core/GlyphsCore/GSSidebarItem/icon)
- [`GSSidebarItem.iconName`](/Core/GlyphsCore/GSSidebarItem/iconName)
- [`GSSidebarItem.identifier`](/Core/GlyphsCore/GSSidebarItem/identifier)
- [`GSSidebarItem.infos`](/Core/GlyphsCore/GSSidebarItem/infos)
- [`GSSidebarItem.active`](/Core/GlyphsCore/GSSidebarItem/active)
- [`GSSidebarItem.badgeVisible`](/Core/GlyphsCore/GSSidebarItem/badgeVisible)
- [`GSSidebarItem.isCalculating`](/Core/GlyphsCore/GSSidebarItem/isCalculating)
- [`GSSidebarItem.editable`](/Core/GlyphsCore/GSSidebarItem/editable)
- [`GSSidebarItem.hidden`](/Core/GlyphsCore/GSSidebarItem/hidden)
- [`GSSidebarItem.isLeaf`](/Core/GlyphsCore/GSSidebarItem/isLeaf)
- [`GSSidebarItem.preset`](/Core/GlyphsCore/GSSidebarItem/preset)
- [`GSSidebarItem.suppressCount`](/Core/GlyphsCore/GSSidebarItem/suppressCount) — Can be set to `YES` to hide the count and thus suppress expensive calculations when the item is not selected.
- [`GSSidebarItem.itemType`](/Core/GlyphsCore/GSSidebarItem/itemType)
- [`GSSidebarItem.missingInfos`](/Core/GlyphsCore/GSSidebarItem/missingInfos)
- [`GSSidebarItem.name`](/Core/GlyphsCore/GSSidebarItem/name)
- [`GSSidebarItem.parent`](/Core/GlyphsCore/GSSidebarItem/parent)
- [`GSSidebarItem.predicate`](/Core/GlyphsCore/GSSidebarItem/predicate)
- [`GSSidebarItem.predicateFormat`](/Core/GlyphsCore/GSSidebarItem/predicateFormat)
- [`GSSidebarItem.shallHaveCount`](/Core/GlyphsCore/GSSidebarItem/shallHaveCount)
- [`GSSidebarItem.subItems`](/Core/GlyphsCore/GSSidebarItem/subItems)
- [`GSSidebarItem.unicharString`](/Core/GlyphsCore/GSSidebarItem/unicharString)

### Instance Methods

- [`GSSidebarItem expandNameList:`](/Core/GlyphsCore/GSSidebarItem/expandNameList:)
- [`GSSidebarItem initWithDict:`](/Core/GlyphsCore/GSSidebarItem/initWithDict:)
- [`GSSidebarItem insertObject:inSubItemsAtIndex:`](/Core/GlyphsCore/GSSidebarItem/insertObject:inSubItemsAtIndex:)
- [`GSSidebarItem insertSubItems:atIndex:`](/Core/GlyphsCore/GSSidebarItem/insertSubItems:atIndex:)
- [`GSSidebarItem removeSubItemsObject:`](/Core/GlyphsCore/GSSidebarItem/removeSubItemsObject:)
- [`GSSidebarItem resetCounter`](/Core/GlyphsCore/GSSidebarItem/resetCounter)

## Relationships

### Inherits From

- `NSObject`

### Conforms To

- `NSCopying`

