# `GSEditFilterWindowController`

*Class*

## Declaration

```swift
class GSEditFilterWindowController
```

```objc
@interface GSEditFilterWindowController : NSWindowController
```

```python
class GSEditFilterWindowController(NSWindowController)
```

## Topics

### Instance Properties

- [`GSEditFilterWindowController.filterDelegate`](/Core/GlyphsApp/GSEditFilterWindowController/filterDelegate)
- [`GSEditFilterWindowController.filterNameField`](/Core/GlyphsApp/GSEditFilterWindowController/filterNameField)
- [`GSEditFilterWindowController.filterTabView`](/Core/GlyphsApp/GSEditFilterWindowController/filterTabView)
- [`GSEditFilterWindowController.listTextView`](/Core/GlyphsApp/GSEditFilterWindowController/listTextView)
- [`GSEditFilterWindowController.predicateEditor`](/Core/GlyphsApp/GSEditFilterWindowController/predicateEditor)
- [`GSEditFilterWindowController.predicateWindowCancelButton`](/Core/GlyphsApp/GSEditFilterWindowController/predicateWindowCancelButton)
- [`GSEditFilterWindowController.predicateWindowOkButton`](/Core/GlyphsApp/GSEditFilterWindowController/predicateWindowOkButton)
- [`GSEditFilterWindowController.showGlyphCountToggle`](/Core/GlyphsApp/GSEditFilterWindowController/showGlyphCountToggle)

### Instance Methods

- [`GSEditFilterWindowController editCustomFilterItem:window:`](/Core/GlyphsApp/GSEditFilterWindowController/editCustomFilterItem:window:)

## Relationships

### Inherits From

- `NSWindowController`

