---
title: HoverEffectPhaseOverride
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/hovereffectphaseoverride
---

# HoverEffectPhaseOverride

Options for overriding a hover effect’s current phase.

## Declaration

```swift
struct HoverEffectPhaseOverride
```

## Overview

Overview By default hover effects transition between the active and inactive phases in response to hover events. Use HoverEffectPhaseOverride to cause a hover effect to transition between phases based on other criteria.

## Topics

### Type Properties

- [active](swiftui/hovereffectphaseoverride/active.md)
- [inactive](swiftui/hovereffectphaseoverride/inactive.md)

### Type Methods

- [activeTemporarily(trigger:)](swiftui/hovereffectphaseoverride/activetemporarily(trigger:).md)
- [inactiveTemporarily(trigger:)](swiftui/hovereffectphaseoverride/inactivetemporarily(trigger:).md)
- [toggled(trigger:)](swiftui/hovereffectphaseoverride/toggled(trigger:).md)
- [toggledTemporarily(trigger:)](swiftui/hovereffectphaseoverride/toggledtemporarily(trigger:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)

## See Also

### Responding to hover events

- [onHover(perform:)](swiftui/view/onhover(perform:).md)
- [onContinuousHover(coordinateSpace:perform:)](swiftui/view/oncontinuoushover(coordinatespace:perform:).md)
- [hoverEffect(_:isEnabled:)](swiftui/view/hovereffect(_:isenabled:).md)
- [hoverEffectDisabled(_:)](swiftui/view/hovereffectdisabled(_:).md)
- [defaultHoverEffect(_:)](swiftui/view/defaulthovereffect(_:).md)
- [isHoverEffectEnabled](swiftui/environmentvalues/ishovereffectenabled.md)
- [HoverPhase](swiftui/hoverphase.md)
- [OrnamentHoverContentEffect](swiftui/ornamenthovercontenteffect.md)
- [OrnamentHoverEffect](swiftui/ornamenthovereffect.md)
