---
title: pageTitle
framework: webkit
role: symbol
role_heading: Instance Property
path: webkit/webdatasource/pagetitle
---

# pageTitle

The title of the data source’s page.

## Declaration

```swift
var pageTitle: String! { get }
```

## Discussion

Discussion The associated web view notifies its frame load delegate when the page title is loaded by invoking the webView:didReceiveTitle:forFrame: delegate method. nil if the page has no title or the page title hasn’t been loaded yet.

## See Also

### Querying page data and state

- [data](webkit/webdatasource/data.md)
- [isLoading](webkit/webdatasource/isloading.md)
- [representation](webkit/webdatasource/representation.md)
- [textEncodingName](webkit/webdatasource/textencodingname.md)
