# `GSInfoProperty`

*Class*

## Declaration

```swift
class GSInfoProperty
```

```objc
@interface GSInfoProperty : NSObject
```

```python
class GSInfoProperty(NSObject)
```

## Topics

### Instance Properties

- [`GSInfoProperty.key`](/Core/GlyphsCore/GSInfoProperty/key) — The key.
- [`GSInfoProperty.parent`](/Core/GlyphsCore/GSInfoProperty/parent)
- [`GSInfoProperty.undoManager`](/Core/GlyphsCore/GSInfoProperty/undoManager)
- [`GSInfoProperty.undoManagerCheck`](/Core/GlyphsCore/GSInfoProperty/undoManagerCheck)
- [`GSInfoProperty.value`](/Core/GlyphsCore/GSInfoProperty/value)

### Instance Methods

- [`GSInfoProperty defaultValue`](/Core/GlyphsCore/GSInfoProperty/defaultValue)
- [`GSInfoProperty initWithDict:format:`](/Core/GlyphsCore/GSInfoProperty/initWithDict:format:)
- [`GSInfoProperty initWithKey:value:`](/Core/GlyphsCore/GSInfoProperty/initWithKey:value:)
- [`GSInfoProperty legacyCustomParameters`](/Core/GlyphsCore/GSInfoProperty/legacyCustomParameters)
- [`GSInfoProperty legacyDefaultKeys`](/Core/GlyphsCore/GSInfoProperty/legacyDefaultKeys)
- [`GSInfoProperty propertyListValueFormat:error:`](/Core/GlyphsCore/GSInfoProperty/propertyListValueFormat:error:)
- [`GSInfoProperty saveToFile:format:error:`](/Core/GlyphsCore/GSInfoProperty/saveToFile:format:error:)

## Relationships

### Inherits From

- `NSObject`

### Inherited By

- [`GSInfoValueLocalized`](/Core/GlyphsCore/GSInfoValueLocalized)
- [`GSInfoValueSingle`](/Core/GlyphsCore/GSInfoValueSingle)

### Conforms To

- `NSCopying`

