# `GSFilterPropertiesController`

*Class*

## Declaration

```swift
class GSFilterPropertiesController
```

```objc
@interface GSFilterPropertiesController : NSViewController
```

```python
class GSFilterPropertiesController(NSViewController)
```

## Topics

### Instance Properties

- [`GSFilterPropertiesController.nameTextField`](/Core/GlyphsApp/GSFilterPropertiesController/nameTextField)
- [`GSFilterPropertiesController.predicate`](/Core/GlyphsApp/GSFilterPropertiesController/predicate)
- [`GSFilterPropertiesController.predicateEditor`](/Core/GlyphsApp/GSFilterPropertiesController/predicateEditor)
- [`GSFilterPropertiesController.predicateHeightConstrain`](/Core/GlyphsApp/GSFilterPropertiesController/predicateHeightConstrain)

### Instance Methods

- [`GSFilterPropertiesController initWithFont:`](/Core/GlyphsApp/GSFilterPropertiesController/initWithFont:)
- [`GSFilterPropertiesController predicateChanged:`](/Core/GlyphsApp/GSFilterPropertiesController/predicateChanged:)

## Relationships

### Inherits From

- `NSViewController`

### Conforms To

- `GSDialogDelegateProtocol`

