---
title: RoomBuilder.ConfigurationOptions
framework: roomplan
role: symbol
role_heading: Structure
path: roomplan/roombuilder/configurationoptions
---

# RoomBuilder.ConfigurationOptions

Options that configure a room builder.

## Declaration

```swift
struct ConfigurationOptions
```

## Overview

Overview The options argument to the RoomBuilder initializer init(options:) is of this type.

## Topics

### Creating a configuration option

- [init(rawValue:)](roomplan/roombuilder/configurationoptions/init(rawvalue:).md)
- [rawValue](roomplan/roombuilder/configurationoptions/rawvalue.md)

### Choosing a configuration option

- [beautifyObjects](roomplan/roombuilder/configurationoptions/beautifyobjects.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [ExpressibleByArrayLiteral](swift/expressiblebyarrayliteral.md)
- [OptionSet](swift/optionset.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [SetAlgebra](swift/setalgebra.md)

## See Also

### Creating a room builder

- [init(options:)](roomplan/roombuilder/init(options:).md)
