---
title: NSToolbarItem.Identifier
framework: appkit
role: symbol
role_heading: Structure
path: appkit/nstoolbaritem/identifier
---

# NSToolbarItem.Identifier

Constants for the standard toolbar items that the system provides.

## Declaration

```swift
struct Identifier
```

## Overview

Overview If you configure an NSToolbarItem in Interface Builder with one of the standard identifiers, AppKit configures the toolbar item for you automatically when you load your interface. Similarly, if your toolbar delegate returns them as part of the default or allowed set of items, AppKit handles their configuration. When your delegate provides standard identifiers, AppKit doesn’t call the toolbar(_:itemForItemIdentifier:willBeInsertedIntoToolbar:) method for them.

## Topics

### Getting the standard item identifiers

- [space](appkit/nstoolbaritem/identifier/space.md)
- [flexibleSpace](appkit/nstoolbaritem/identifier/flexiblespace.md)
- [cloudSharing](appkit/nstoolbaritem/identifier/cloudsharing.md)
- [print](appkit/nstoolbaritem/identifier/print.md)
- [showColors](appkit/nstoolbaritem/identifier/showcolors.md)
- [showFonts](appkit/nstoolbaritem/identifier/showfonts.md)
- [toggleSidebar](appkit/nstoolbaritem/identifier/togglesidebar.md)
- [sidebarTrackingSeparator](appkit/nstoolbaritem/identifier/sidebartrackingseparator.md)
- [primarySidebarTrackingSeparatorItemIdentifier](appkit/nstoolbaritem/identifier/primarysidebartrackingseparatoritemidentifier.md)
- [supplementarySidebarTrackingSeparatorItemIdentifier](appkit/nstoolbaritem/identifier/supplementarysidebartrackingseparatoritemidentifier.md)
- [inspectorTrackingSeparator](appkit/nstoolbaritem/identifier/inspectortrackingseparator.md)
- [toggleInspector](appkit/nstoolbaritem/identifier/toggleinspector.md)

### Creating an identifier

- [init(_:)](appkit/nstoolbaritem/identifier/init(_:).md)
- [init(rawValue:)](appkit/nstoolbaritem/identifier/init(rawvalue:).md)

### Deprecated

- [customizeToolbar](appkit/nstoolbaritem/identifier/customizetoolbar.md)
- [separator](appkit/nstoolbaritem/identifier/separator.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Getting the toolbar item’s identity

- [itemIdentifier](appkit/nstoolbaritem/itemidentifier.md)
