---
title: WebNavigationType
framework: webkit
role: symbol
role_heading: Enumeration
path: webkit/webnavigationtype
---

# WebNavigationType

Possible values for the WebActionNavigationTypeKey key that appears in an action dictionary.

## Declaration

```swift
enum WebNavigationType
```

## Topics

### Constants

- [WebNavigationType.linkClicked](webkit/webnavigationtype/linkclicked.md)
- [WebNavigationType.formSubmitted](webkit/webnavigationtype/formsubmitted.md)
- [WebNavigationType.backForward](webkit/webnavigationtype/backforward.md)
- [WebNavigationType.reload](webkit/webnavigationtype/reload.md)
- [WebNavigationType.formResubmitted](webkit/webnavigationtype/formresubmitted.md)
- [WebNavigationType.other](webkit/webnavigationtype/other.md)

### Initializers

- [init(rawValue:)](webkit/webnavigationtype/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Content

- [WebView](webkit/webview-swift.class.md)
- [WebViewInsertAction](webkit/webviewinsertaction.md)
