# `GSLayer resetLayerKey`

*Instance Method*

Invalidates the derived layer key after information used to form it changes.

## Declaration

```swift
func resetLayerKey()
```

```objc
- (void) resetLayerKey;
```

```python
resetLayerKey()
```

## See Also

### Identity

- [`GSLayer.layerId`](/Core/GlyphsCore/GSLayer/layerId) — The identifier under which the layer is stored in its glyph.
- [`GSLayer.layerKey`](/Core/GlyphsCore/GSLayer/layerKey) — A derived key that distinguishes the layer by its role and attributes.
- [`GSLayer.layerGroupKey`](/Core/GlyphsCore/GSLayer/layerGroupKey) — A derived key used to group corresponding special and color layers.

