---
title: WebKit Constants
framework: WebKit
role: collectionGroup
role_heading: API Collection
path: webkit/webkit-constants
---

# WebKit Constants

WebKit constants affecting multiple classes.

## Topics

### WKPreview Constants

- [WKPreviewActionItemIdentifierAddToReadingList](webkit/wkpreviewactionitemidentifieraddtoreadinglist.md)
- [WKPreviewActionItemIdentifierCopy](webkit/wkpreviewactionitemidentifiercopy.md)
- [WKPreviewActionItemIdentifierOpen](webkit/wkpreviewactionitemidentifieropen.md)
- [WKPreviewActionItemIdentifierShare](webkit/wkpreviewactionitemidentifiershare.md)

### WKWebsiteDataType Constants

- [WKWebsiteDataTypeCookies](webkit/wkwebsitedatatypecookies.md)
- [WKWebsiteDataTypeDiskCache](webkit/wkwebsitedatatypediskcache.md)
- [WKWebsiteDataTypeIndexedDBDatabases](webkit/wkwebsitedatatypeindexeddbdatabases.md)
- [WKWebsiteDataTypeLocalStorage](webkit/wkwebsitedatatypelocalstorage.md)
- [WKWebsiteDataTypeMemoryCache](webkit/wkwebsitedatatypememorycache.md)
- [WKWebsiteDataTypeOfflineWebApplicationCache](webkit/wkwebsitedatatypeofflinewebapplicationcache.md)
- [WKWebsiteDataTypeSessionStorage](webkit/wkwebsitedatatypesessionstorage.md)
- [WKWebsiteDataTypeWebSQLDatabases](webkit/wkwebsitedatatypewebsqldatabases.md)

### DOM Constants

- [DOMEventException](webkit/domeventexception.md)
- [DOMException](webkit/domexception.md)
- [DOMRangeException](webkit/domrangeexception.md)
- [DOMXPathException](webkit/domxpathexception.md)
- [DOM_BAD_BOUNDARYPOINTS_ERR](webkit/dom_bad_boundarypoints_err.md)
- [DOM_DOMSTRING_SIZE_ERR](webkit/dom_domstring_size_err.md)
- [DOM_HIERARCHY_REQUEST_ERR](webkit/dom_hierarchy_request_err.md)
- [DOM_INDEX_SIZE_ERR](webkit/dom_index_size_err.md)
- [DOM_INUSE_ATTRIBUTE_ERR](webkit/dom_inuse_attribute_err.md)
- [DOM_INVALID_ACCESS_ERR](webkit/dom_invalid_access_err.md)
- [DOM_INVALID_CHARACTER_ERR](webkit/dom_invalid_character_err.md)
- [DOM_INVALID_EXPRESSION_ERR](webkit/dom_invalid_expression_err.md)
- [DOM_INVALID_MODIFICATION_ERR](webkit/dom_invalid_modification_err.md)
- [DOM_INVALID_NODE_TYPE_ERR](webkit/dom_invalid_node_type_err.md)
- [DOM_INVALID_STATE_ERR](webkit/dom_invalid_state_err.md)
- [DOM_NAMESPACE_ERR](webkit/dom_namespace_err.md)
- [DOM_NOT_FOUND_ERR](webkit/dom_not_found_err.md)
- [DOM_NOT_SUPPORTED_ERR](webkit/dom_not_supported_err.md)
- [DOM_NO_DATA_ALLOWED_ERR](webkit/dom_no_data_allowed_err.md)
- [DOM_NO_MODIFICATION_ALLOWED_ERR](webkit/dom_no_modification_allowed_err.md)
- [DOM_SYNTAX_ERR](webkit/dom_syntax_err.md)
- [DOM_TYPE_ERR](webkit/dom_type_err.md)
- [DOM_UNSPECIFIED_EVENT_TYPE_ERR](webkit/dom_unspecified_event_type_err.md)
- [DOM_WRONG_DOCUMENT_ERR](webkit/dom_wrong_document_err.md)

### WebKit Constants (Legacy)

- [WebActionButtonKey](webkit/webactionbuttonkey.md)
- [WebActionElementKey](webkit/webactionelementkey.md)
- [WebActionModifierFlagsKey](webkit/webactionmodifierflagskey.md)
- [WebActionNavigationTypeKey](webkit/webactionnavigationtypekey.md)
- [WebActionOriginalURLKey](webkit/webactionoriginalurlkey.md)
- [WebArchivePboardType](webkit/webarchivepboardtype.md)
- [WebElementDOMNodeKey](webkit/webelementdomnodekey.md)
- [WebElementFrameKey](webkit/webelementframekey.md)
- [WebElementImageAltStringKey](webkit/webelementimagealtstringkey.md)
- [WebElementImageKey](webkit/webelementimagekey.md)
- [WebElementImageRectKey](webkit/webelementimagerectkey.md)
- [WebElementImageURLKey](webkit/webelementimageurlkey.md)
- [WebElementIsSelectedKey](webkit/webelementisselectedkey.md)
- [WebElementLinkLabelKey](webkit/webelementlinklabelkey.md)
- [WebElementLinkTargetFrameKey](webkit/webelementlinktargetframekey.md)
- [WebElementLinkTitleKey](webkit/webelementlinktitlekey.md)
- [WebElementLinkURLKey](webkit/webelementlinkurlkey.md)
- [WebHistoryAllItemsRemoved](foundation/nsnotification/name-swift.struct/webhistoryallitemsremoved.md)
- [WebHistoryItemChanged](foundation/nsnotification/name-swift.struct/webhistoryitemchanged.md)
- [WebHistoryItemsAdded](foundation/nsnotification/name-swift.struct/webhistoryitemsadded.md)
- [WebHistoryItemsKey](webkit/webhistoryitemskey.md)
- [WebHistoryItemsRemoved](foundation/nsnotification/name-swift.struct/webhistoryitemsremoved.md)
- [WebHistoryLoaded](foundation/nsnotification/name-swift.struct/webhistoryloaded.md)
- [WebHistorySaved](foundation/nsnotification/name-swift.struct/webhistorysaved.md)
- [WebKitErrorDomain](webkit/webkiterrordomain.md)
- [WebKitErrorMIMETypeKey](webkit/webkiterrormimetypekey.md)
- [WebKitErrorPlugInNameKey](webkit/webkiterrorpluginnamekey.md)
- [WebKitErrorPlugInPageURLStringKey](webkit/webkiterrorpluginpageurlstringkey.md)
- [WebPlugInAttributesKey](webkit/webpluginattributeskey.md)
- [WebPlugInBaseURLKey](webkit/webpluginbaseurlkey.md)
- [WebPlugInContainerKey](webkit/webplugincontainerkey.md)
- [WebPlugInContainingElementKey](webkit/webplugincontainingelementkey.md)
- [WebPlugInShouldLoadMainResourceKey](webkit/webpluginshouldloadmainresourcekey.md)
- [WebPreferencesChanged](foundation/nsnotification/name-swift.struct/webpreferenceschanged.md)
- [WebViewDidBeginEditing](foundation/nsnotification/name-swift.struct/webviewdidbeginediting.md)
- [WebViewDidChange](foundation/nsnotification/name-swift.struct/webviewdidchange.md)
- [WebViewDidChangeSelection](foundation/nsnotification/name-swift.struct/webviewdidchangeselection.md)
- [WebViewDidChangeTypingStyle](foundation/nsnotification/name-swift.struct/webviewdidchangetypingstyle.md)
- [WebViewDidEndEditing](foundation/nsnotification/name-swift.struct/webviewdidendediting.md)
- [WebViewProgressEstimateChanged](foundation/nsnotification/name-swift.struct/webviewprogressestimatechanged.md)
- [WebViewProgressFinished](foundation/nsnotification/name-swift.struct/webviewprogressfinished.md)
- [WebViewProgressStarted](foundation/nsnotification/name-swift.struct/webviewprogressstarted.md)

### Constants

- [WKErrorDomain](webkit/wkerrordomain.md)
- [WKWebsiteDataTypeFetchCache](webkit/wkwebsitedatatypefetchcache.md)
- [WKWebsiteDataTypeFileSystem](webkit/wkwebsitedatatypefilesystem.md)
- [WKWebsiteDataTypeHashSalt](webkit/wkwebsitedatatypehashsalt.md)
- [WKWebsiteDataTypeMediaKeys](webkit/wkwebsitedatatypemediakeys.md)
- [WKWebsiteDataTypeSearchFieldRecentSearches](webkit/wkwebsitedatatypesearchfieldrecentsearches.md)
- [WKWebsiteDataTypeServiceWorkerRegistrations](webkit/wkwebsitedatatypeserviceworkerregistrations.md)

## See Also

### Document Object Model (DOM) APIs

- [DOMAbstractView](webkit/domabstractview.md)
- [DOMAttr](webkit/domattr.md)
- [DOMBlob](webkit/domblob.md)
- [DOMCDATASection](webkit/domcdatasection.md)
- [DOMCharacterData](webkit/domcharacterdata.md)
- [DOMComment](webkit/domcomment.md)
- [DOMCounter](webkit/domcounter.md)
- [DOMCSSCharsetRule](webkit/domcsscharsetrule.md)
- [DOMCSSFontFaceRule](webkit/domcssfontfacerule.md)
- [DOMCSSImportRule](webkit/domcssimportrule.md)
- [DOMCSSMediaRule](webkit/domcssmediarule.md)
- [DOMCSSPageRule](webkit/domcsspagerule.md)
- [DOMCSSPrimitiveValue](webkit/domcssprimitivevalue.md)
- [DOMCSSRule](webkit/domcssrule.md)
- [DOMCSSRuleList](webkit/domcssrulelist.md)
