---
title: sidebarVisibility
framework: swiftui
role: symbol
role_heading: Instance Property
path: swiftui/tabviewcustomization/tabcustomization/sidebarvisibility
---

# sidebarVisibility

The visibility of the tab in the sidebar.

## Declaration

```swift
var sidebarVisibility: Visibility { get set }
```

## Discussion

Discussion Visibility can be set imperatively by subscripting with the tab’s id: customization[tab: "com.myApp.alerts"].sidebarVisibility = .hidden You can change the default visibility by using TabContent/defaultVisibility(_:for) with a AdaptableTabBarPlacement.sidebar placement. Tab("Alerts", systemImage: "bell", value: .alerts) {     AlertsView() } .customizationID("com.myApp.alerts") .defaultVisibility(.hidden, for: .sidebar) If the ID isn’t associated with a tab or the tab has not been customized, a default value of .automatic is returned.
