---
title: WKBackForwardListItem
framework: webkit
role: symbol
role_heading: Class
path: webkit/wkbackforwardlistitem
---

# WKBackForwardListItem

A representation of a webpage that the web view previously visited.

## Declaration

```swift
@MainActor class WKBackForwardListItem
```

## Overview

Overview Use a WKBackForwardListItem object to get information about previously visited webpages. This object identifies the page’s title and URL. It also identifes the URL that requested the webpage. You don’t create WKBackForwardListItem objects directly. Instead, a WKBackForwardList object creates them in conjunction with its associated web view when the web view loads new pages.

## Topics

### Getting the Page-Specific Information

- [title](webkit/wkbackforwardlistitem/title.md)
- [url](webkit/wkbackforwardlistitem/url.md)

### Getting the Requesting Page

- [initialURL](webkit/wkbackforwardlistitem/initialurl.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [Sendable](swift/sendable.md)

## See Also

### Navigation

- [WKNavigationDelegate](webkit/wknavigationdelegate.md)
- [WKBackForwardList](webkit/wkbackforwardlist.md)
- [WKNavigation](webkit/wknavigation.md)
- [WKNavigationAction](webkit/wknavigationaction.md)
- [WKNavigationResponse](webkit/wknavigationresponse.md)
