---
title: isVisible
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nstouchbar/isvisible
---

# isVisible

A Boolean value that Indicates whether the Touch Bar is eligible for display.

## Declaration

```swift
var isVisible: Bool { get }
```

## Discussion

Discussion A value of true indicates that the bar is attached to an eligible bar provider and that its items are displayable, assuming adequate geometric space. A bar provider is an object that conforms to the NSTouchBarProvider protocol. For more on bar providers, read Bar objects. This property is key–value observable.

## See Also

### Observing bar status

- [itemIdentifiers](appkit/nstouchbar/itemidentifiers.md)
- [item(forIdentifier:)](appkit/nstouchbar/item(foridentifier:).md)
