<!--
{
  "availability" : [
    "iOS: -",
    "iPadOS: -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "GroupActivities",
  "identifier" : "/documentation/GroupActivities/SpatialTemplatePreference",
  "metadataVersion" : "0.1.0",
  "role" : "Structure",
  "symbol" : {
    "kind" : "Structure",
    "modules" : [
      "Group Activities"
    ],
    "preciseIdentifier" : "s:15GroupActivities25SpatialTemplatePreferenceV"
  },
  "title" : "SpatialTemplatePreference"
}
-->

# SpatialTemplatePreference

A structure that specifies the preferred arrangement
of participant spatial Personas in a shared simulation space.

```
struct SpatialTemplatePreference
```

## Overview

Use the static members of this structure to specify
your preferred arrangement of participants around your
app’s content. The system applies your preference only
when displaying spatial Personas in the scene.

## Topics

### Getting the spatial position preferences

[`none`](/documentation/GroupActivities/SpatialTemplatePreference/none)

An arrangement where the system places spatial Personas
based on your app’s content.

[`sideBySide`](/documentation/GroupActivities/SpatialTemplatePreference/sideBySide)

An arrangement where the participants sit in a line with
the content in front of them.

[`conversational`](/documentation/GroupActivities/SpatialTemplatePreference/conversational)

An arrangement where the participants can see one another
and the app’s content.

[`custom(_:)`](/documentation/GroupActivities/SpatialTemplatePreference/custom(_:))

Creates a template preference with the given custom spatial template.

### Specifying the distance between content and participants

[`contentExtent(_:)`](/documentation/GroupActivities/SpatialTemplatePreference/contentExtent(_:))

Sets the distance between the app’s content and any participants.

### Getting the template description

## Relationships

### Conforms To

[`Sendable`](/documentation/Swift/Sendable)

[`CustomStringConvertible`](/documentation/Swift/CustomStringConvertible)

[`SendableMetatype`](/documentation/Swift/SendableMetatype)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)