---
title: "glassEffectID(_:in:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/view/glasseffectid(_:in:)"
---

# glassEffectID(_:in:)

Associates an identity value to Liquid Glass effects defined within this view.

## Declaration

```swift
nonisolated func glassEffectID(_ id: (some Hashable & Sendable)?, in namespace: Namespace.ID) -> some View

```

## Mentioned in

Applying Liquid Glass to custom views

## Discussion

Discussion You use this modifier with the glassEffect(_:in:) view modifier and a GlassEffectContainer view. When used together, SwiftUI uses the identifier to animate shapes to and from each other during transitions.

## See Also

### Styling views with Liquid Glass

- [Applying Liquid Glass to custom views](swiftui/applying-liquid-glass-to-custom-views.md)
- [Landmarks: Building an app with Liquid Glass](swiftui/landmarks-building-an-app-with-liquid-glass.md)
- [glassEffect(_:in:)](swiftui/view/glasseffect(_:in:).md)
- [glassEffectTransition(_:)](swiftui/view/glasseffecttransition(_:).md)
- [glassEffectUnion(id:namespace:)](swiftui/view/glasseffectunion(id:namespace:).md)
- [interactive(_:)](swiftui/glass/interactive(_:).md)
- [GlassEffectContainer](swiftui/glasseffectcontainer.md)
- [GlassEffectTransition](swiftui/glasseffecttransition.md)
- [GlassButtonStyle](swiftui/glassbuttonstyle.md)
- [GlassProminentButtonStyle](swiftui/glassprominentbuttonstyle.md)
- [DefaultGlassEffectShape](swiftui/defaultglasseffectshape.md)
