---
title: isEditable
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsruleeditor/iseditable
---

# isEditable

A Boolean value that determines whether the rule editor is editable.

## Declaration

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

## Discussion

Discussion The default is true.

## See Also

### Configuring a Rule Editor

- [nestingMode](appkit/nsruleeditor/nestingmode-swift.property.md)
- [NSRuleEditor.NestingMode](appkit/nsruleeditor/nestingmode-swift.enum.md)
- [canRemoveAllRows](appkit/nsruleeditor/canremoveallrows.md)
- [rowHeight](appkit/nsruleeditor/rowheight.md)
