---
title: sceneBridgingOptions
framework: swiftui
role: symbol
role_heading: Instance Property
path: swiftui/nshostingview/scenebridgingoptions
---

# sceneBridgingOptions

The options for which aspects of the window will be managed by this hosting view.

## Declaration

```swift
@MainActor @preconcurrency var sceneBridgingOptions: NSHostingSceneBridgingOptions { get set }
```

## Discussion

Discussion NSHostingView will populate certain aspects of its associated window, depending on which options are specified. For example, a hosting view can manage its window’s toolbar by including the .toolbars option: struct RootView: View {     var body: some View {         ContentView()             .toolbar {                 MyToolbarContent()             }     } }

let view = NSHostingView(rootView: RootView()) view.sceneBridgingOptions = [.toolbars] When this hosting view is set as the contentView for a window, the default value for this property will be .all, which includes the options for .toolbars and .title. Otherwise, the default value is [].
