# `GSLayer.visible`

*Instance Property*

Whether the layer is displayed with other layers in Edit view.

## Declaration

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

```objc
@property (nonatomic) BOOL visible;
```

[See also `visible` in the Python API](https://docu.glyphsapp.com/#GSLayer.visible)

```python
pyobjc_instanceMethods.visible() -> bool
pyobjc_instanceMethods.setVisible_(visible: bool)
```

## Discussion

A master layer uses the visibility of its associated font master.

## See Also

### Layer State

- [`GSLayer.active`](/Core/GlyphsCore/GSLayer/active) — Whether the layer participates in interpolation and export.
- [`GSLayer.locked`](/Core/GlyphsCore/GSLayer/locked) — Whether clients should prevent editing the layer.

