---
title: CommandGroupPlacement
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/commandgroupplacement
---

# CommandGroupPlacement

The standard locations that you can place new command groups relative to.

## Declaration

```swift
struct CommandGroupPlacement
```

## Overview

Overview The names of these placements aren’t visible in the user interface, but the discussion for each placement lists the items that it includes.

## Topics

### App interactions

- [appInfo](swiftui/commandgroupplacement/appinfo.md)
- [appSettings](swiftui/commandgroupplacement/appsettings.md)
- [appTermination](swiftui/commandgroupplacement/apptermination.md)
- [appVisibility](swiftui/commandgroupplacement/appvisibility.md)
- [systemServices](swiftui/commandgroupplacement/systemservices.md)

### File manipulation

- [importExport](swiftui/commandgroupplacement/importexport.md)
- [newItem](swiftui/commandgroupplacement/newitem.md)
- [printItem](swiftui/commandgroupplacement/printitem.md)
- [saveItem](swiftui/commandgroupplacement/saveitem.md)

### Content updates

- [pasteboard](swiftui/commandgroupplacement/pasteboard.md)
- [textEditing](swiftui/commandgroupplacement/textediting.md)
- [textFormatting](swiftui/commandgroupplacement/textformatting.md)
- [undoRedo](swiftui/commandgroupplacement/undoredo.md)

### Bars

- [sidebar](swiftui/commandgroupplacement/sidebar.md)
- [toolbar](swiftui/commandgroupplacement/toolbar.md)

### Windows

- [singleWindowList](swiftui/commandgroupplacement/singlewindowlist.md)
- [windowArrangement](swiftui/commandgroupplacement/windowarrangement.md)
- [windowList](swiftui/commandgroupplacement/windowlist.md)
- [windowSize](swiftui/commandgroupplacement/windowsize.md)

### Help

- [help](swiftui/commandgroupplacement/help.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Defining commands

- [commands(content:)](swiftui/scene/commands(content:).md)
- [commandsRemoved()](swiftui/scene/commandsremoved().md)
- [commandsReplaced(content:)](swiftui/scene/commandsreplaced(content:).md)
- [Commands](swiftui/commands.md)
- [CommandMenu](swiftui/commandmenu.md)
- [CommandGroup](swiftui/commandgroup.md)
- [CommandsBuilder](swiftui/commandsbuilder.md)
