accessoryBar(id:)
Creates a unique accessory bar placement.
Declaration
@backDeployed(before: macOS 14.0)
static func accessoryBar<ID>(id: ID) -> ToolbarItemPlacement where ID : HashableParameters
- id:
A unique identifier for this placement.
Discussion
On macOS, items with an accessory bar placement are placed in a section below the title bar and toolbar area of the window. Each separate identifier will correspond to a separate accessory bar that is added to this area.
extension ToolbarItemPlacement {
static let favoritesBar = accessoryBar(id: "com.example.favorites")
}
...
BrowserView()
.toolbar {
ToolbarItem(placement: .favoritesBar) {
FavoritesBar()
}
}