Versions in this module Expand all Collapse all v0 v0.5.2 Mar 31, 2026 v0.5.1 Mar 30, 2026 Changes in this version + var ReadAccessURLDocumentOption appkit.NSAttributedStringDocumentReadingOptionKey + var WKErrorDomain string + var WKWebExtensionContextDeniedPermissionMatchPatternsWereRemovedNotification foundation.NSNotificationName + var WKWebExtensionContextDeniedPermissionsWereRemovedNotification foundation.NSNotificationName + var WKWebExtensionContextErrorDomain foundation.NSErrorDomain + var WKWebExtensionContextErrorsDidUpdateNotification foundation.NSNotificationName + var WKWebExtensionContextGrantedPermissionMatchPatternsWereRemovedNotification foundation.NSNotificationName + var WKWebExtensionContextGrantedPermissionsWereRemovedNotification foundation.NSNotificationName + var WKWebExtensionContextNotificationUserInfoKeys struct + var WKWebExtensionContextPermissionMatchPatternsWereDeniedNotification foundation.NSNotificationName + var WKWebExtensionContextPermissionMatchPatternsWereGrantedNotification foundation.NSNotificationName + var WKWebExtensionContextPermissionsWereDeniedNotification foundation.NSNotificationName + var WKWebExtensionContextPermissionsWereGrantedNotification foundation.NSNotificationName + var WKWebExtensionDataRecordErrorDomain foundation.NSErrorDomain + var WKWebExtensionDataTypes struct + var WKWebExtensionErrorDomain foundation.NSErrorDomain + var WKWebExtensionMatchPatternErrorDomain foundation.NSErrorDomain + var WKWebExtensionMessagePortErrorDomain foundation.NSErrorDomain + var WKWebExtensionPermissions struct + var WKWebsiteDataTypeCookies string + var WKWebsiteDataTypeDiskCache string + var WKWebsiteDataTypeFetchCache string + var WKWebsiteDataTypeFileSystem string + var WKWebsiteDataTypeHashSalt string + var WKWebsiteDataTypeIndexedDBDatabases string + var WKWebsiteDataTypeLocalStorage string + var WKWebsiteDataTypeMediaKeys string + var WKWebsiteDataTypeMemoryCache string + var WKWebsiteDataTypeOfflineWebApplicationCache string + var WKWebsiteDataTypeScreenTime string + var WKWebsiteDataTypeSearchFieldRecentSearches string + var WKWebsiteDataTypeServiceWorkerRegistrations string + var WKWebsiteDataTypeSessionStorage string + var WKWebsiteDataTypeWebSQLDatabases string + func NewBoolBlock(handler BoolHandler) (objc.ID, func()) + func NewDataBlock(handler DataHandler) (objc.ID, func()) + func NewDataErrorBlock(handler DataErrorHandler) (objc.ID, func()) + func NewErrorBlock(handler ErrorHandler) (objc.ID, func()) + func NewLocaleErrorBlock(handler LocaleErrorHandler) (objc.ID, func()) + func NewObjectErrorBlock(handler ObjectErrorHandler) (objc.ID, func()) + func NewUIContextMenuConfigurationBlock(handler UIContextMenuConfigurationHandler) (objc.ID, func()) + func NewURLBlock(handler URLHandler) (objc.ID, func()) + func NewURLCredentialBlock(handler URLCredentialHandler) (objc.ID, func()) + func NewVoidBlock(handler VoidHandler) (objc.ID, func()) + func NewWKContentRuleListErrorBlock(handler WKContentRuleListErrorHandler) (objc.ID, func()) + func NewWKCookiePolicyBlock(handler WKCookiePolicyHandler) (objc.ID, func()) + func NewWKDialogResultBlock(handler WKDialogResultHandler) (objc.ID, func()) + func NewWKDownloadBlock(handler WKDownloadHandler) (objc.ID, func()) + func NewWKDownloadRedirectPolicyBlock(handler WKDownloadRedirectPolicyHandler) (objc.ID, func()) + func NewWKFindResultBlock(handler WKFindResultHandler) (objc.ID, func()) + func NewWKMediaPlaybackStateBlock(handler WKMediaPlaybackStateHandler) (objc.ID, func()) + func NewWKNavigationActionPolicyBlock(handler WKNavigationActionPolicyHandler) (objc.ID, func()) + func NewWKNavigationResponsePolicyBlock(handler WKNavigationResponsePolicyHandler) (objc.ID, func()) + func NewWKPermissionDecisionBlock(handler WKPermissionDecisionHandler) (objc.ID, func()) + func NewWKWebExtensionDataRecordBlock(handler WKWebExtensionDataRecordHandler) (objc.ID, func()) + func NewWKWebExtensionErrorBlock(handler WKWebExtensionErrorHandler) (objc.ID, func()) + func NewWKWebExtensionTabErrorBlock(handler WKWebExtensionTabErrorHandler) (objc.ID, func()) + func NewWKWebExtensionWindowErrorBlock(handler WKWebExtensionWindowErrorHandler) (objc.ID, func()) + func NewWKWebpagePreferencesBlock(handler WKWebpagePreferencesHandler) (objc.ID, func()) + type BoolHandler = func(bool) + type DOMEventExceptionCode uint32 + const DOM_UNSPECIFIED_EVENT_TYPE_ERR + func (e DOMEventExceptionCode) String() string + type DOMExceptionCode uint32 + const DOM_DOMSTRING_SIZE_ERR + const DOM_HIERARCHY_REQUEST_ERR + const DOM_INDEX_SIZE_ERR + const DOM_INUSE_ATTRIBUTE_ERR + const DOM_INVALID_ACCESS_ERR + const DOM_INVALID_CHARACTER_ERR + const DOM_INVALID_MODIFICATION_ERR + const DOM_INVALID_STATE_ERR + const DOM_NAMESPACE_ERR + const DOM_NOT_FOUND_ERR + const DOM_NOT_SUPPORTED_ERR + const DOM_NO_DATA_ALLOWED_ERR + const DOM_NO_MODIFICATION_ALLOWED_ERR + const DOM_SYNTAX_ERR + const DOM_WRONG_DOCUMENT_ERR + func (e DOMExceptionCode) String() string + type DOMRangeExceptionCode uint32 + const DOM_BAD_BOUNDARYPOINTS_ERR + const DOM_INVALID_NODE_TYPE_ERR + func (e DOMRangeExceptionCode) String() string + type DOMTimeStamp = uint64 + type DOMXPathExceptionCode uint32 + const DOM_INVALID_EXPRESSION_ERR + const DOM_TYPE_ERR + func (e DOMXPathExceptionCode) String() string + type DataErrorHandler = func(*foundation.NSData, error) + type DataHandler = func(*foundation.NSData) + type Dom uint + const DOM_ADDITION + const DOM_ANY_TYPE + const DOM_ANY_UNORDERED_NODE_TYPE + const DOM_ATTRIBUTE_NODE + const DOM_AT_TARGET + const DOM_BOOLEAN_TYPE + const DOM_BOTH + const DOM_BUBBLING_PHASE + const DOM_CAPTURING_PHASE + const DOM_CDATA_SECTION_NODE + const DOM_CHARSET_RULE + const DOM_COMMENT_NODE + const DOM_DOCUMENT_FRAGMENT_NODE + const DOM_DOCUMENT_NODE + const DOM_DOCUMENT_POSITION_CONTAINED_BY + const DOM_DOCUMENT_POSITION_CONTAINS + const DOM_DOCUMENT_POSITION_DISCONNECTED + const DOM_DOCUMENT_POSITION_FOLLOWING + const DOM_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC + const DOM_DOCUMENT_POSITION_PRECEDING + const DOM_DOCUMENT_TYPE_NODE + const DOM_ELEMENT_NODE + const DOM_END_TO_END + const DOM_END_TO_START + const DOM_ENTITY_NODE + const DOM_ENTITY_REFERENCE_NODE + const DOM_FILTER_ACCEPT + const DOM_FILTER_REJECT + const DOM_FILTER_SKIP + const DOM_FIRST_ORDERED_NODE_TYPE + const DOM_FONT_FACE_RULE + const DOM_HORIZONTAL + const DOM_IMPORT_RULE + const DOM_KEYFRAMES_RULE + const DOM_KEYFRAME_RULE + const DOM_MEDIA_RULE + const DOM_MODIFICATION + const DOM_NAMESPACE_RULE + const DOM_NODE_AFTER + const DOM_NODE_BEFORE + const DOM_NODE_BEFORE_AND_AFTER + const DOM_NODE_INSIDE + const DOM_NONE + const DOM_NOTATION_NODE + const DOM_NUMBER_TYPE + const DOM_ORDERED_NODE_ITERATOR_TYPE + const DOM_ORDERED_NODE_SNAPSHOT_TYPE + const DOM_PAGE_RULE + const DOM_PROCESSING_INSTRUCTION_NODE + const DOM_REMOVAL + const DOM_SHOW_ALL + const DOM_SHOW_ATTRIBUTE + const DOM_SHOW_CDATA_SECTION + const DOM_SHOW_COMMENT + const DOM_SHOW_DOCUMENT + const DOM_SHOW_DOCUMENT_FRAGMENT + const DOM_SHOW_DOCUMENT_TYPE + const DOM_SHOW_ELEMENT + const DOM_SHOW_ENTITY + const DOM_SHOW_ENTITY_REFERENCE + const DOM_SHOW_NOTATION + const DOM_SHOW_PROCESSING_INSTRUCTION + const DOM_SHOW_TEXT + const DOM_START_TO_END + const DOM_START_TO_START + const DOM_STRING_TYPE + const DOM_STYLE_RULE + const DOM_SUPPORTS_RULE + const DOM_TEXT_NODE + const DOM_UNKNOWN_RULE + const DOM_UNORDERED_NODE_ITERATOR_TYPE + const DOM_UNORDERED_NODE_SNAPSHOT_TYPE + const DOM_VERTICAL + const DOM_WEBKIT_KEYFRAMES_RULE + const DOM_WEBKIT_KEYFRAME_RULE + const DOM_WEBKIT_REGION_RULE + func (e Dom) String() string + type DomAllowKeyboard uint + const DOM_ALLOW_KEYBOARD_INPUT + func (e DomAllowKeyboard) String() string + type DomCSS uint + const DOM_CSS_ATTR + const DOM_CSS_CM + const DOM_CSS_COUNTER + const DOM_CSS_CUSTOM + const DOM_CSS_DEG + const DOM_CSS_DIMENSION + const DOM_CSS_EMS + const DOM_CSS_EXS + const DOM_CSS_GRAD + const DOM_CSS_HZ + const DOM_CSS_IDENT + const DOM_CSS_IN + const DOM_CSS_INHERIT + const DOM_CSS_KHZ + const DOM_CSS_MM + const DOM_CSS_MS + const DOM_CSS_NUMBER + const DOM_CSS_PC + const DOM_CSS_PERCENTAGE + const DOM_CSS_PRIMITIVE_VALUE + const DOM_CSS_PT + const DOM_CSS_PX + const DOM_CSS_RAD + const DOM_CSS_RECT + const DOM_CSS_RGBCOLOR + const DOM_CSS_S + const DOM_CSS_STRING + const DOM_CSS_UNKNOWN + const DOM_CSS_URI + const DOM_CSS_VALUE_LIST + const DOM_CSS_VH + const DOM_CSS_VMAX + const DOM_CSS_VMIN + const DOM_CSS_VW + func (e DomCSS) String() string + type DomDomDelta uint + const DOM_DOM_DELTA_LINE + const DOM_DOM_DELTA_PAGE + const DOM_DOM_DELTA_PIXEL + func (e DomDomDelta) String() string + type DomKeyLocation uint + const DOM_KEY_LOCATION_LEFT + const DOM_KEY_LOCATION_NUMPAD + const DOM_KEY_LOCATION_RIGHT + const DOM_KEY_LOCATION_STANDARD + func (e DomKeyLocation) String() string + type ErrorHandler = func(error) + type IWKBackForwardList interface + BackForwardList func() IWKBackForwardList + BackItem func() IWKBackForwardListItem + BackList func() []WKBackForwardListItem + CurrentItem func() IWKBackForwardListItem + ForwardItem func() IWKBackForwardListItem + ForwardList func() []WKBackForwardListItem + ItemAtIndex func(index int) IWKBackForwardListItem + SetBackForwardList func(value IWKBackForwardList) + type IWKBackForwardListItem interface + InitialURL func() foundation.INSURL + Title func() string + URL func() foundation.INSURL + type IWKContentRuleList interface + Identifier func() string + type IWKContentRuleListStore interface + CompileContentRuleListForIdentifierEncodedContentRuleListCompletionHandler func(identifier string, encodedContentRuleList string, ...) + GetAvailableContentRuleListIdentifiers func(completionHandler VoidHandler) + LookUpContentRuleListForIdentifierCompletionHandler func(identifier string, completionHandler WKContentRuleListErrorHandler) + RemoveContentRuleListForIdentifierCompletionHandler func(identifier string, completionHandler ErrorHandler) + type IWKContentWorld interface + Name func() string + type IWKDownload interface + Cancel func(completionHandler DataHandler) + Delegate func() WKDownloadDelegate + OriginalRequest func() foundation.NSURLRequest + OriginatingFrame func() IWKFrameInfo + SetDelegate func(value WKDownloadDelegate) + UserInitiated func() bool + WebView func() IWKWebView + type IWKFindConfiguration interface + Backwards func() bool + CaseSensitive func() bool + SetBackwards func(value bool) + SetCaseSensitive func(value bool) + SetWraps func(value bool) + Wraps func() bool + type IWKFindResult interface + MatchFound func() bool + type IWKFrameInfo interface + MainFrame func() bool + Request func() foundation.NSURLRequest + SecurityOrigin func() IWKSecurityOrigin + WebView func() IWKWebView + type IWKHTTPCookieStore interface + AddObserver func(observer WKHTTPCookieStoreObserver) + DeleteCookieCompletionHandler func(cookie foundation.NSHTTPCookie, completionHandler VoidHandler) + GetCookiePolicy func(completionHandler WKCookiePolicyHandler) + ReadAccessURL func() foundation.NSString + RemoveObserver func(observer WKHTTPCookieStoreObserver) + SetCookieCompletionHandler func(cookie foundation.NSHTTPCookie, completionHandler VoidHandler) + SetCookiePolicyCompletionHandler func(policy WKCookiePolicy, completionHandler VoidHandler) + SetCookiesCompletionHandler func(cookies []foundation.NSHTTPCookie, completionHandler VoidHandler) + type IWKNavigation interface + EffectiveContentMode func() WKContentMode + type IWKNavigationAction interface + ButtonNumber func() objectivec.IObject + IsContentRuleListRedirect func() bool + ModifierFlags func() objectivec.IObject + NavigationType func() WKNavigationType + Request func() foundation.NSURLRequest + ShouldPerformDownload func() bool + SourceFrame func() IWKFrameInfo + TargetFrame func() IWKFrameInfo + type IWKNavigationResponse interface + CanShowMIMEType func() bool + ForMainFrame func() bool + Response func() foundation.NSURLResponse + type IWKOpenPanelParameters interface + AllowsDirectories func() bool + AllowsMultipleSelection func() bool + type IWKPDFConfiguration interface + AllowTransparentBackground func() bool + Rect func() corefoundation.CGRect + SetAllowTransparentBackground func(value bool) + SetRect func(value corefoundation.CGRect) + type IWKPreferences interface + ElementFullscreenEnabled func() bool + EncodeWithCoder func(coder foundation.INSCoder) + FraudulentWebsiteWarningEnabled func() bool + InactiveSchedulingPolicy func() WKInactiveSchedulingPolicy + JavaScriptCanOpenWindowsAutomatically func() bool + MinimumFontSize func() float64 + Preferences func() IWKPreferences + SetElementFullscreenEnabled func(value bool) + SetFraudulentWebsiteWarningEnabled func(value bool) + SetInactiveSchedulingPolicy func(value WKInactiveSchedulingPolicy) + SetJavaScriptCanOpenWindowsAutomatically func(value bool) + SetMinimumFontSize func(value float64) + SetPreferences func(value IWKPreferences) + SetShouldPrintBackgrounds func(value bool) + SetSiteSpecificQuirksModeEnabled func(value bool) + SetTabFocusesLinks func(value bool) + SetTextInteractionEnabled func(value bool) + ShouldPrintBackgrounds func() bool + SiteSpecificQuirksModeEnabled func() bool + TabFocusesLinks func() bool + TextInteractionEnabled func() bool + type IWKScriptMessage interface + Body func() objectivec.IObject + FrameInfo func() IWKFrameInfo + Name func() string + WebView func() IWKWebView + World func() IWKContentWorld + type IWKSecurityOrigin interface + Host func() string + Port func() int + Protocol func() string + type IWKSnapshotConfiguration interface + AfterScreenUpdates func() bool + Rect func() corefoundation.CGRect + SetAfterScreenUpdates func(value bool) + SetRect func(value corefoundation.CGRect) + SetSnapshotWidth func(value foundation.NSNumber) + SnapshotWidth func() foundation.NSNumber + type IWKUserContentController interface + AddContentRuleList func(contentRuleList IWKContentRuleList) + AddScriptMessageHandlerContentWorldName func(scriptMessageHandler WKScriptMessageHandler, world IWKContentWorld, ...) + AddScriptMessageHandlerName func(scriptMessageHandler WKScriptMessageHandler, name string) + AddScriptMessageHandlerWithReplyContentWorldName func(scriptMessageHandlerWithReply WKScriptMessageHandlerWithReply, ...) + AddUserScript func(userScript IWKUserScript) + EncodeWithCoder func(coder foundation.INSCoder) + RemoveAllContentRuleLists func() + RemoveAllScriptMessageHandlers func() + RemoveAllScriptMessageHandlersFromContentWorld func(contentWorld IWKContentWorld) + RemoveAllUserScripts func() + RemoveContentRuleList func(contentRuleList IWKContentRuleList) + RemoveScriptMessageHandlerForName func(name string) + RemoveScriptMessageHandlerForNameContentWorld func(name string, contentWorld IWKContentWorld) + SetUserContentController func(value IWKUserContentController) + UserContentController func() IWKUserContentController + UserScripts func() []WKUserScript + type IWKUserScript interface + ForMainFrameOnly func() bool + InitWithSourceInjectionTimeForMainFrameOnly func(source string, injectionTime WKUserScriptInjectionTime, forMainFrameOnly bool) WKUserScript + InitWithSourceInjectionTimeForMainFrameOnlyInContentWorld func(source string, injectionTime WKUserScriptInjectionTime, forMainFrameOnly bool, ...) WKUserScript + InjectionTime func() WKUserScriptInjectionTime + Source func() string + type IWKWebExtension interface + ActionIconForSize func(size corefoundation.CGSize) objc.ID + AllRequestedMatchPatterns func() foundation.INSSet + DefaultLocale func() foundation.NSLocale + DisplayActionLabel func() string + DisplayDescription func() string + DisplayName func() string + DisplayShortName func() string + DisplayVersion func() string + Errors func() []foundation.NSError + HasBackgroundContent func() bool + HasCommands func() bool + HasContentModificationRules func() bool + HasInjectedContent func() bool + HasOptionsPage func() bool + HasOverrideNewTabPage func() bool + HasPersistentBackgroundContent func() bool + IconForSize func(size corefoundation.CGSize) objc.ID + Manifest func() foundation.INSDictionary + ManifestVersion func() float64 + OptionalPermissionMatchPatterns func() foundation.INSSet + OptionalPermissions func() foundation.INSSet + RequestedPermissionMatchPatterns func() foundation.INSSet + RequestedPermissions func() foundation.INSSet + SupportsManifestVersion func(manifestVersion float64) bool + Version func() string + type IWKWebExtensionAction interface + AssociatedTab func() WKWebExtensionTab + BadgeText func() string + ClosePopup func() + Enabled func() bool + HasUnreadBadgeText func() bool + IconForSize func(size corefoundation.CGSize) objc.ID + InspectionName func() string + Label func() string + MenuItems func() []objectivec.IObject + PopupPopover func() appkit.NSPopover + PopupWebView func() IWKWebView + PresentsPopup func() bool + SetHasUnreadBadgeText func(value bool) + SetInspectionName func(value string) + WebExtensionContext func() IWKWebExtensionContext + type IWKWebExtensionCommand interface + ActivationKey func() string + Identifier func() string + MenuItem func() objectivec.IObject + ModifierFlags func() objectivec.IObject + SetActivationKey func(value string) + SetModifierFlags func(value objectivec.IObject) + Title func() string + WebExtensionContext func() IWKWebExtensionContext + type IWKWebExtensionContext interface + ActionForTab func(tab WKWebExtensionTab) IWKWebExtensionAction + BaseURL func() foundation.INSURL + ClearUserGestureInTab func(tab WKWebExtensionTab) + CommandForEvent func(event appkit.NSEvent) IWKWebExtensionCommand + Commands func() []WKWebExtensionCommand + CurrentPermissionMatchPatterns func() foundation.INSSet + CurrentPermissions func() foundation.INSSet + DeniedPermissionMatchPatterns func() foundation.INSDictionary + DeniedPermissions func() foundation.INSDictionary + DidActivateTabPreviousActiveTab func(activatedTab WKWebExtensionTab, previousTab WKWebExtensionTab) + DidChangeTabPropertiesForTab func(properties WKWebExtensionTabChangedProperties, changedTab WKWebExtensionTab) + DidCloseTabWindowIsClosing func(closedTab WKWebExtensionTab, windowIsClosing bool) + DidCloseWindow func(closedWindow WKWebExtensionWindow) + DidDeselectTabs func(deselectedTabs []objectivec.IObject) + DidFocusWindow func(focusedWindow WKWebExtensionWindow) + DidMoveTabFromIndexInWindow func(movedTab WKWebExtensionTab, index uint, oldWindow WKWebExtensionWindow) + DidOpenTab func(newTab WKWebExtensionTab) + DidOpenWindow func(newWindow WKWebExtensionWindow) + DidReplaceTabWithTab func(oldTab WKWebExtensionTab, newTab WKWebExtensionTab) + DidSelectTabs func(selectedTabs []objectivec.IObject) + Errors func() []foundation.NSError + FocusedWindow func() WKWebExtensionWindow + GrantedPermissionMatchPatterns func() foundation.INSDictionary + GrantedPermissions func() foundation.INSDictionary + HasAccessToAllHosts func() bool + HasAccessToAllURLs func() bool + HasAccessToPrivateData func() bool + HasAccessToURL func(url foundation.INSURL) bool + HasAccessToURLInTab func(url foundation.INSURL, tab WKWebExtensionTab) bool + HasActiveUserGestureInTab func(tab WKWebExtensionTab) bool + HasContentModificationRules func() bool + HasInjectedContent func() bool + HasInjectedContentForURL func(url foundation.INSURL) bool + HasPermission func(permission WKWebExtensionPermission) bool + HasPermissionInTab func(permission WKWebExtensionPermission, tab WKWebExtensionTab) bool + HasRequestedOptionalAccessToAllHosts func() bool + InitForExtension func(extension IWKWebExtension) WKWebExtensionContext + Inspectable func() bool + InspectionName func() string + LoadBackgroundContentWithCompletionHandler func(completionHandler ErrorHandler) + Loaded func() bool + MenuItemsForTab func(tab WKWebExtensionTab) []objectivec.IObject + OpenTabs func() foundation.INSSet + OpenWindows func() []objectivec.IObject + OptionsPageURL func() foundation.INSURL + OverrideNewTabPageURL func() foundation.INSURL + PerformActionForTab func(tab WKWebExtensionTab) + PerformCommand func(command IWKWebExtensionCommand) + PerformCommandForEvent func(event appkit.NSEvent) bool + PermissionStatusForMatchPattern func(pattern IWKWebExtensionMatchPattern) WKWebExtensionContextPermissionStatus + PermissionStatusForMatchPatternInTab func(pattern IWKWebExtensionMatchPattern, tab WKWebExtensionTab) WKWebExtensionContextPermissionStatus + PermissionStatusForPermission func(permission WKWebExtensionPermission) WKWebExtensionContextPermissionStatus + PermissionStatusForPermissionInTab func(permission WKWebExtensionPermission, tab WKWebExtensionTab) WKWebExtensionContextPermissionStatus + PermissionStatusForURL func(url foundation.INSURL) WKWebExtensionContextPermissionStatus + PermissionStatusForURLInTab func(url foundation.INSURL, tab WKWebExtensionTab) WKWebExtensionContextPermissionStatus + SetBaseURL func(value foundation.INSURL) + SetDeniedPermissionMatchPatterns func(value foundation.INSDictionary) + SetDeniedPermissions func(value foundation.INSDictionary) + SetGrantedPermissionMatchPatterns func(value foundation.INSDictionary) + SetGrantedPermissions func(value foundation.INSDictionary) + SetHasAccessToPrivateData func(value bool) + SetHasRequestedOptionalAccessToAllHosts func(value bool) + SetInspectable func(value bool) + SetInspectionName func(value string) + SetPermissionStatusForMatchPattern func(status WKWebExtensionContextPermissionStatus, ...) + SetPermissionStatusForMatchPatternExpirationDate func(status WKWebExtensionContextPermissionStatus, ...) + SetPermissionStatusForPermission func(status WKWebExtensionContextPermissionStatus, ...) + SetPermissionStatusForPermissionExpirationDate func(status WKWebExtensionContextPermissionStatus, ...) + SetPermissionStatusForURL func(status WKWebExtensionContextPermissionStatus, url foundation.INSURL) + SetPermissionStatusForURLExpirationDate func(status WKWebExtensionContextPermissionStatus, url foundation.INSURL, ...) + SetUniqueIdentifier func(value string) + SetUnsupportedAPIs func(value foundation.INSSet) + UniqueIdentifier func() string + UnsupportedAPIs func() foundation.INSSet + UserGesturePerformedInTab func(tab WKWebExtensionTab) + WebExtension func() IWKWebExtension + WebExtensionController func() IWKWebExtensionController + WebViewConfiguration func() IWKWebViewConfiguration + type IWKWebExtensionController interface + Configuration func() IWKWebExtensionControllerConfiguration + Delegate func() WKWebExtensionControllerDelegate + DidActivateTabPreviousActiveTab func(activatedTab WKWebExtensionTab, previousTab WKWebExtensionTab) + DidChangeTabPropertiesForTab func(properties WKWebExtensionTabChangedProperties, changedTab WKWebExtensionTab) + DidCloseTabWindowIsClosing func(closedTab WKWebExtensionTab, windowIsClosing bool) + DidCloseWindow func(closedWindow WKWebExtensionWindow) + DidDeselectTabs func(deselectedTabs []objectivec.IObject) + DidFocusWindow func(focusedWindow WKWebExtensionWindow) + DidMoveTabFromIndexInWindow func(movedTab WKWebExtensionTab, index uint, oldWindow WKWebExtensionWindow) + DidOpenTab func(newTab WKWebExtensionTab) + DidOpenWindow func(newWindow WKWebExtensionWindow) + DidReplaceTabWithTab func(oldTab WKWebExtensionTab, newTab WKWebExtensionTab) + DidSelectTabs func(selectedTabs []objectivec.IObject) + ExtensionContextForExtension func(extension IWKWebExtension) IWKWebExtensionContext + ExtensionContextForURL func(URL foundation.INSURL) IWKWebExtensionContext + ExtensionContexts func() foundation.INSSet + Extensions func() foundation.INSSet + FetchDataRecordOfTypesForExtensionContextCompletionHandler func(dataTypes foundation.INSSet, extensionContext IWKWebExtensionContext, ...) + InitWithConfiguration func(configuration IWKWebExtensionControllerConfiguration) WKWebExtensionController + LoadExtensionContextError func(extensionContext IWKWebExtensionContext) (bool, error) + RemoveDataOfTypesFromDataRecordsCompletionHandler func(dataTypes foundation.INSSet, dataRecords []WKWebExtensionDataRecord, ...) + SetDelegate func(value WKWebExtensionControllerDelegate) + SetWebExtensionController func(value IWKWebExtensionController) + UnloadExtensionContextError func(extensionContext IWKWebExtensionContext) (bool, error) + WebExtensionController func() IWKWebExtensionController + type IWKWebExtensionControllerConfiguration interface + DefaultWebsiteDataStore func() IWKWebsiteDataStore + EncodeWithCoder func(coder foundation.INSCoder) + Identifier func() foundation.NSUUID + Persistent func() bool + SetDefaultWebsiteDataStore func(value IWKWebsiteDataStore) + SetWebViewConfiguration func(value IWKWebViewConfiguration) + WebViewConfiguration func() IWKWebViewConfiguration + type IWKWebExtensionDataRecord interface + ContainedDataTypes func() foundation.INSSet + DisplayName func() string + Errors func() []foundation.NSError + SizeInBytesOfTypes func(dataTypes foundation.INSSet) uint + TotalSizeInBytes func() uint + UniqueIdentifier func() string + type IWKWebExtensionMatchPattern interface + EncodeWithCoder func(coder foundation.INSCoder) + Host func() string + InitWithSchemeHostPathError func(scheme string, host string, path string) (WKWebExtensionMatchPattern, error) + InitWithStringError func(string_ string) (WKWebExtensionMatchPattern, error) + MatchesAllHosts func() bool + MatchesAllURLs func() bool + MatchesPattern func(pattern IWKWebExtensionMatchPattern) bool + MatchesPatternOptions func(pattern IWKWebExtensionMatchPattern, options WKWebExtensionMatchPatternOptions) bool + MatchesURL func(url foundation.INSURL) bool + MatchesURLOptions func(url foundation.INSURL, options WKWebExtensionMatchPatternOptions) bool + Path func() string + Scheme func() string + String func() string + type IWKWebExtensionMessagePort interface + ApplicationIdentifier func() string + Disconnect func() + DisconnectHandler func() ErrorHandler + DisconnectWithError func(error_ foundation.INSError) + Disconnected func() bool + MessageHandler func() ObjectErrorHandler + SendMessageCompletionHandler func(message objectivec.IObject, completionHandler ErrorHandler) + SetDisconnectHandler func(value ErrorHandler) + SetMessageHandler func(value ObjectErrorHandler) + type IWKWebExtensionTabConfiguration interface + Index func() int + ParentTab func() WKWebExtensionTab + SetIndex func(value int) + ShouldAddToSelection func() bool + ShouldBeActive func() bool + ShouldBeMuted func() bool + ShouldBePinned func() bool + ShouldReaderModeBeActive func() bool + Url func() foundation.INSURL + Window func() WKWebExtensionWindow + type IWKWebExtensionWindowConfiguration interface + Frame func() corefoundation.CGRect + ShouldBeFocused func() bool + ShouldBePrivate func() bool + TabURLs func() []foundation.NSURL + Tabs func() []objectivec.IObject + WindowState func() WKWebExtensionWindowState + WindowType func() WKWebExtensionWindowType + type IWKWebView interface + AllowsBackForwardNavigationGestures func() bool + AllowsLinkPreview func() bool + AllowsMagnification func() bool + BackForwardList func() IWKBackForwardList + CameraCaptureState func() WKMediaCaptureState + CanGoBack func() bool + CanGoForward func() bool + CloseAllMediaPresentationsWithCompletionHandler func(completionHandler VoidHandler) + Configuration func() IWKWebViewConfiguration + CreatePDFWithConfigurationCompletionHandler func(pdfConfiguration IWKPDFConfiguration, completionHandler DataErrorHandler) + CreateWebArchiveDataWithCompletionHandler func(completionHandler DataErrorHandler) + CustomUserAgent func() string + EstimatedProgress func() float64 + EvaluateJavaScriptCompletionHandler func(javaScriptString string, completionHandler ObjectErrorHandler) + FetchDataOfTypesCompletionHandler func(dataTypes WKWebViewDataType, completionHandler DataErrorHandler) + FindStringWithConfigurationCompletionHandler func(string_ string, configuration IWKFindConfiguration, ...) + FullscreenState func() WKFullscreenState + GoBack func() IWKNavigation + GoBackWithSender func(sender objectivec.IObject) + GoForward func() IWKNavigation + GoForwardWithSender func(sender objectivec.IObject) + GoToBackForwardListItem func(item IWKBackForwardListItem) IWKNavigation + HasOnlySecureContent func() bool + InitWithFrameConfiguration func(frame corefoundation.CGRect, configuration IWKWebViewConfiguration) WKWebView + Inspectable func() bool + InteractionState func() objectivec.IObject + IsBlockedByScreenTime func() bool + LoadDataMIMETypeCharacterEncodingNameBaseURL func(data foundation.INSData, MIMEType string, characterEncodingName string, ...) IWKNavigation + LoadFileRequestAllowingReadAccessToURL func(request foundation.NSURLRequest, readAccessURL foundation.INSURL) IWKNavigation + LoadFileURLAllowingReadAccessToURL func(URL foundation.INSURL, readAccessURL foundation.INSURL) IWKNavigation + LoadHTMLStringBaseURL func(string_ string, baseURL foundation.INSURL) IWKNavigation + LoadRequest func(request foundation.NSURLRequest) IWKNavigation + LoadSimulatedRequestResponseHTMLString func(request foundation.NSURLRequest, string_ string) IWKNavigation + LoadSimulatedRequestResponseResponseData func(request foundation.NSURLRequest, response foundation.NSURLResponse, ...) IWKNavigation + Loading func() bool + Magnification func() float64 + MaximumViewportInset func() objectivec.IObject + MediaType func() string + MicrophoneCaptureState func() WKMediaCaptureState + MinimumViewportInset func() objectivec.IObject + NavigationDelegate func() WKNavigationDelegate + ObscuredContentInsets func() objectivec.IObject + PageZoom func() float64 + PauseAllMediaPlaybackWithCompletionHandler func(completionHandler VoidHandler) + PrintOperationWithPrintInfo func(printInfo appkit.NSPrintInfo) appkit.NSPrintOperation + Reload func() IWKNavigation + ReloadFromOrigin func() IWKNavigation + ReloadFromOriginWithSender func(sender objectivec.IObject) + ReloadWithSender func(sender objectivec.IObject) + RequestMediaPlaybackStateWithCompletionHandler func(completionHandler WKMediaPlaybackStateHandler) + RestoreDataCompletionHandler func(data foundation.INSData, completionHandler ErrorHandler) + ResumeDownloadFromResumeDataCompletionHandler func(resumeData foundation.INSData, completionHandler WKDownloadHandler) + ServerTrust func() security.SecTrustRef + SetAllMediaPlaybackSuspendedCompletionHandler func(suspended bool, completionHandler VoidHandler) + SetAllowsBackForwardNavigationGestures func(value bool) + SetAllowsLinkPreview func(value bool) + SetAllowsMagnification func(value bool) + SetCameraCaptureStateCompletionHandler func(state WKMediaCaptureState, completionHandler VoidHandler) + SetCustomUserAgent func(value string) + SetInspectable func(value bool) + SetInteractionState func(value objectivec.IObject) + SetMagnification func(value float64) + SetMagnificationCenteredAtPoint func(magnification float64, point corefoundation.CGPoint) + SetMediaType func(value string) + SetMicrophoneCaptureStateCompletionHandler func(state WKMediaCaptureState, completionHandler VoidHandler) + SetMinimumViewportInsetMaximumViewportInset func(minimumViewportInset objectivec.IObject, ...) + SetNavigationDelegate func(value WKNavigationDelegate) + SetObscuredContentInsets func(value objectivec.IObject) + SetPageZoom func(value float64) + SetUIDelegate func(value WKUIDelegate) + SetUnderPageBackgroundColor func(value objc.ID) + StartDownloadUsingRequestCompletionHandler func(request foundation.NSURLRequest, completionHandler WKDownloadHandler) + StopLoading func() + StopLoadingWithSender func(sender objectivec.IObject) + ThemeColor func() objc.ID + Title func() string + UIDelegate func() WKUIDelegate + URL func() foundation.INSURL + UnderPageBackgroundColor func() objc.ID + WritingToolsActive func() bool + type IWKWebViewConfiguration interface + AllowsAirPlayForMediaPlayback func() bool + AllowsInlinePredictions func() bool + ApplicationNameForUserAgent func() string + DefaultWebpagePreferences func() IWKWebpagePreferences + EncodeWithCoder func(coder foundation.INSCoder) + LimitsNavigationsToAppBoundDomains func() bool + MediaTypesRequiringUserActionForPlayback func() WKAudiovisualMediaTypes + Preferences func() IWKPreferences + SetAllowsAirPlayForMediaPlayback func(value bool) + SetAllowsInlinePredictions func(value bool) + SetApplicationNameForUserAgent func(value string) + SetDefaultWebpagePreferences func(value IWKWebpagePreferences) + SetLimitsNavigationsToAppBoundDomains func(value bool) + SetMediaTypesRequiringUserActionForPlayback func(value WKAudiovisualMediaTypes) + SetPreferences func(value IWKPreferences) + SetShowsSystemScreenTimeBlockingView func(value bool) + SetSupportsAdaptiveImageGlyph func(value bool) + SetSuppressesIncrementalRendering func(value bool) + SetURLSchemeHandlerForURLScheme func(urlSchemeHandler WKURLSchemeHandler, urlScheme string) + SetUpgradeKnownHostsToHTTPS func(value bool) + SetUserContentController func(value IWKUserContentController) + SetUserInterfaceDirectionPolicy func(value WKUserInterfaceDirectionPolicy) + SetWebExtensionController func(value IWKWebExtensionController) + SetWebsiteDataStore func(value IWKWebsiteDataStore) + SetWritingToolsBehavior func(value objectivec.IObject) + ShowsSystemScreenTimeBlockingView func() bool + SupportsAdaptiveImageGlyph func() bool + SuppressesIncrementalRendering func() bool + UpgradeKnownHostsToHTTPS func() bool + UrlSchemeHandlerForURLScheme func(urlScheme string) WKURLSchemeHandler + UserContentController func() IWKUserContentController + UserInterfaceDirectionPolicy func() WKUserInterfaceDirectionPolicy + WebExtensionController func() IWKWebExtensionController + WebsiteDataStore func() IWKWebsiteDataStore + WritingToolsBehavior func() objectivec.IObject + type IWKWebpagePreferences interface + AllowsContentJavaScript func() bool + LockdownModeEnabled func() bool + PreferredContentMode func() WKContentMode + PreferredHTTPSNavigationPolicy func() WKWebpagePreferencesUpgradeToHTTPSPolicy + SecurityRestrictionMode func() WKSecurityRestrictionMode + SetAllowsContentJavaScript func(value bool) + SetLockdownModeEnabled func(value bool) + SetPreferredContentMode func(value WKContentMode) + SetPreferredHTTPSNavigationPolicy func(value WKWebpagePreferencesUpgradeToHTTPSPolicy) + SetSecurityRestrictionMode func(value WKSecurityRestrictionMode) + type IWKWebsiteDataRecord interface + DataTypes func() foundation.INSSet + DisplayName func() string + ReadAccessURL func() foundation.NSString + type IWKWebsiteDataStore interface + EncodeWithCoder func(coder foundation.INSCoder) + FetchDataOfTypesCompletionHandler func(dataTypes foundation.INSSet, completionHandler DataErrorHandler) + HttpCookieStore func() IWKHTTPCookieStore + Identifier func() foundation.NSUUID + Persistent func() bool + ProxyConfigurations func() []objectivec.Object + ReadAccessURL func() foundation.NSString + RemoveDataOfTypesForDataRecordsCompletionHandler func(dataTypes foundation.INSSet, dataRecords []WKWebsiteDataRecord, ...) + RemoveDataOfTypesModifiedSinceCompletionHandler func(dataTypes foundation.INSSet, date foundation.INSDate, ...) + RestoreDataCompletionHandler func(data foundation.INSData, completionHandler ErrorHandler) + SetProxyConfigurations func(value []objectivec.Object) + SetWebsiteDataStore func(value IWKWebsiteDataStore) + WebsiteDataStore func() IWKWebsiteDataStore + type IWKWindowFeatures interface + AllowsResizing func() foundation.NSNumber + Height func() foundation.NSNumber + MenuBarVisibility func() foundation.NSNumber + StatusBarVisibility func() foundation.NSNumber + ToolbarsVisibility func() foundation.NSNumber + Width func() foundation.NSNumber + X func() foundation.NSNumber + Y func() foundation.NSNumber + type IWebResource interface + Data func() foundation.INSData + EncodeWithCoder func(coder foundation.INSCoder) + FrameName func() string + InitWithDataURLMIMETypeTextEncodingNameFrameName func(data foundation.INSData, URL foundation.INSURL, MIMEType string, ...) WebResource + MIMEType func() string + TextEncodingName func() string + URL func() foundation.INSURL + type LocaleErrorHandler = func(*foundation.NSLocale, error) + type NSAttributedStringCompletionHandler = func(foundation.NSAttributedString, foundation.INSDictionary, foundation.NSError) + type NSHTTPCookieArrayHandler = func(*[]foundation.NSHTTPCookie) + type NSURLArrayHandler = func(*[]foundation.NSURL) + type NSUUIDArrayHandler = func(*[]foundation.NSUUID) + type ObjectErrorHandler = func(objectivec.IObject, error) + type StringHandler = func(*string) + type StringSetDateHandler = func(*foundation.INSSet, *foundation.NSDate) + type UIContextMenuConfigurationHandler = func(*objectivec.Object) + type UIImageErrorHandler = func(*objc.ID, error) + type URLCredentialHandler = func(*foundation.NSURLCredential) + type URLHandler = func(*foundation.NSURL) + type URLSetDateHandler = func(*foundation.INSSet, *foundation.NSDate) + type VoidHandler = func() + type WKAudiovisualMediaTypes uint + const WKAudiovisualMediaTypeAll + const WKAudiovisualMediaTypeAudio + const WKAudiovisualMediaTypeNone + const WKAudiovisualMediaTypeVideo + func (e WKAudiovisualMediaTypes) String() string + type WKBackForwardList struct + func NewWKBackForwardList() WKBackForwardList + func WKBackForwardListFromID(id objc.ID) WKBackForwardList + func (b WKBackForwardList) Autorelease() WKBackForwardList + func (b WKBackForwardList) BackForwardList() IWKBackForwardList + func (b WKBackForwardList) BackItem() IWKBackForwardListItem + func (b WKBackForwardList) BackList() []WKBackForwardListItem + func (b WKBackForwardList) CurrentItem() IWKBackForwardListItem + func (b WKBackForwardList) ForwardItem() IWKBackForwardListItem + func (b WKBackForwardList) ForwardList() []WKBackForwardListItem + func (b WKBackForwardList) Init() WKBackForwardList + func (b WKBackForwardList) ItemAtIndex(index int) IWKBackForwardListItem + func (b WKBackForwardList) SetBackForwardList(value IWKBackForwardList) + type WKBackForwardListClass struct + func GetWKBackForwardListClass() WKBackForwardListClass + func (wc WKBackForwardListClass) Alloc() WKBackForwardList + func (wc WKBackForwardListClass) Class() objc.Class + type WKBackForwardListItem struct + func NewWKBackForwardListItem() WKBackForwardListItem + func WKBackForwardListItemFromID(id objc.ID) WKBackForwardListItem + func (b WKBackForwardListItem) Autorelease() WKBackForwardListItem + func (b WKBackForwardListItem) Init() WKBackForwardListItem + func (b WKBackForwardListItem) InitialURL() foundation.INSURL + func (b WKBackForwardListItem) Title() string + func (b WKBackForwardListItem) URL() foundation.INSURL + type WKBackForwardListItemClass struct + func GetWKBackForwardListItemClass() WKBackForwardListItemClass + func (wc WKBackForwardListItemClass) Alloc() WKBackForwardListItem + func (wc WKBackForwardListItemClass) Class() objc.Class + type WKContentMode int + const WKContentModeDesktop + const WKContentModeMobile + const WKContentModeRecommended + func (e WKContentMode) String() string + type WKContentRuleList struct + func NewWKContentRuleList() WKContentRuleList + func WKContentRuleListFromID(id objc.ID) WKContentRuleList + func (c WKContentRuleList) Autorelease() WKContentRuleList + func (c WKContentRuleList) Identifier() string + func (c WKContentRuleList) Init() WKContentRuleList + type WKContentRuleListClass struct + func GetWKContentRuleListClass() WKContentRuleListClass + func (wc WKContentRuleListClass) Alloc() WKContentRuleList + func (wc WKContentRuleListClass) Class() objc.Class + type WKContentRuleListErrorHandler = func(*WKContentRuleList, error) + type WKContentRuleListStore struct + func NewContentRuleListStoreWithURL(url foundation.INSURL) WKContentRuleListStore + func NewWKContentRuleListStore() WKContentRuleListStore + func WKContentRuleListStoreFromID(id objc.ID) WKContentRuleListStore + func (c WKContentRuleListStore) Autorelease() WKContentRuleListStore + func (c WKContentRuleListStore) CompileContentRuleListForIdentifierEncodedContentRuleList(ctx context.Context, identifier string, encodedContentRuleList string) (*WKContentRuleList, error) + func (c WKContentRuleListStore) CompileContentRuleListForIdentifierEncodedContentRuleListCompletionHandler(identifier string, encodedContentRuleList string, ...) + func (c WKContentRuleListStore) GetAvailableContentRuleListIdentifiers(completionHandler VoidHandler) + func (c WKContentRuleListStore) GetAvailableContentRuleListIdentifiersSync(ctx context.Context) error + func (c WKContentRuleListStore) Init() WKContentRuleListStore + func (c WKContentRuleListStore) LookUpContentRuleListForIdentifier(ctx context.Context, identifier string) (*WKContentRuleList, error) + func (c WKContentRuleListStore) LookUpContentRuleListForIdentifierCompletionHandler(identifier string, completionHandler WKContentRuleListErrorHandler) + func (c WKContentRuleListStore) RemoveContentRuleListForIdentifier(ctx context.Context, identifier string) error + func (c WKContentRuleListStore) RemoveContentRuleListForIdentifierCompletionHandler(identifier string, completionHandler ErrorHandler) + type WKContentRuleListStoreClass struct + func GetWKContentRuleListStoreClass() WKContentRuleListStoreClass + func (_WKContentRuleListStoreClass WKContentRuleListStoreClass) DefaultStore() WKContentRuleListStore + func (wc WKContentRuleListStoreClass) Alloc() WKContentRuleListStore + func (wc WKContentRuleListStoreClass) Class() objc.Class + type WKContentWorld struct + func NewWKContentWorld() WKContentWorld + func WKContentWorldFromID(id objc.ID) WKContentWorld + func (c WKContentWorld) Autorelease() WKContentWorld + func (c WKContentWorld) Init() WKContentWorld + func (c WKContentWorld) Name() string + type WKContentWorldClass struct + func GetWKContentWorldClass() WKContentWorldClass + func (_WKContentWorldClass WKContentWorldClass) DefaultClientWorld() WKContentWorld + func (_WKContentWorldClass WKContentWorldClass) PageWorld() WKContentWorld + func (_WKContentWorldClass WKContentWorldClass) WorldWithName(name string) WKContentWorld + func (wc WKContentWorldClass) Alloc() WKContentWorld + func (wc WKContentWorldClass) Class() objc.Class + type WKCookiePolicy int + const WKCookiePolicyAllow + const WKCookiePolicyDisallow + func (e WKCookiePolicy) String() string + type WKCookiePolicyHandler = func(int) + type WKDataDetectorTypes uint + const WKDataDetectorTypeAddress + const WKDataDetectorTypeAll + const WKDataDetectorTypeCalendarEvent + const WKDataDetectorTypeFlightNumber + const WKDataDetectorTypeLink + const WKDataDetectorTypeLookupSuggestion + const WKDataDetectorTypeNone + const WKDataDetectorTypePhoneNumber + const WKDataDetectorTypeSpotlightSuggestion + const WKDataDetectorTypeTrackingNumber + func (e WKDataDetectorTypes) String() string + type WKDialogResult int + const WKDialogResultAskAgain + const WKDialogResultHandled + const WKDialogResultShowDefault + func (e WKDialogResult) String() string + type WKDialogResultHandler = func(int) + type WKDownload struct + func NewWKDownload() WKDownload + func WKDownloadFromID(id objc.ID) WKDownload + func (d WKDownload) Autorelease() WKDownload + func (d WKDownload) Cancel(completionHandler DataHandler) + func (d WKDownload) CancelSync(ctx context.Context) (*foundation.NSData, error) + func (d WKDownload) Delegate() WKDownloadDelegate + func (d WKDownload) Init() WKDownload + func (d WKDownload) OriginalRequest() foundation.NSURLRequest + func (d WKDownload) OriginatingFrame() IWKFrameInfo + func (d WKDownload) SetDelegate(value WKDownloadDelegate) + func (d WKDownload) UserInitiated() bool + func (d WKDownload) WebView() IWKWebView + type WKDownloadClass struct + func GetWKDownloadClass() WKDownloadClass + func (wc WKDownloadClass) Alloc() WKDownload + func (wc WKDownloadClass) Class() objc.Class + type WKDownloadDelegate interface + DownloadDecideDestinationUsingResponseSuggestedFilenameCompletionHandler func(download IWKDownload, response foundation.NSURLResponse, ...) + type WKDownloadDelegateConfig struct + DownloadDidFailWithErrorResumeData func(download WKDownload, error_ foundation.NSError, resumeData foundation.NSData) + DownloadDidFinish func(download WKDownload) + DownloadDidReceiveFinalURL func(download WKDownload, url foundation.NSURL) + type WKDownloadDelegateObject struct + func NewWKDownloadDelegate(config WKDownloadDelegateConfig) WKDownloadDelegateObject + func WKDownloadDelegateObjectFromID(id objc.ID) WKDownloadDelegateObject + func (o WKDownloadDelegateObject) BaseObject() objectivec.Object + func (o WKDownloadDelegateObject) DownloadDecideDestinationUsingResponseSuggestedFilenameCompletionHandler(download IWKDownload, response foundation.NSURLResponse, ...) + func (o WKDownloadDelegateObject) DownloadDecidePlaceholderPolicy(download IWKDownload, completionHandler URLHandler) + func (o WKDownloadDelegateObject) DownloadDidFailWithErrorResumeData(download IWKDownload, error_ foundation.INSError, ...) + func (o WKDownloadDelegateObject) DownloadDidFinish(download IWKDownload) + func (o WKDownloadDelegateObject) DownloadDidReceiveAuthenticationChallengeCompletionHandler(download IWKDownload, challenge foundation.NSURLAuthenticationChallenge, ...) + func (o WKDownloadDelegateObject) DownloadDidReceiveFinalURL(download IWKDownload, url foundation.INSURL) + func (o WKDownloadDelegateObject) DownloadDidReceivePlaceholderURLCompletionHandler(download IWKDownload, url foundation.INSURL, completionHandler VoidHandler) + func (o WKDownloadDelegateObject) DownloadWillPerformHTTPRedirectionNewRequestDecisionHandler(download IWKDownload, response foundation.NSHTTPURLResponse, ...) + type WKDownloadHandler = func(*WKDownload) + type WKDownloadPlaceholderPolicy int + const WKDownloadPlaceholderPolicyDisable + const WKDownloadPlaceholderPolicyEnable + func (e WKDownloadPlaceholderPolicy) String() string + type WKDownloadRedirectPolicy int + const WKDownloadRedirectPolicyAllow + const WKDownloadRedirectPolicyCancel + func (e WKDownloadRedirectPolicy) String() string + type WKDownloadRedirectPolicyHandler = func(int) + type WKErrorCode int + const WKErrorAttributedStringContentFailedToLoad + const WKErrorAttributedStringContentLoadTimedOut + const WKErrorContentRuleListStoreCompileFailed + const WKErrorContentRuleListStoreLookUpFailed + const WKErrorContentRuleListStoreRemoveFailed + const WKErrorContentRuleListStoreVersionMismatch + const WKErrorCredentialNotFound + const WKErrorDuplicateCredential + const WKErrorJavaScriptAppBoundDomain + const WKErrorJavaScriptExceptionOccurred + const WKErrorJavaScriptInvalidFrameTarget + const WKErrorJavaScriptResultTypeIsUnsupported + const WKErrorMalformedCredential + const WKErrorNavigationAppBoundDomain + const WKErrorUnknown + const WKErrorWebContentProcessTerminated + const WKErrorWebViewInvalidated + func (e WKErrorCode) String() string + type WKFindConfiguration struct + func NewWKFindConfiguration() WKFindConfiguration + func WKFindConfigurationFromID(id objc.ID) WKFindConfiguration + func (f WKFindConfiguration) Autorelease() WKFindConfiguration + func (f WKFindConfiguration) Backwards() bool + func (f WKFindConfiguration) CaseSensitive() bool + func (f WKFindConfiguration) Init() WKFindConfiguration + func (f WKFindConfiguration) SetBackwards(value bool) + func (f WKFindConfiguration) SetCaseSensitive(value bool) + func (f WKFindConfiguration) SetWraps(value bool) + func (f WKFindConfiguration) Wraps() bool + type WKFindConfigurationClass struct + func GetWKFindConfigurationClass() WKFindConfigurationClass + func (wc WKFindConfigurationClass) Alloc() WKFindConfiguration + func (wc WKFindConfigurationClass) Class() objc.Class + type WKFindResult struct + func NewWKFindResult() WKFindResult + func WKFindResultFromID(id objc.ID) WKFindResult + func (f WKFindResult) Autorelease() WKFindResult + func (f WKFindResult) Init() WKFindResult + func (f WKFindResult) MatchFound() bool + type WKFindResultClass struct + func GetWKFindResultClass() WKFindResultClass + func (wc WKFindResultClass) Alloc() WKFindResult + func (wc WKFindResultClass) Class() objc.Class + type WKFindResultHandler = func(*WKFindResult) + type WKFrameInfo struct + func NewWKFrameInfo() WKFrameInfo + func WKFrameInfoFromID(id objc.ID) WKFrameInfo + func (f WKFrameInfo) Autorelease() WKFrameInfo + func (f WKFrameInfo) Init() WKFrameInfo + func (f WKFrameInfo) MainFrame() bool + func (f WKFrameInfo) Request() foundation.NSURLRequest + func (f WKFrameInfo) SecurityOrigin() IWKSecurityOrigin + func (f WKFrameInfo) WebView() IWKWebView + type WKFrameInfoClass struct + func GetWKFrameInfoClass() WKFrameInfoClass + func (wc WKFrameInfoClass) Alloc() WKFrameInfo + func (wc WKFrameInfoClass) Class() objc.Class + type WKFullscreenState int + const WKFullscreenStateEnteringFullscreen + const WKFullscreenStateExitingFullscreen + const WKFullscreenStateInFullscreen + const WKFullscreenStateNotInFullscreen + func (e WKFullscreenState) String() string + type WKHTTPCookieStore struct + func NewWKHTTPCookieStore() WKHTTPCookieStore + func WKHTTPCookieStoreFromID(id objc.ID) WKHTTPCookieStore + func (h WKHTTPCookieStore) AddObserver(observer WKHTTPCookieStoreObserver) + func (h WKHTTPCookieStore) Autorelease() WKHTTPCookieStore + func (h WKHTTPCookieStore) DeleteCookie(ctx context.Context, cookie foundation.NSHTTPCookie) error + func (h WKHTTPCookieStore) DeleteCookieCompletionHandler(cookie foundation.NSHTTPCookie, completionHandler VoidHandler) + func (h WKHTTPCookieStore) GetCookiePolicy(completionHandler WKCookiePolicyHandler) + func (h WKHTTPCookieStore) GetCookiePolicySync(ctx context.Context) (int, error) + func (h WKHTTPCookieStore) Init() WKHTTPCookieStore + func (h WKHTTPCookieStore) ReadAccessURL() foundation.NSString + func (h WKHTTPCookieStore) RemoveObserver(observer WKHTTPCookieStoreObserver) + func (h WKHTTPCookieStore) SetCookie(ctx context.Context, cookie foundation.NSHTTPCookie) error + func (h WKHTTPCookieStore) SetCookieCompletionHandler(cookie foundation.NSHTTPCookie, completionHandler VoidHandler) + func (h WKHTTPCookieStore) SetCookiePolicy(ctx context.Context, policy WKCookiePolicy) error + func (h WKHTTPCookieStore) SetCookiePolicyCompletionHandler(policy WKCookiePolicy, completionHandler VoidHandler) + func (h WKHTTPCookieStore) SetCookiesCompletionHandler(cookies []foundation.NSHTTPCookie, completionHandler VoidHandler) + type WKHTTPCookieStoreClass struct + func GetWKHTTPCookieStoreClass() WKHTTPCookieStoreClass + func (wc WKHTTPCookieStoreClass) Alloc() WKHTTPCookieStore + func (wc WKHTTPCookieStoreClass) Class() objc.Class + type WKHTTPCookieStoreObserver interface + type WKHTTPCookieStoreObserverObject struct + func WKHTTPCookieStoreObserverObjectFromID(id objc.ID) WKHTTPCookieStoreObserverObject + func (o WKHTTPCookieStoreObserverObject) BaseObject() objectivec.Object + func (o WKHTTPCookieStoreObserverObject) CookiesDidChangeInCookieStore(cookieStore IWKHTTPCookieStore) + type WKInactiveSchedulingPolicy int + const WKInactiveSchedulingPolicyNone + const WKInactiveSchedulingPolicySuspend + const WKInactiveSchedulingPolicyThrottle + func (e WKInactiveSchedulingPolicy) String() string + type WKMediaCaptureState int + const WKMediaCaptureStateActive + const WKMediaCaptureStateMuted + const WKMediaCaptureStateNone + func (e WKMediaCaptureState) String() string + type WKMediaCaptureType int + const WKMediaCaptureTypeCamera + const WKMediaCaptureTypeCameraAndMicrophone + const WKMediaCaptureTypeMicrophone + func (e WKMediaCaptureType) String() string + type WKMediaPlaybackState int + const WKMediaPlaybackStateNone + const WKMediaPlaybackStatePaused + const WKMediaPlaybackStatePlaying + const WKMediaPlaybackStateSuspended + func (e WKMediaPlaybackState) String() string + type WKMediaPlaybackStateHandler = func(int) + type WKNavigation struct + func NewWKNavigation() WKNavigation + func WKNavigationFromID(id objc.ID) WKNavigation + func (n WKNavigation) Autorelease() WKNavigation + func (n WKNavigation) EffectiveContentMode() WKContentMode + func (n WKNavigation) Init() WKNavigation + type WKNavigationAction struct + func NewWKNavigationAction() WKNavigationAction + func WKNavigationActionFromID(id objc.ID) WKNavigationAction + func (n WKNavigationAction) Autorelease() WKNavigationAction + func (n WKNavigationAction) ButtonNumber() objectivec.IObject + func (n WKNavigationAction) Init() WKNavigationAction + func (n WKNavigationAction) IsContentRuleListRedirect() bool + func (n WKNavigationAction) ModifierFlags() objectivec.IObject + func (n WKNavigationAction) NavigationType() WKNavigationType + func (n WKNavigationAction) Request() foundation.NSURLRequest + func (n WKNavigationAction) ShouldPerformDownload() bool + func (n WKNavigationAction) SourceFrame() IWKFrameInfo + func (n WKNavigationAction) TargetFrame() IWKFrameInfo + type WKNavigationActionClass struct + func GetWKNavigationActionClass() WKNavigationActionClass + func (wc WKNavigationActionClass) Alloc() WKNavigationAction + func (wc WKNavigationActionClass) Class() objc.Class + type WKNavigationActionPolicy int + const WKNavigationActionPolicyAllow + const WKNavigationActionPolicyCancel + const WKNavigationActionPolicyDownload + func (e WKNavigationActionPolicy) String() string + type WKNavigationActionPolicyHandler = func(int) + type WKNavigationClass struct + func GetWKNavigationClass() WKNavigationClass + func (wc WKNavigationClass) Alloc() WKNavigation + func (wc WKNavigationClass) Class() objc.Class + type WKNavigationDelegate interface + type WKNavigationDelegateConfig struct + WebViewDidCommitNavigation func(webView WKWebView, navigation WKNavigation) + WebViewDidFailNavigationWithError func(webView WKWebView, navigation WKNavigation, error_ foundation.NSError) + WebViewDidFailProvisionalNavigationWithError func(webView WKWebView, navigation WKNavigation, error_ foundation.NSError) + WebViewDidFinishNavigation func(webView WKWebView, navigation WKNavigation) + WebViewDidReceiveServerRedirectForProvisionalNavigation func(webView WKWebView, navigation WKNavigation) + WebViewDidStartProvisionalNavigation func(webView WKWebView, navigation WKNavigation) + WebViewNavigationActionDidBecomeDownload func(webView WKWebView, navigationAction WKNavigationAction, download WKDownload) + WebViewNavigationResponseDidBecomeDownload func(webView WKWebView, navigationResponse WKNavigationResponse, ...) + WebViewWebContentProcessDidTerminate func(webView WKWebView) + type WKNavigationDelegateObject struct + func NewWKNavigationDelegate(config WKNavigationDelegateConfig) WKNavigationDelegateObject + func WKNavigationDelegateObjectFromID(id objc.ID) WKNavigationDelegateObject + func (o WKNavigationDelegateObject) BaseObject() objectivec.Object + func (o WKNavigationDelegateObject) WebViewAuthenticationChallengeShouldAllowDeprecatedTLS(webView IWKWebView, challenge foundation.NSURLAuthenticationChallenge, ...) + func (o WKNavigationDelegateObject) WebViewDecidePolicyForNavigationActionDecisionHandler(webView IWKWebView, navigationAction IWKNavigationAction, ...) + func (o WKNavigationDelegateObject) WebViewDecidePolicyForNavigationActionPreferencesDecisionHandler(webView IWKWebView, navigationAction IWKNavigationAction, ...) + func (o WKNavigationDelegateObject) WebViewDecidePolicyForNavigationResponseDecisionHandler(webView IWKWebView, navigationResponse IWKNavigationResponse, ...) + func (o WKNavigationDelegateObject) WebViewDidCommitNavigation(webView IWKWebView, navigation IWKNavigation) + func (o WKNavigationDelegateObject) WebViewDidFailNavigationWithError(webView IWKWebView, navigation IWKNavigation, error_ foundation.INSError) + func (o WKNavigationDelegateObject) WebViewDidFailProvisionalNavigationWithError(webView IWKWebView, navigation IWKNavigation, error_ foundation.INSError) + func (o WKNavigationDelegateObject) WebViewDidFinishNavigation(webView IWKWebView, navigation IWKNavigation) + func (o WKNavigationDelegateObject) WebViewDidReceiveAuthenticationChallengeCompletionHandler(webView IWKWebView, challenge foundation.NSURLAuthenticationChallenge, ...) + func (o WKNavigationDelegateObject) WebViewDidReceiveServerRedirectForProvisionalNavigation(webView IWKWebView, navigation IWKNavigation) + func (o WKNavigationDelegateObject) WebViewDidStartProvisionalNavigation(webView IWKWebView, navigation IWKNavigation) + func (o WKNavigationDelegateObject) WebViewNavigationActionDidBecomeDownload(webView IWKWebView, navigationAction IWKNavigationAction, download IWKDownload) + func (o WKNavigationDelegateObject) WebViewNavigationResponseDidBecomeDownload(webView IWKWebView, navigationResponse IWKNavigationResponse, ...) + func (o WKNavigationDelegateObject) WebViewShouldGoToBackForwardListItemWillUseInstantBackCompletionHandler(webView IWKWebView, backForwardListItem IWKBackForwardListItem, ...) + func (o WKNavigationDelegateObject) WebViewWebContentProcessDidTerminate(webView IWKWebView) + type WKNavigationResponse struct + func NewWKNavigationResponse() WKNavigationResponse + func WKNavigationResponseFromID(id objc.ID) WKNavigationResponse + func (n WKNavigationResponse) Autorelease() WKNavigationResponse + func (n WKNavigationResponse) CanShowMIMEType() bool + func (n WKNavigationResponse) ForMainFrame() bool + func (n WKNavigationResponse) Init() WKNavigationResponse + func (n WKNavigationResponse) Response() foundation.NSURLResponse + type WKNavigationResponseClass struct + func GetWKNavigationResponseClass() WKNavigationResponseClass + func (wc WKNavigationResponseClass) Alloc() WKNavigationResponse + func (wc WKNavigationResponseClass) Class() objc.Class + type WKNavigationResponsePolicy int + const WKNavigationResponsePolicyAllow + const WKNavigationResponsePolicyCancel + const WKNavigationResponsePolicyDownload + func (e WKNavigationResponsePolicy) String() string + type WKNavigationResponsePolicyHandler = func(int) + type WKNavigationType int + const WKNavigationTypeBackForward + const WKNavigationTypeFormResubmitted + const WKNavigationTypeFormSubmitted + const WKNavigationTypeLinkActivated + const WKNavigationTypeOther + const WKNavigationTypeReload + func (e WKNavigationType) String() string + type WKOpenPanelParameters struct + func NewWKOpenPanelParameters() WKOpenPanelParameters + func WKOpenPanelParametersFromID(id objc.ID) WKOpenPanelParameters + func (o WKOpenPanelParameters) AllowsDirectories() bool + func (o WKOpenPanelParameters) AllowsMultipleSelection() bool + func (o WKOpenPanelParameters) Autorelease() WKOpenPanelParameters + func (o WKOpenPanelParameters) Init() WKOpenPanelParameters + type WKOpenPanelParametersClass struct + func GetWKOpenPanelParametersClass() WKOpenPanelParametersClass + func (wc WKOpenPanelParametersClass) Alloc() WKOpenPanelParameters + func (wc WKOpenPanelParametersClass) Class() objc.Class + type WKPDFConfiguration struct + func NewWKPDFConfiguration() WKPDFConfiguration + func WKPDFConfigurationFromID(id objc.ID) WKPDFConfiguration + func (p WKPDFConfiguration) AllowTransparentBackground() bool + func (p WKPDFConfiguration) Autorelease() WKPDFConfiguration + func (p WKPDFConfiguration) Init() WKPDFConfiguration + func (p WKPDFConfiguration) Rect() corefoundation.CGRect + func (p WKPDFConfiguration) SetAllowTransparentBackground(value bool) + func (p WKPDFConfiguration) SetRect(value corefoundation.CGRect) + type WKPDFConfigurationClass struct + func GetWKPDFConfigurationClass() WKPDFConfigurationClass + func (wc WKPDFConfigurationClass) Alloc() WKPDFConfiguration + func (wc WKPDFConfigurationClass) Class() objc.Class + type WKPermissionDecision int + const WKPermissionDecisionDeny + const WKPermissionDecisionGrant + const WKPermissionDecisionPrompt + func (e WKPermissionDecision) String() string + type WKPermissionDecisionHandler = func(int) + type WKPreferences struct + func NewWKPreferences() WKPreferences + func WKPreferencesFromID(id objc.ID) WKPreferences + func (p WKPreferences) Autorelease() WKPreferences + func (p WKPreferences) ElementFullscreenEnabled() bool + func (p WKPreferences) EncodeWithCoder(coder foundation.INSCoder) + func (p WKPreferences) FraudulentWebsiteWarningEnabled() bool + func (p WKPreferences) InactiveSchedulingPolicy() WKInactiveSchedulingPolicy + func (p WKPreferences) Init() WKPreferences + func (p WKPreferences) JavaScriptCanOpenWindowsAutomatically() bool + func (p WKPreferences) MinimumFontSize() float64 + func (p WKPreferences) Preferences() IWKPreferences + func (p WKPreferences) SetElementFullscreenEnabled(value bool) + func (p WKPreferences) SetFraudulentWebsiteWarningEnabled(value bool) + func (p WKPreferences) SetInactiveSchedulingPolicy(value WKInactiveSchedulingPolicy) + func (p WKPreferences) SetJavaScriptCanOpenWindowsAutomatically(value bool) + func (p WKPreferences) SetMinimumFontSize(value float64) + func (p WKPreferences) SetPreferences(value IWKPreferences) + func (p WKPreferences) SetShouldPrintBackgrounds(value bool) + func (p WKPreferences) SetSiteSpecificQuirksModeEnabled(value bool) + func (p WKPreferences) SetTabFocusesLinks(value bool) + func (p WKPreferences) SetTextInteractionEnabled(value bool) + func (p WKPreferences) ShouldPrintBackgrounds() bool + func (p WKPreferences) SiteSpecificQuirksModeEnabled() bool + func (p WKPreferences) TabFocusesLinks() bool + func (p WKPreferences) TextInteractionEnabled() bool + type WKPreferencesClass struct + func GetWKPreferencesClass() WKPreferencesClass + func (wc WKPreferencesClass) Alloc() WKPreferences + func (wc WKPreferencesClass) Class() objc.Class + type WKScriptMessage struct + func NewWKScriptMessage() WKScriptMessage + func WKScriptMessageFromID(id objc.ID) WKScriptMessage + func (s WKScriptMessage) Autorelease() WKScriptMessage + func (s WKScriptMessage) Body() objectivec.IObject + func (s WKScriptMessage) FrameInfo() IWKFrameInfo + func (s WKScriptMessage) Init() WKScriptMessage + func (s WKScriptMessage) Name() string + func (s WKScriptMessage) WebView() IWKWebView + func (s WKScriptMessage) World() IWKContentWorld + type WKScriptMessageClass struct + func GetWKScriptMessageClass() WKScriptMessageClass + func (wc WKScriptMessageClass) Alloc() WKScriptMessage + func (wc WKScriptMessageClass) Class() objc.Class + type WKScriptMessageHandler interface + UserContentControllerDidReceiveScriptMessage func(userContentController IWKUserContentController, message IWKScriptMessage) + type WKScriptMessageHandlerObject struct + func WKScriptMessageHandlerObjectFromID(id objc.ID) WKScriptMessageHandlerObject + func (o WKScriptMessageHandlerObject) BaseObject() objectivec.Object + func (o WKScriptMessageHandlerObject) UserContentControllerDidReceiveScriptMessage(userContentController IWKUserContentController, message IWKScriptMessage) + type WKScriptMessageHandlerWithReply interface + type WKScriptMessageHandlerWithReplyObject struct + func WKScriptMessageHandlerWithReplyObjectFromID(id objc.ID) WKScriptMessageHandlerWithReplyObject + func (o WKScriptMessageHandlerWithReplyObject) BaseObject() objectivec.Object + type WKSecurityOrigin struct + func NewWKSecurityOrigin() WKSecurityOrigin + func WKSecurityOriginFromID(id objc.ID) WKSecurityOrigin + func (s WKSecurityOrigin) Autorelease() WKSecurityOrigin + func (s WKSecurityOrigin) Host() string + func (s WKSecurityOrigin) Init() WKSecurityOrigin + func (s WKSecurityOrigin) Port() int + func (s WKSecurityOrigin) Protocol() string + type WKSecurityOriginClass struct + func GetWKSecurityOriginClass() WKSecurityOriginClass + func (wc WKSecurityOriginClass) Alloc() WKSecurityOrigin + func (wc WKSecurityOriginClass) Class() objc.Class + type WKSecurityRestrictionMode int + const WKSecurityRestrictionModeLockdown + const WKSecurityRestrictionModeMaximizeCompatibility + const WKSecurityRestrictionModeNone + func (e WKSecurityRestrictionMode) String() string + type WKSelectionGranularity int + const WKSelectionGranularityCharacter + const WKSelectionGranularityDynamic + func (e WKSelectionGranularity) String() string + type WKSnapshotConfiguration struct + func NewWKSnapshotConfiguration() WKSnapshotConfiguration + func WKSnapshotConfigurationFromID(id objc.ID) WKSnapshotConfiguration + func (s WKSnapshotConfiguration) AfterScreenUpdates() bool + func (s WKSnapshotConfiguration) Autorelease() WKSnapshotConfiguration + func (s WKSnapshotConfiguration) Init() WKSnapshotConfiguration + func (s WKSnapshotConfiguration) Rect() corefoundation.CGRect + func (s WKSnapshotConfiguration) SetAfterScreenUpdates(value bool) + func (s WKSnapshotConfiguration) SetRect(value corefoundation.CGRect) + func (s WKSnapshotConfiguration) SetSnapshotWidth(value foundation.NSNumber) + func (s WKSnapshotConfiguration) SnapshotWidth() foundation.NSNumber + type WKSnapshotConfigurationClass struct + func GetWKSnapshotConfigurationClass() WKSnapshotConfigurationClass + func (wc WKSnapshotConfigurationClass) Alloc() WKSnapshotConfiguration + func (wc WKSnapshotConfigurationClass) Class() objc.Class + type WKUIDelegate interface + type WKUIDelegateConfig struct + WebViewCreateWebViewWithConfigurationForNavigationActionWindowFeatures func(webView WKWebView, configuration WKWebViewConfiguration, ...) WKWebView + WebViewDidClose func(webView WKWebView) + type WKUIDelegateObject struct + func NewWKUIDelegate(config WKUIDelegateConfig) WKUIDelegateObject + func WKUIDelegateObjectFromID(id objc.ID) WKUIDelegateObject + func (o WKUIDelegateObject) BaseObject() objectivec.Object + func (o WKUIDelegateObject) WebViewContextMenuConfigurationForElementCompletionHandler(webView IWKWebView, elementInfo unsafe.Pointer, ...) + func (o WKUIDelegateObject) WebViewContextMenuDidEndForElement(webView IWKWebView, elementInfo unsafe.Pointer) + func (o WKUIDelegateObject) WebViewContextMenuForElementWillCommitWithAnimator(webView IWKWebView, elementInfo unsafe.Pointer, animator objectivec.IObject) + func (o WKUIDelegateObject) WebViewContextMenuWillPresentForElement(webView IWKWebView, elementInfo unsafe.Pointer) + func (o WKUIDelegateObject) WebViewCreateWebViewWithConfigurationForNavigationActionWindowFeatures(webView IWKWebView, configuration IWKWebViewConfiguration, ...) IWKWebView + func (o WKUIDelegateObject) WebViewDidClose(webView IWKWebView) + func (o WKUIDelegateObject) WebViewRequestDeviceOrientationAndMotionPermissionForOriginInitiatedByFrameDecisionHandler(webView IWKWebView, origin IWKSecurityOrigin, frame IWKFrameInfo, ...) + func (o WKUIDelegateObject) WebViewRequestMediaCapturePermissionForOriginInitiatedByFrameTypeDecisionHandler(webView IWKWebView, origin IWKSecurityOrigin, frame IWKFrameInfo, ...) + func (o WKUIDelegateObject) WebViewRunJavaScriptAlertPanelWithMessageInitiatedByFrameCompletionHandler(webView IWKWebView, message string, frame IWKFrameInfo, ...) + func (o WKUIDelegateObject) WebViewRunJavaScriptConfirmPanelWithMessageInitiatedByFrameCompletionHandler(webView IWKWebView, message string, frame IWKFrameInfo, ...) + func (o WKUIDelegateObject) WebViewShowLockdownModeFirstUseMessageCompletionHandler(webView IWKWebView, message string, completionHandler WKDialogResultHandler) + func (o WKUIDelegateObject) WebViewWillDismissEditMenuWithAnimator(webView IWKWebView, animator objectivec.IObject) + func (o WKUIDelegateObject) WebViewWillPresentEditMenuWithAnimator(webView IWKWebView, animator objectivec.IObject) + type WKURLSchemeHandler interface + WebViewStartURLSchemeTask func(webView IWKWebView, urlSchemeTask WKURLSchemeTask) + WebViewStopURLSchemeTask func(webView IWKWebView, urlSchemeTask WKURLSchemeTask) + type WKURLSchemeHandlerObject struct + func WKURLSchemeHandlerObjectFromID(id objc.ID) WKURLSchemeHandlerObject + func (o WKURLSchemeHandlerObject) BaseObject() objectivec.Object + func (o WKURLSchemeHandlerObject) WebViewStartURLSchemeTask(webView IWKWebView, urlSchemeTask WKURLSchemeTask) + func (o WKURLSchemeHandlerObject) WebViewStopURLSchemeTask(webView IWKWebView, urlSchemeTask WKURLSchemeTask) + type WKURLSchemeTask interface + DidFailWithError func(error_ foundation.INSError) + DidFinish func() + DidReceiveData func(data foundation.INSData) + DidReceiveResponse func(response foundation.NSURLResponse) + Request func() foundation.NSURLRequest + type WKURLSchemeTaskObject struct + func WKURLSchemeTaskObjectFromID(id objc.ID) WKURLSchemeTaskObject + func (o WKURLSchemeTaskObject) BaseObject() objectivec.Object + func (o WKURLSchemeTaskObject) DidFailWithError(error_ foundation.INSError) + func (o WKURLSchemeTaskObject) DidFinish() + func (o WKURLSchemeTaskObject) DidReceiveData(data foundation.INSData) + func (o WKURLSchemeTaskObject) DidReceiveResponse(response foundation.NSURLResponse) + func (o WKURLSchemeTaskObject) Request() foundation.NSURLRequest + type WKUserContentController struct + func NewWKUserContentController() WKUserContentController + func WKUserContentControllerFromID(id objc.ID) WKUserContentController + func (u WKUserContentController) AddContentRuleList(contentRuleList IWKContentRuleList) + func (u WKUserContentController) AddScriptMessageHandlerContentWorldName(scriptMessageHandler WKScriptMessageHandler, world IWKContentWorld, ...) + func (u WKUserContentController) AddScriptMessageHandlerName(scriptMessageHandler WKScriptMessageHandler, name string) + func (u WKUserContentController) AddScriptMessageHandlerWithReplyContentWorldName(scriptMessageHandlerWithReply WKScriptMessageHandlerWithReply, ...) + func (u WKUserContentController) AddUserScript(userScript IWKUserScript) + func (u WKUserContentController) Autorelease() WKUserContentController + func (u WKUserContentController) EncodeWithCoder(coder foundation.INSCoder) + func (u WKUserContentController) Init() WKUserContentController + func (u WKUserContentController) RemoveAllContentRuleLists() + func (u WKUserContentController) RemoveAllScriptMessageHandlers() + func (u WKUserContentController) RemoveAllScriptMessageHandlersFromContentWorld(contentWorld IWKContentWorld) + func (u WKUserContentController) RemoveAllUserScripts() + func (u WKUserContentController) RemoveContentRuleList(contentRuleList IWKContentRuleList) + func (u WKUserContentController) RemoveScriptMessageHandlerForName(name string) + func (u WKUserContentController) RemoveScriptMessageHandlerForNameContentWorld(name string, contentWorld IWKContentWorld) + func (u WKUserContentController) SetUserContentController(value IWKUserContentController) + func (u WKUserContentController) UserContentController() IWKUserContentController + func (u WKUserContentController) UserScripts() []WKUserScript + type WKUserContentControllerClass struct + func GetWKUserContentControllerClass() WKUserContentControllerClass + func (wc WKUserContentControllerClass) Alloc() WKUserContentController + func (wc WKUserContentControllerClass) Class() objc.Class + type WKUserInterfaceDirectionPolicy int + const WKUserInterfaceDirectionPolicyContent + const WKUserInterfaceDirectionPolicySystem + func (e WKUserInterfaceDirectionPolicy) String() string + type WKUserScript struct + func NewUserScriptWithSourceInjectionTimeForMainFrameOnly(source string, injectionTime WKUserScriptInjectionTime, forMainFrameOnly bool) WKUserScript + func NewUserScriptWithSourceInjectionTimeForMainFrameOnlyInContentWorld(source string, injectionTime WKUserScriptInjectionTime, forMainFrameOnly bool, ...) WKUserScript + func NewWKUserScript() WKUserScript + func WKUserScriptFromID(id objc.ID) WKUserScript + func (u WKUserScript) Autorelease() WKUserScript + func (u WKUserScript) ForMainFrameOnly() bool + func (u WKUserScript) Init() WKUserScript + func (u WKUserScript) InitWithSourceInjectionTimeForMainFrameOnly(source string, injectionTime WKUserScriptInjectionTime, forMainFrameOnly bool) WKUserScript + func (u WKUserScript) InitWithSourceInjectionTimeForMainFrameOnlyInContentWorld(source string, injectionTime WKUserScriptInjectionTime, forMainFrameOnly bool, ...) WKUserScript + func (u WKUserScript) InjectionTime() WKUserScriptInjectionTime + func (u WKUserScript) Source() string + type WKUserScriptClass struct + func GetWKUserScriptClass() WKUserScriptClass + func (wc WKUserScriptClass) Alloc() WKUserScript + func (wc WKUserScriptClass) Class() objc.Class + type WKUserScriptInjectionTime int + const WKUserScriptInjectionTimeAtDocumentEnd + const WKUserScriptInjectionTimeAtDocumentStart + func (e WKUserScriptInjectionTime) String() string + type WKWebExtension struct + func NewWKWebExtension() WKWebExtension + func WKWebExtensionFromID(id objc.ID) WKWebExtension + func (w WKWebExtension) ActionIconForSize(size corefoundation.CGSize) objc.ID + func (w WKWebExtension) AllRequestedMatchPatterns() foundation.INSSet + func (w WKWebExtension) Autorelease() WKWebExtension + func (w WKWebExtension) DefaultLocale() foundation.NSLocale + func (w WKWebExtension) DisplayActionLabel() string + func (w WKWebExtension) DisplayDescription() string + func (w WKWebExtension) DisplayName() string + func (w WKWebExtension) DisplayShortName() string + func (w WKWebExtension) DisplayVersion() string + func (w WKWebExtension) Errors() []foundation.NSError + func (w WKWebExtension) HasBackgroundContent() bool + func (w WKWebExtension) HasCommands() bool + func (w WKWebExtension) HasContentModificationRules() bool + func (w WKWebExtension) HasInjectedContent() bool + func (w WKWebExtension) HasOptionsPage() bool + func (w WKWebExtension) HasOverrideNewTabPage() bool + func (w WKWebExtension) HasPersistentBackgroundContent() bool + func (w WKWebExtension) IconForSize(size corefoundation.CGSize) objc.ID + func (w WKWebExtension) Init() WKWebExtension + func (w WKWebExtension) Manifest() foundation.INSDictionary + func (w WKWebExtension) ManifestVersion() float64 + func (w WKWebExtension) OptionalPermissionMatchPatterns() foundation.INSSet + func (w WKWebExtension) OptionalPermissions() foundation.INSSet + func (w WKWebExtension) RequestedPermissionMatchPatterns() foundation.INSSet + func (w WKWebExtension) RequestedPermissions() foundation.INSSet + func (w WKWebExtension) SupportsManifestVersion(manifestVersion float64) bool + func (w WKWebExtension) Version() string + type WKWebExtensionAction struct + func NewWKWebExtensionAction() WKWebExtensionAction + func WKWebExtensionActionFromID(id objc.ID) WKWebExtensionAction + func (w WKWebExtensionAction) AssociatedTab() WKWebExtensionTab + func (w WKWebExtensionAction) Autorelease() WKWebExtensionAction + func (w WKWebExtensionAction) BadgeText() string + func (w WKWebExtensionAction) ClosePopup() + func (w WKWebExtensionAction) Enabled() bool + func (w WKWebExtensionAction) HasUnreadBadgeText() bool + func (w WKWebExtensionAction) IconForSize(size corefoundation.CGSize) objc.ID + func (w WKWebExtensionAction) Init() WKWebExtensionAction + func (w WKWebExtensionAction) InspectionName() string + func (w WKWebExtensionAction) Label() string + func (w WKWebExtensionAction) MenuItems() []objectivec.IObject + func (w WKWebExtensionAction) PopupPopover() appkit.NSPopover + func (w WKWebExtensionAction) PopupWebView() IWKWebView + func (w WKWebExtensionAction) PresentsPopup() bool + func (w WKWebExtensionAction) SetHasUnreadBadgeText(value bool) + func (w WKWebExtensionAction) SetInspectionName(value string) + func (w WKWebExtensionAction) WebExtensionContext() IWKWebExtensionContext + type WKWebExtensionActionClass struct + func GetWKWebExtensionActionClass() WKWebExtensionActionClass + func (wc WKWebExtensionActionClass) Alloc() WKWebExtensionAction + func (wc WKWebExtensionActionClass) Class() objc.Class + type WKWebExtensionClass struct + func GetWKWebExtensionClass() WKWebExtensionClass + func (_WKWebExtensionClass WKWebExtensionClass) ExtensionWithAppExtensionBundleCompletionHandler(appExtensionBundle foundation.NSBundle, ...) + func (_WKWebExtensionClass WKWebExtensionClass) ExtensionWithResourceBaseURLCompletionHandler(resourceBaseURL foundation.INSURL, ...) + func (wc WKWebExtensionClass) Alloc() WKWebExtension + func (wc WKWebExtensionClass) Class() objc.Class + func (wc WKWebExtensionClass) ExtensionWithAppExtensionBundle(ctx context.Context, appExtensionBundle foundation.NSBundle) (*WKWebExtension, error) + func (wc WKWebExtensionClass) ExtensionWithResourceBaseURL(ctx context.Context, resourceBaseURL foundation.INSURL) (*WKWebExtension, error) + type WKWebExtensionCommand struct + func NewWKWebExtensionCommand() WKWebExtensionCommand + func WKWebExtensionCommandFromID(id objc.ID) WKWebExtensionCommand + func (w WKWebExtensionCommand) ActivationKey() string + func (w WKWebExtensionCommand) Autorelease() WKWebExtensionCommand + func (w WKWebExtensionCommand) Identifier() string + func (w WKWebExtensionCommand) Init() WKWebExtensionCommand + func (w WKWebExtensionCommand) MenuItem() objectivec.IObject + func (w WKWebExtensionCommand) ModifierFlags() objectivec.IObject + func (w WKWebExtensionCommand) SetActivationKey(value string) + func (w WKWebExtensionCommand) SetModifierFlags(value objectivec.IObject) + func (w WKWebExtensionCommand) Title() string + func (w WKWebExtensionCommand) WebExtensionContext() IWKWebExtensionContext + type WKWebExtensionCommandClass struct + func GetWKWebExtensionCommandClass() WKWebExtensionCommandClass + func (wc WKWebExtensionCommandClass) Alloc() WKWebExtensionCommand + func (wc WKWebExtensionCommandClass) Class() objc.Class + type WKWebExtensionContext struct + func NewWKWebExtensionContext() WKWebExtensionContext + func NewWebExtensionContextForExtension(extension IWKWebExtension) WKWebExtensionContext + func WKWebExtensionContextFromID(id objc.ID) WKWebExtensionContext + func (w WKWebExtensionContext) ActionForTab(tab WKWebExtensionTab) IWKWebExtensionAction + func (w WKWebExtensionContext) Autorelease() WKWebExtensionContext + func (w WKWebExtensionContext) BaseURL() foundation.INSURL + func (w WKWebExtensionContext) ClearUserGestureInTab(tab WKWebExtensionTab) + func (w WKWebExtensionContext) CommandForEvent(event appkit.NSEvent) IWKWebExtensionCommand + func (w WKWebExtensionContext) Commands() []WKWebExtensionCommand + func (w WKWebExtensionContext) CurrentPermissionMatchPatterns() foundation.INSSet + func (w WKWebExtensionContext) CurrentPermissions() foundation.INSSet + func (w WKWebExtensionContext) DeniedPermissionMatchPatterns() foundation.INSDictionary + func (w WKWebExtensionContext) DeniedPermissions() foundation.INSDictionary + func (w WKWebExtensionContext) DidActivateTabPreviousActiveTab(activatedTab WKWebExtensionTab, previousTab WKWebExtensionTab) + func (w WKWebExtensionContext) DidChangeTabPropertiesForTab(properties WKWebExtensionTabChangedProperties, changedTab WKWebExtensionTab) + func (w WKWebExtensionContext) DidCloseTabWindowIsClosing(closedTab WKWebExtensionTab, windowIsClosing bool) + func (w WKWebExtensionContext) DidCloseWindow(closedWindow WKWebExtensionWindow) + func (w WKWebExtensionContext) DidDeselectTabs(deselectedTabs []objectivec.IObject) + func (w WKWebExtensionContext) DidFocusWindow(focusedWindow WKWebExtensionWindow) + func (w WKWebExtensionContext) DidMoveTabFromIndexInWindow(movedTab WKWebExtensionTab, index uint, oldWindow WKWebExtensionWindow) + func (w WKWebExtensionContext) DidOpenTab(newTab WKWebExtensionTab) + func (w WKWebExtensionContext) DidOpenWindow(newWindow WKWebExtensionWindow) + func (w WKWebExtensionContext) DidReplaceTabWithTab(oldTab WKWebExtensionTab, newTab WKWebExtensionTab) + func (w WKWebExtensionContext) DidSelectTabs(selectedTabs []objectivec.IObject) + func (w WKWebExtensionContext) Errors() []foundation.NSError + func (w WKWebExtensionContext) FocusedWindow() WKWebExtensionWindow + func (w WKWebExtensionContext) GrantedPermissionMatchPatterns() foundation.INSDictionary + func (w WKWebExtensionContext) GrantedPermissions() foundation.INSDictionary + func (w WKWebExtensionContext) HasAccessToAllHosts() bool + func (w WKWebExtensionContext) HasAccessToAllURLs() bool + func (w WKWebExtensionContext) HasAccessToPrivateData() bool + func (w WKWebExtensionContext) HasAccessToURL(url foundation.INSURL) bool + func (w WKWebExtensionContext) HasAccessToURLInTab(url foundation.INSURL, tab WKWebExtensionTab) bool + func (w WKWebExtensionContext) HasActiveUserGestureInTab(tab WKWebExtensionTab) bool + func (w WKWebExtensionContext) HasContentModificationRules() bool + func (w WKWebExtensionContext) HasInjectedContent() bool + func (w WKWebExtensionContext) HasInjectedContentForURL(url foundation.INSURL) bool + func (w WKWebExtensionContext) HasPermission(permission WKWebExtensionPermission) bool + func (w WKWebExtensionContext) HasPermissionInTab(permission WKWebExtensionPermission, tab WKWebExtensionTab) bool + func (w WKWebExtensionContext) HasRequestedOptionalAccessToAllHosts() bool + func (w WKWebExtensionContext) Init() WKWebExtensionContext + func (w WKWebExtensionContext) InitForExtension(extension IWKWebExtension) WKWebExtensionContext + func (w WKWebExtensionContext) Inspectable() bool + func (w WKWebExtensionContext) InspectionName() string + func (w WKWebExtensionContext) LoadBackgroundContent(ctx context.Context) error + func (w WKWebExtensionContext) LoadBackgroundContentWithCompletionHandler(completionHandler ErrorHandler) + func (w WKWebExtensionContext) Loaded() bool + func (w WKWebExtensionContext) MenuItemsForTab(tab WKWebExtensionTab) []objectivec.IObject + func (w WKWebExtensionContext) OpenTabs() foundation.INSSet + func (w WKWebExtensionContext) OpenWindows() []objectivec.IObject + func (w WKWebExtensionContext) OptionsPageURL() foundation.INSURL + func (w WKWebExtensionContext) OverrideNewTabPageURL() foundation.INSURL + func (w WKWebExtensionContext) PerformActionForTab(tab WKWebExtensionTab) + func (w WKWebExtensionContext) PerformCommand(command IWKWebExtensionCommand) + func (w WKWebExtensionContext) PerformCommandForEvent(event appkit.NSEvent) bool + func (w WKWebExtensionContext) PermissionStatusForMatchPattern(pattern IWKWebExtensionMatchPattern) WKWebExtensionContextPermissionStatus + func (w WKWebExtensionContext) PermissionStatusForMatchPatternInTab(pattern IWKWebExtensionMatchPattern, tab WKWebExtensionTab) WKWebExtensionContextPermissionStatus + func (w WKWebExtensionContext) PermissionStatusForPermission(permission WKWebExtensionPermission) WKWebExtensionContextPermissionStatus + func (w WKWebExtensionContext) PermissionStatusForPermissionInTab(permission WKWebExtensionPermission, tab WKWebExtensionTab) WKWebExtensionContextPermissionStatus + func (w WKWebExtensionContext) PermissionStatusForURL(url foundation.INSURL) WKWebExtensionContextPermissionStatus + func (w WKWebExtensionContext) PermissionStatusForURLInTab(url foundation.INSURL, tab WKWebExtensionTab) WKWebExtensionContextPermissionStatus + func (w WKWebExtensionContext) SetBaseURL(value foundation.INSURL) + func (w WKWebExtensionContext) SetDeniedPermissionMatchPatterns(value foundation.INSDictionary) + func (w WKWebExtensionContext) SetDeniedPermissions(value foundation.INSDictionary) + func (w WKWebExtensionContext) SetGrantedPermissionMatchPatterns(value foundation.INSDictionary) + func (w WKWebExtensionContext) SetGrantedPermissions(value foundation.INSDictionary) + func (w WKWebExtensionContext) SetHasAccessToPrivateData(value bool) + func (w WKWebExtensionContext) SetHasRequestedOptionalAccessToAllHosts(value bool) + func (w WKWebExtensionContext) SetInspectable(value bool) + func (w WKWebExtensionContext) SetInspectionName(value string) + func (w WKWebExtensionContext) SetPermissionStatusForMatchPattern(status WKWebExtensionContextPermissionStatus, ...) + func (w WKWebExtensionContext) SetPermissionStatusForMatchPatternExpirationDate(status WKWebExtensionContextPermissionStatus, ...) + func (w WKWebExtensionContext) SetPermissionStatusForPermission(status WKWebExtensionContextPermissionStatus, ...) + func (w WKWebExtensionContext) SetPermissionStatusForPermissionExpirationDate(status WKWebExtensionContextPermissionStatus, ...) + func (w WKWebExtensionContext) SetPermissionStatusForURL(status WKWebExtensionContextPermissionStatus, url foundation.INSURL) + func (w WKWebExtensionContext) SetPermissionStatusForURLExpirationDate(status WKWebExtensionContextPermissionStatus, url foundation.INSURL, ...) + func (w WKWebExtensionContext) SetUniqueIdentifier(value string) + func (w WKWebExtensionContext) SetUnsupportedAPIs(value foundation.INSSet) + func (w WKWebExtensionContext) UniqueIdentifier() string + func (w WKWebExtensionContext) UnsupportedAPIs() foundation.INSSet + func (w WKWebExtensionContext) UserGesturePerformedInTab(tab WKWebExtensionTab) + func (w WKWebExtensionContext) WebExtension() IWKWebExtension + func (w WKWebExtensionContext) WebExtensionController() IWKWebExtensionController + func (w WKWebExtensionContext) WebViewConfiguration() IWKWebViewConfiguration + type WKWebExtensionContextClass struct + func GetWKWebExtensionContextClass() WKWebExtensionContextClass + func (_WKWebExtensionContextClass WKWebExtensionContextClass) ContextForExtension(extension IWKWebExtension) WKWebExtensionContext + func (wc WKWebExtensionContextClass) Alloc() WKWebExtensionContext + func (wc WKWebExtensionContextClass) Class() objc.Class + type WKWebExtensionContextError int + const WKWebExtensionContextErrorAlreadyLoaded + const WKWebExtensionContextErrorBackgroundContentFailedToLoad + const WKWebExtensionContextErrorBaseURLAlreadyInUse + const WKWebExtensionContextErrorNoBackgroundContent + const WKWebExtensionContextErrorNotLoaded + const WKWebExtensionContextErrorUnknown + func (e WKWebExtensionContextError) String() string + type WKWebExtensionContextNotificationUserInfoKey = string + type WKWebExtensionContextPermissionStatus int + const WKWebExtensionContextPermissionStatusDeniedExplicitly + const WKWebExtensionContextPermissionStatusDeniedImplicitly + const WKWebExtensionContextPermissionStatusGrantedExplicitly + const WKWebExtensionContextPermissionStatusGrantedImplicitly + const WKWebExtensionContextPermissionStatusRequestedExplicitly + const WKWebExtensionContextPermissionStatusRequestedImplicitly + const WKWebExtensionContextPermissionStatusUnknown + func (e WKWebExtensionContextPermissionStatus) String() string + type WKWebExtensionController struct + func NewWKWebExtensionController() WKWebExtensionController + func NewWebExtensionControllerWithConfiguration(configuration IWKWebExtensionControllerConfiguration) WKWebExtensionController + func WKWebExtensionControllerFromID(id objc.ID) WKWebExtensionController + func (w WKWebExtensionController) Autorelease() WKWebExtensionController + func (w WKWebExtensionController) Configuration() IWKWebExtensionControllerConfiguration + func (w WKWebExtensionController) Delegate() WKWebExtensionControllerDelegate + func (w WKWebExtensionController) DidActivateTabPreviousActiveTab(activatedTab WKWebExtensionTab, previousTab WKWebExtensionTab) + func (w WKWebExtensionController) DidChangeTabPropertiesForTab(properties WKWebExtensionTabChangedProperties, changedTab WKWebExtensionTab) + func (w WKWebExtensionController) DidCloseTabWindowIsClosing(closedTab WKWebExtensionTab, windowIsClosing bool) + func (w WKWebExtensionController) DidCloseWindow(closedWindow WKWebExtensionWindow) + func (w WKWebExtensionController) DidDeselectTabs(deselectedTabs []objectivec.IObject) + func (w WKWebExtensionController) DidFocusWindow(focusedWindow WKWebExtensionWindow) + func (w WKWebExtensionController) DidMoveTabFromIndexInWindow(movedTab WKWebExtensionTab, index uint, oldWindow WKWebExtensionWindow) + func (w WKWebExtensionController) DidOpenTab(newTab WKWebExtensionTab) + func (w WKWebExtensionController) DidOpenWindow(newWindow WKWebExtensionWindow) + func (w WKWebExtensionController) DidReplaceTabWithTab(oldTab WKWebExtensionTab, newTab WKWebExtensionTab) + func (w WKWebExtensionController) DidSelectTabs(selectedTabs []objectivec.IObject) + func (w WKWebExtensionController) ExtensionContextForExtension(extension IWKWebExtension) IWKWebExtensionContext + func (w WKWebExtensionController) ExtensionContextForURL(URL foundation.INSURL) IWKWebExtensionContext + func (w WKWebExtensionController) ExtensionContexts() foundation.INSSet + func (w WKWebExtensionController) Extensions() foundation.INSSet + func (w WKWebExtensionController) FetchDataRecordOfTypesForExtensionContext(ctx context.Context, dataTypes foundation.INSSet, ...) (*WKWebExtensionDataRecord, error) + func (w WKWebExtensionController) FetchDataRecordOfTypesForExtensionContextCompletionHandler(dataTypes foundation.INSSet, extensionContext IWKWebExtensionContext, ...) + func (w WKWebExtensionController) Init() WKWebExtensionController + func (w WKWebExtensionController) InitWithConfiguration(configuration IWKWebExtensionControllerConfiguration) WKWebExtensionController + func (w WKWebExtensionController) LoadExtensionContextError(extensionContext IWKWebExtensionContext) (bool, error) + func (w WKWebExtensionController) RemoveDataOfTypesFromDataRecordsCompletionHandler(dataTypes foundation.INSSet, dataRecords []WKWebExtensionDataRecord, ...) + func (w WKWebExtensionController) SetDelegate(value WKWebExtensionControllerDelegate) + func (w WKWebExtensionController) SetWebExtensionController(value IWKWebExtensionController) + func (w WKWebExtensionController) UnloadExtensionContextError(extensionContext IWKWebExtensionContext) (bool, error) + func (w WKWebExtensionController) WebExtensionController() IWKWebExtensionController + type WKWebExtensionControllerClass struct + func GetWKWebExtensionControllerClass() WKWebExtensionControllerClass + func (_WKWebExtensionControllerClass WKWebExtensionControllerClass) AllExtensionDataTypes() foundation.INSSet + func (wc WKWebExtensionControllerClass) Alloc() WKWebExtensionController + func (wc WKWebExtensionControllerClass) Class() objc.Class + type WKWebExtensionControllerConfiguration struct + func NewWKWebExtensionControllerConfiguration() WKWebExtensionControllerConfiguration + func NewWebExtensionControllerConfigurationWithIdentifier(identifier foundation.NSUUID) WKWebExtensionControllerConfiguration + func WKWebExtensionControllerConfigurationFromID(id objc.ID) WKWebExtensionControllerConfiguration + func (w WKWebExtensionControllerConfiguration) Autorelease() WKWebExtensionControllerConfiguration + func (w WKWebExtensionControllerConfiguration) DefaultWebsiteDataStore() IWKWebsiteDataStore + func (w WKWebExtensionControllerConfiguration) EncodeWithCoder(coder foundation.INSCoder) + func (w WKWebExtensionControllerConfiguration) Identifier() foundation.NSUUID + func (w WKWebExtensionControllerConfiguration) Init() WKWebExtensionControllerConfiguration + func (w WKWebExtensionControllerConfiguration) Persistent() bool + func (w WKWebExtensionControllerConfiguration) SetDefaultWebsiteDataStore(value IWKWebsiteDataStore) + func (w WKWebExtensionControllerConfiguration) SetWebViewConfiguration(value IWKWebViewConfiguration) + func (w WKWebExtensionControllerConfiguration) WebViewConfiguration() IWKWebViewConfiguration + type WKWebExtensionControllerConfigurationClass struct + func GetWKWebExtensionControllerConfigurationClass() WKWebExtensionControllerConfigurationClass + func (_WKWebExtensionControllerConfigurationClass WKWebExtensionControllerConfigurationClass) DefaultConfiguration() WKWebExtensionControllerConfiguration + func (_WKWebExtensionControllerConfigurationClass WKWebExtensionControllerConfigurationClass) NonPersistentConfiguration() WKWebExtensionControllerConfiguration + func (wc WKWebExtensionControllerConfigurationClass) Alloc() WKWebExtensionControllerConfiguration + func (wc WKWebExtensionControllerConfigurationClass) Class() objc.Class + type WKWebExtensionControllerDelegate interface + type WKWebExtensionControllerDelegateConfig struct + WebExtensionControllerDidUpdateActionForExtensionContext func(controller WKWebExtensionController, action WKWebExtensionAction, ...) + type WKWebExtensionControllerDelegateObject struct + func NewWKWebExtensionControllerDelegate(config WKWebExtensionControllerDelegateConfig) WKWebExtensionControllerDelegateObject + func WKWebExtensionControllerDelegateObjectFromID(id objc.ID) WKWebExtensionControllerDelegateObject + func (o WKWebExtensionControllerDelegateObject) BaseObject() objectivec.Object + func (o WKWebExtensionControllerDelegateObject) WebExtensionControllerConnectUsingMessagePortForExtensionContextCompletionHandler(controller IWKWebExtensionController, port IWKWebExtensionMessagePort, ...) + func (o WKWebExtensionControllerDelegateObject) WebExtensionControllerDidUpdateActionForExtensionContext(controller IWKWebExtensionController, action IWKWebExtensionAction, ...) + func (o WKWebExtensionControllerDelegateObject) WebExtensionControllerFocusedWindowForExtensionContext(controller IWKWebExtensionController, extensionContext IWKWebExtensionContext) WKWebExtensionWindow + func (o WKWebExtensionControllerDelegateObject) WebExtensionControllerOpenNewTabUsingConfigurationForExtensionContextCompletionHandler(controller IWKWebExtensionController, ...) + func (o WKWebExtensionControllerDelegateObject) WebExtensionControllerOpenNewWindowUsingConfigurationForExtensionContextCompletionHandler(controller IWKWebExtensionController, ...) + func (o WKWebExtensionControllerDelegateObject) WebExtensionControllerOpenOptionsPageForExtensionContextCompletionHandler(controller IWKWebExtensionController, extensionContext IWKWebExtensionContext, ...) + func (o WKWebExtensionControllerDelegateObject) WebExtensionControllerOpenWindowsForExtensionContext(controller IWKWebExtensionController, extensionContext IWKWebExtensionContext) []objectivec.IObject + func (o WKWebExtensionControllerDelegateObject) WebExtensionControllerPresentPopupForActionForExtensionContextCompletionHandler(controller IWKWebExtensionController, action IWKWebExtensionAction, ...) + func (o WKWebExtensionControllerDelegateObject) WebExtensionControllerSendMessageToApplicationWithIdentifierForExtensionContextReplyHandler(controller IWKWebExtensionController, message objectivec.IObject, ...) + type WKWebExtensionDataRecord struct + func NewWKWebExtensionDataRecord() WKWebExtensionDataRecord + func WKWebExtensionDataRecordFromID(id objc.ID) WKWebExtensionDataRecord + func (w WKWebExtensionDataRecord) Autorelease() WKWebExtensionDataRecord + func (w WKWebExtensionDataRecord) ContainedDataTypes() foundation.INSSet + func (w WKWebExtensionDataRecord) DisplayName() string + func (w WKWebExtensionDataRecord) Errors() []foundation.NSError + func (w WKWebExtensionDataRecord) Init() WKWebExtensionDataRecord + func (w WKWebExtensionDataRecord) SizeInBytesOfTypes(dataTypes foundation.INSSet) uint + func (w WKWebExtensionDataRecord) TotalSizeInBytes() uint + func (w WKWebExtensionDataRecord) UniqueIdentifier() string + type WKWebExtensionDataRecordArrayHandler = func(*[]WKWebExtensionDataRecord) + type WKWebExtensionDataRecordClass struct + func GetWKWebExtensionDataRecordClass() WKWebExtensionDataRecordClass + func (wc WKWebExtensionDataRecordClass) Alloc() WKWebExtensionDataRecord + func (wc WKWebExtensionDataRecordClass) Class() objc.Class + type WKWebExtensionDataRecordError int + const WKWebExtensionDataRecordErrorLocalStorageFailed + const WKWebExtensionDataRecordErrorSessionStorageFailed + const WKWebExtensionDataRecordErrorSynchronizedStorageFailed + const WKWebExtensionDataRecordErrorUnknown + func (e WKWebExtensionDataRecordError) String() string + type WKWebExtensionDataRecordHandler = func(*WKWebExtensionDataRecord) + type WKWebExtensionDataType = string + type WKWebExtensionError int + const WKWebExtensionErrorInvalidArchive + const WKWebExtensionErrorInvalidBackgroundPersistence + const WKWebExtensionErrorInvalidDeclarativeNetRequestEntry + const WKWebExtensionErrorInvalidManifest + const WKWebExtensionErrorInvalidManifestEntry + const WKWebExtensionErrorInvalidResourceCodeSignature + const WKWebExtensionErrorResourceNotFound + const WKWebExtensionErrorUnknown + const WKWebExtensionErrorUnsupportedManifestVersion + func (e WKWebExtensionError) String() string + type WKWebExtensionErrorHandler = func(*WKWebExtension, error) + type WKWebExtensionMatchPattern struct + func NewWKWebExtensionMatchPattern() WKWebExtensionMatchPattern + func NewWebExtensionMatchPatternWithSchemeHostPathError(scheme string, host string, path string) (WKWebExtensionMatchPattern, error) + func NewWebExtensionMatchPatternWithStringError(string_ string) (WKWebExtensionMatchPattern, error) + func WKWebExtensionMatchPatternFromID(id objc.ID) WKWebExtensionMatchPattern + func (w WKWebExtensionMatchPattern) Autorelease() WKWebExtensionMatchPattern + func (w WKWebExtensionMatchPattern) EncodeWithCoder(coder foundation.INSCoder) + func (w WKWebExtensionMatchPattern) Host() string + func (w WKWebExtensionMatchPattern) Init() WKWebExtensionMatchPattern + func (w WKWebExtensionMatchPattern) InitWithSchemeHostPathError(scheme string, host string, path string) (WKWebExtensionMatchPattern, error) + func (w WKWebExtensionMatchPattern) InitWithStringError(string_ string) (WKWebExtensionMatchPattern, error) + func (w WKWebExtensionMatchPattern) MatchesAllHosts() bool + func (w WKWebExtensionMatchPattern) MatchesAllURLs() bool + func (w WKWebExtensionMatchPattern) MatchesPattern(pattern IWKWebExtensionMatchPattern) bool + func (w WKWebExtensionMatchPattern) MatchesPatternOptions(pattern IWKWebExtensionMatchPattern, options WKWebExtensionMatchPatternOptions) bool + func (w WKWebExtensionMatchPattern) MatchesURL(url foundation.INSURL) bool + func (w WKWebExtensionMatchPattern) MatchesURLOptions(url foundation.INSURL, options WKWebExtensionMatchPatternOptions) bool + func (w WKWebExtensionMatchPattern) Path() string + func (w WKWebExtensionMatchPattern) Scheme() string + func (w WKWebExtensionMatchPattern) String() string + type WKWebExtensionMatchPatternClass struct + func GetWKWebExtensionMatchPatternClass() WKWebExtensionMatchPatternClass + func (_WKWebExtensionMatchPatternClass WKWebExtensionMatchPatternClass) AllHostsAndSchemesMatchPattern() WKWebExtensionMatchPattern + func (_WKWebExtensionMatchPatternClass WKWebExtensionMatchPatternClass) AllURLsMatchPattern() WKWebExtensionMatchPattern + func (_WKWebExtensionMatchPatternClass WKWebExtensionMatchPatternClass) MatchPatternWithSchemeHostPath(scheme string, host string, path string) WKWebExtensionMatchPattern + func (_WKWebExtensionMatchPatternClass WKWebExtensionMatchPatternClass) MatchPatternWithString(string_ string) WKWebExtensionMatchPattern + func (_WKWebExtensionMatchPatternClass WKWebExtensionMatchPatternClass) RegisterCustomURLScheme(urlScheme string) + func (wc WKWebExtensionMatchPatternClass) Alloc() WKWebExtensionMatchPattern + func (wc WKWebExtensionMatchPatternClass) Class() objc.Class + type WKWebExtensionMatchPatternError int + const WKWebExtensionMatchPatternErrorInvalidHost + const WKWebExtensionMatchPatternErrorInvalidPath + const WKWebExtensionMatchPatternErrorInvalidScheme + const WKWebExtensionMatchPatternErrorUnknown + func (e WKWebExtensionMatchPatternError) String() string + type WKWebExtensionMatchPatternOptions uint + const WKWebExtensionMatchPatternOptionsIgnorePaths + const WKWebExtensionMatchPatternOptionsIgnoreSchemes + const WKWebExtensionMatchPatternOptionsMatchBidirectionally + const WKWebExtensionMatchPatternOptionsNone + func (e WKWebExtensionMatchPatternOptions) String() string + type WKWebExtensionMatchPatternSetDateHandler = func(*foundation.INSSet, *foundation.NSDate) + type WKWebExtensionMessagePort struct + func NewWKWebExtensionMessagePort() WKWebExtensionMessagePort + func WKWebExtensionMessagePortFromID(id objc.ID) WKWebExtensionMessagePort + func (w WKWebExtensionMessagePort) ApplicationIdentifier() string + func (w WKWebExtensionMessagePort) Autorelease() WKWebExtensionMessagePort + func (w WKWebExtensionMessagePort) Disconnect() + func (w WKWebExtensionMessagePort) DisconnectHandler() ErrorHandler + func (w WKWebExtensionMessagePort) DisconnectWithError(error_ foundation.INSError) + func (w WKWebExtensionMessagePort) Disconnected() bool + func (w WKWebExtensionMessagePort) Init() WKWebExtensionMessagePort + func (w WKWebExtensionMessagePort) MessageHandler() ObjectErrorHandler + func (w WKWebExtensionMessagePort) SendMessage(ctx context.Context, message objectivec.IObject) error + func (w WKWebExtensionMessagePort) SendMessageCompletionHandler(message objectivec.IObject, completionHandler ErrorHandler) + func (w WKWebExtensionMessagePort) SetDisconnectHandler(value ErrorHandler) + func (w WKWebExtensionMessagePort) SetMessageHandler(value ObjectErrorHandler) + type WKWebExtensionMessagePortClass struct + func GetWKWebExtensionMessagePortClass() WKWebExtensionMessagePortClass + func (wc WKWebExtensionMessagePortClass) Alloc() WKWebExtensionMessagePort + func (wc WKWebExtensionMessagePortClass) Class() objc.Class + type WKWebExtensionMessagePortError int + const WKWebExtensionMessagePortErrorMessageInvalid + const WKWebExtensionMessagePortErrorNotConnected + const WKWebExtensionMessagePortErrorUnknown + func (e WKWebExtensionMessagePortError) String() string + type WKWebExtensionPermission = string + type WKWebExtensionTab interface + type WKWebExtensionTabChangedProperties uint + const WKWebExtensionTabChangedPropertiesLoading + const WKWebExtensionTabChangedPropertiesMuted + const WKWebExtensionTabChangedPropertiesNone + const WKWebExtensionTabChangedPropertiesPinned + const WKWebExtensionTabChangedPropertiesPlayingAudio + const WKWebExtensionTabChangedPropertiesReaderMode + const WKWebExtensionTabChangedPropertiesSize + const WKWebExtensionTabChangedPropertiesTitle + const WKWebExtensionTabChangedPropertiesURL + const WKWebExtensionTabChangedPropertiesZoomFactor + func (e WKWebExtensionTabChangedProperties) String() string + type WKWebExtensionTabConfiguration struct + func NewWKWebExtensionTabConfiguration() WKWebExtensionTabConfiguration + func WKWebExtensionTabConfigurationFromID(id objc.ID) WKWebExtensionTabConfiguration + func (w WKWebExtensionTabConfiguration) Autorelease() WKWebExtensionTabConfiguration + func (w WKWebExtensionTabConfiguration) Index() int + func (w WKWebExtensionTabConfiguration) Init() WKWebExtensionTabConfiguration + func (w WKWebExtensionTabConfiguration) ParentTab() WKWebExtensionTab + func (w WKWebExtensionTabConfiguration) SetIndex(value int) + func (w WKWebExtensionTabConfiguration) ShouldAddToSelection() bool + func (w WKWebExtensionTabConfiguration) ShouldBeActive() bool + func (w WKWebExtensionTabConfiguration) ShouldBeMuted() bool + func (w WKWebExtensionTabConfiguration) ShouldBePinned() bool + func (w WKWebExtensionTabConfiguration) ShouldReaderModeBeActive() bool + func (w WKWebExtensionTabConfiguration) Url() foundation.INSURL + func (w WKWebExtensionTabConfiguration) Window() WKWebExtensionWindow + type WKWebExtensionTabConfigurationClass struct + func GetWKWebExtensionTabConfigurationClass() WKWebExtensionTabConfigurationClass + func (wc WKWebExtensionTabConfigurationClass) Alloc() WKWebExtensionTabConfiguration + func (wc WKWebExtensionTabConfigurationClass) Class() objc.Class + type WKWebExtensionTabErrorHandler = func(WKWebExtensionTab, error) + type WKWebExtensionTabObject struct + func WKWebExtensionTabObjectFromID(id objc.ID) WKWebExtensionTabObject + func (o WKWebExtensionTabObject) ActivateForWebExtensionContextCompletionHandler(context IWKWebExtensionContext, completionHandler ErrorHandler) + func (o WKWebExtensionTabObject) BaseObject() objectivec.Object + func (o WKWebExtensionTabObject) CloseForWebExtensionContextCompletionHandler(context IWKWebExtensionContext, completionHandler ErrorHandler) + func (o WKWebExtensionTabObject) DetectWebpageLocaleForWebExtensionContextCompletionHandler(context IWKWebExtensionContext, completionHandler LocaleErrorHandler) + func (o WKWebExtensionTabObject) DuplicateUsingConfigurationForWebExtensionContextCompletionHandler(configuration IWKWebExtensionTabConfiguration, context IWKWebExtensionContext, ...) + func (o WKWebExtensionTabObject) GoBackForWebExtensionContextCompletionHandler(context IWKWebExtensionContext, completionHandler ErrorHandler) + func (o WKWebExtensionTabObject) GoForwardForWebExtensionContextCompletionHandler(context IWKWebExtensionContext, completionHandler ErrorHandler) + func (o WKWebExtensionTabObject) IndexInWindowForWebExtensionContext(context IWKWebExtensionContext) uint + func (o WKWebExtensionTabObject) IsLoadingCompleteForWebExtensionContext(context IWKWebExtensionContext) bool + func (o WKWebExtensionTabObject) IsMutedForWebExtensionContext(context IWKWebExtensionContext) bool + func (o WKWebExtensionTabObject) IsPinnedForWebExtensionContext(context IWKWebExtensionContext) bool + func (o WKWebExtensionTabObject) IsPlayingAudioForWebExtensionContext(context IWKWebExtensionContext) bool + func (o WKWebExtensionTabObject) IsReaderModeActiveForWebExtensionContext(context IWKWebExtensionContext) bool + func (o WKWebExtensionTabObject) IsReaderModeAvailableForWebExtensionContext(context IWKWebExtensionContext) bool + func (o WKWebExtensionTabObject) IsSelectedForWebExtensionContext(context IWKWebExtensionContext) bool + func (o WKWebExtensionTabObject) LoadURLForWebExtensionContextCompletionHandler(url foundation.INSURL, context IWKWebExtensionContext, ...) + func (o WKWebExtensionTabObject) ParentTabForWebExtensionContext(context IWKWebExtensionContext) WKWebExtensionTab + func (o WKWebExtensionTabObject) PendingURLForWebExtensionContext(context IWKWebExtensionContext) foundation.INSURL + func (o WKWebExtensionTabObject) ReloadFromOriginForWebExtensionContextCompletionHandler(fromOrigin bool, context IWKWebExtensionContext, ...) + func (o WKWebExtensionTabObject) SetMutedForWebExtensionContextCompletionHandler(muted bool, context IWKWebExtensionContext, completionHandler ErrorHandler) + func (o WKWebExtensionTabObject) SetParentTabForWebExtensionContextCompletionHandler(parentTab WKWebExtensionTab, context IWKWebExtensionContext, ...) + func (o WKWebExtensionTabObject) SetPinnedForWebExtensionContextCompletionHandler(pinned bool, context IWKWebExtensionContext, completionHandler ErrorHandler) + func (o WKWebExtensionTabObject) SetReaderModeActiveForWebExtensionContextCompletionHandler(active bool, context IWKWebExtensionContext, completionHandler ErrorHandler) + func (o WKWebExtensionTabObject) SetSelectedForWebExtensionContextCompletionHandler(selected bool, context IWKWebExtensionContext, completionHandler ErrorHandler) + func (o WKWebExtensionTabObject) SetZoomFactorForWebExtensionContextCompletionHandler(zoomFactor float64, context IWKWebExtensionContext, ...) + func (o WKWebExtensionTabObject) ShouldBypassPermissionsForWebExtensionContext(context IWKWebExtensionContext) bool + func (o WKWebExtensionTabObject) ShouldGrantPermissionsOnUserGestureForWebExtensionContext(context IWKWebExtensionContext) bool + func (o WKWebExtensionTabObject) SizeForWebExtensionContext(context IWKWebExtensionContext) corefoundation.CGSize + func (o WKWebExtensionTabObject) TitleForWebExtensionContext(context IWKWebExtensionContext) string + func (o WKWebExtensionTabObject) UrlForWebExtensionContext(context IWKWebExtensionContext) foundation.INSURL + func (o WKWebExtensionTabObject) WebViewForWebExtensionContext(context IWKWebExtensionContext) IWKWebView + func (o WKWebExtensionTabObject) WindowForWebExtensionContext(context IWKWebExtensionContext) WKWebExtensionWindow + func (o WKWebExtensionTabObject) ZoomFactorForWebExtensionContext(context IWKWebExtensionContext) float64 + type WKWebExtensionWindow interface + type WKWebExtensionWindowConfiguration struct + func NewWKWebExtensionWindowConfiguration() WKWebExtensionWindowConfiguration + func WKWebExtensionWindowConfigurationFromID(id objc.ID) WKWebExtensionWindowConfiguration + func (w WKWebExtensionWindowConfiguration) Autorelease() WKWebExtensionWindowConfiguration + func (w WKWebExtensionWindowConfiguration) Frame() corefoundation.CGRect + func (w WKWebExtensionWindowConfiguration) Init() WKWebExtensionWindowConfiguration + func (w WKWebExtensionWindowConfiguration) ShouldBeFocused() bool + func (w WKWebExtensionWindowConfiguration) ShouldBePrivate() bool + func (w WKWebExtensionWindowConfiguration) TabURLs() []foundation.NSURL + func (w WKWebExtensionWindowConfiguration) Tabs() []objectivec.IObject + func (w WKWebExtensionWindowConfiguration) WindowState() WKWebExtensionWindowState + func (w WKWebExtensionWindowConfiguration) WindowType() WKWebExtensionWindowType + type WKWebExtensionWindowConfigurationClass struct + func GetWKWebExtensionWindowConfigurationClass() WKWebExtensionWindowConfigurationClass + func (wc WKWebExtensionWindowConfigurationClass) Alloc() WKWebExtensionWindowConfiguration + func (wc WKWebExtensionWindowConfigurationClass) Class() objc.Class + type WKWebExtensionWindowErrorHandler = func(WKWebExtensionWindow, error) + type WKWebExtensionWindowObject struct + func WKWebExtensionWindowObjectFromID(id objc.ID) WKWebExtensionWindowObject + func (o WKWebExtensionWindowObject) ActiveTabForWebExtensionContext(context IWKWebExtensionContext) WKWebExtensionTab + func (o WKWebExtensionWindowObject) BaseObject() objectivec.Object + func (o WKWebExtensionWindowObject) CloseForWebExtensionContextCompletionHandler(context IWKWebExtensionContext, completionHandler ErrorHandler) + func (o WKWebExtensionWindowObject) FocusForWebExtensionContextCompletionHandler(context IWKWebExtensionContext, completionHandler ErrorHandler) + func (o WKWebExtensionWindowObject) FrameForWebExtensionContext(context IWKWebExtensionContext) corefoundation.CGRect + func (o WKWebExtensionWindowObject) IsPrivateForWebExtensionContext(context IWKWebExtensionContext) bool + func (o WKWebExtensionWindowObject) ScreenFrameForWebExtensionContext(context IWKWebExtensionContext) corefoundation.CGRect + func (o WKWebExtensionWindowObject) SetFrameForWebExtensionContextCompletionHandler(frame corefoundation.CGRect, context IWKWebExtensionContext, ...) + func (o WKWebExtensionWindowObject) SetWindowStateForWebExtensionContextCompletionHandler(state WKWebExtensionWindowState, context IWKWebExtensionContext, ...) + func (o WKWebExtensionWindowObject) TabsForWebExtensionContext(context IWKWebExtensionContext) []objectivec.IObject + func (o WKWebExtensionWindowObject) WindowStateForWebExtensionContext(context IWKWebExtensionContext) WKWebExtensionWindowState + func (o WKWebExtensionWindowObject) WindowTypeForWebExtensionContext(context IWKWebExtensionContext) WKWebExtensionWindowType + type WKWebExtensionWindowState int + const WKWebExtensionWindowStateFullscreen + const WKWebExtensionWindowStateMaximized + const WKWebExtensionWindowStateMinimized + const WKWebExtensionWindowStateNormal + func (e WKWebExtensionWindowState) String() string + type WKWebExtensionWindowType int + const WKWebExtensionWindowTypeNormal + const WKWebExtensionWindowTypePopup + func (e WKWebExtensionWindowType) String() string + type WKWebView struct + func NewWKWebView() WKWebView + func NewWebViewWithCoder(coder foundation.INSCoder) WKWebView + func NewWebViewWithFrameConfiguration(frame corefoundation.CGRect, configuration IWKWebViewConfiguration) WKWebView + func WKWebViewFromID(id objc.ID) WKWebView + func (w WKWebView) AllowsBackForwardNavigationGestures() bool + func (w WKWebView) AllowsLinkPreview() bool + func (w WKWebView) AllowsMagnification() bool + func (w WKWebView) Autorelease() WKWebView + func (w WKWebView) BackForwardList() IWKBackForwardList + func (w WKWebView) CameraCaptureState() WKMediaCaptureState + func (w WKWebView) CanGoBack() bool + func (w WKWebView) CanGoForward() bool + func (w WKWebView) CloseAllMediaPresentations(ctx context.Context) error + func (w WKWebView) CloseAllMediaPresentationsWithCompletionHandler(completionHandler VoidHandler) + func (w WKWebView) Configuration() IWKWebViewConfiguration + func (w WKWebView) CreatePDFWithConfiguration(ctx context.Context, pdfConfiguration IWKPDFConfiguration) (*foundation.NSData, error) + func (w WKWebView) CreatePDFWithConfigurationCompletionHandler(pdfConfiguration IWKPDFConfiguration, completionHandler DataErrorHandler) + func (w WKWebView) CreateWebArchiveData(ctx context.Context) (*foundation.NSData, error) + func (w WKWebView) CreateWebArchiveDataWithCompletionHandler(completionHandler DataErrorHandler) + func (w WKWebView) CustomUserAgent() string + func (w WKWebView) EstimatedProgress() float64 + func (w WKWebView) EvaluateJavaScript(ctx context.Context, javaScriptString string) (objectivec.IObject, error) + func (w WKWebView) EvaluateJavaScriptCompletionHandler(javaScriptString string, completionHandler ObjectErrorHandler) + func (w WKWebView) FetchDataOfTypes(ctx context.Context, dataTypes WKWebViewDataType) (*foundation.NSData, error) + func (w WKWebView) FetchDataOfTypesCompletionHandler(dataTypes WKWebViewDataType, completionHandler DataErrorHandler) + func (w WKWebView) FindStringWithConfiguration(ctx context.Context, string_ string, configuration IWKFindConfiguration) (*WKFindResult, error) + func (w WKWebView) FindStringWithConfigurationCompletionHandler(string_ string, configuration IWKFindConfiguration, ...) + func (w WKWebView) FullscreenState() WKFullscreenState + func (w WKWebView) GoBack() IWKNavigation + func (w WKWebView) GoBackWithSender(sender objectivec.IObject) + func (w WKWebView) GoForward() IWKNavigation + func (w WKWebView) GoForwardWithSender(sender objectivec.IObject) + func (w WKWebView) GoToBackForwardListItem(item IWKBackForwardListItem) IWKNavigation + func (w WKWebView) HasOnlySecureContent() bool + func (w WKWebView) Init() WKWebView + func (w WKWebView) InitWithFrameConfiguration(frame corefoundation.CGRect, configuration IWKWebViewConfiguration) WKWebView + func (w WKWebView) Inspectable() bool + func (w WKWebView) InteractionState() objectivec.IObject + func (w WKWebView) IsBlockedByScreenTime() bool + func (w WKWebView) LoadDataMIMETypeCharacterEncodingNameBaseURL(data foundation.INSData, MIMEType string, characterEncodingName string, ...) IWKNavigation + func (w WKWebView) LoadFileRequestAllowingReadAccessToURL(request foundation.NSURLRequest, readAccessURL foundation.INSURL) IWKNavigation + func (w WKWebView) LoadFileURLAllowingReadAccessToURL(URL foundation.INSURL, readAccessURL foundation.INSURL) IWKNavigation + func (w WKWebView) LoadHTMLStringBaseURL(string_ string, baseURL foundation.INSURL) IWKNavigation + func (w WKWebView) LoadRequest(request foundation.NSURLRequest) IWKNavigation + func (w WKWebView) LoadSimulatedRequestResponseHTMLString(request foundation.NSURLRequest, string_ string) IWKNavigation + func (w WKWebView) LoadSimulatedRequestResponseResponseData(request foundation.NSURLRequest, response foundation.NSURLResponse, ...) IWKNavigation + func (w WKWebView) Loading() bool + func (w WKWebView) Magnification() float64 + func (w WKWebView) MaximumViewportInset() objectivec.IObject + func (w WKWebView) MediaType() string + func (w WKWebView) MicrophoneCaptureState() WKMediaCaptureState + func (w WKWebView) MinimumViewportInset() objectivec.IObject + func (w WKWebView) NavigationDelegate() WKNavigationDelegate + func (w WKWebView) ObscuredContentInsets() objectivec.IObject + func (w WKWebView) PageZoom() float64 + func (w WKWebView) PauseAllMediaPlayback(ctx context.Context) error + func (w WKWebView) PauseAllMediaPlaybackWithCompletionHandler(completionHandler VoidHandler) + func (w WKWebView) PrintOperationWithPrintInfo(printInfo appkit.NSPrintInfo) appkit.NSPrintOperation + func (w WKWebView) Reload() IWKNavigation + func (w WKWebView) ReloadFromOrigin() IWKNavigation + func (w WKWebView) ReloadFromOriginWithSender(sender objectivec.IObject) + func (w WKWebView) ReloadWithSender(sender objectivec.IObject) + func (w WKWebView) RequestMediaPlaybackState(ctx context.Context) (int, error) + func (w WKWebView) RequestMediaPlaybackStateWithCompletionHandler(completionHandler WKMediaPlaybackStateHandler) + func (w WKWebView) RestoreData(ctx context.Context, data foundation.INSData) error + func (w WKWebView) RestoreDataCompletionHandler(data foundation.INSData, completionHandler ErrorHandler) + func (w WKWebView) ResumeDownloadFromResumeData(ctx context.Context, resumeData foundation.INSData) (*WKDownload, error) + func (w WKWebView) ResumeDownloadFromResumeDataCompletionHandler(resumeData foundation.INSData, completionHandler WKDownloadHandler) + func (w WKWebView) ServerTrust() security.SecTrustRef + func (w WKWebView) SetAllMediaPlaybackSuspended(ctx context.Context, suspended bool) error + func (w WKWebView) SetAllMediaPlaybackSuspendedCompletionHandler(suspended bool, completionHandler VoidHandler) + func (w WKWebView) SetAllowsBackForwardNavigationGestures(value bool) + func (w WKWebView) SetAllowsLinkPreview(value bool) + func (w WKWebView) SetAllowsMagnification(value bool) + func (w WKWebView) SetCameraCaptureState(ctx context.Context, state WKMediaCaptureState) error + func (w WKWebView) SetCameraCaptureStateCompletionHandler(state WKMediaCaptureState, completionHandler VoidHandler) + func (w WKWebView) SetCustomUserAgent(value string) + func (w WKWebView) SetInspectable(value bool) + func (w WKWebView) SetInteractionState(value objectivec.IObject) + func (w WKWebView) SetMagnification(value float64) + func (w WKWebView) SetMagnificationCenteredAtPoint(magnification float64, point corefoundation.CGPoint) + func (w WKWebView) SetMediaType(value string) + func (w WKWebView) SetMicrophoneCaptureState(ctx context.Context, state WKMediaCaptureState) error + func (w WKWebView) SetMicrophoneCaptureStateCompletionHandler(state WKMediaCaptureState, completionHandler VoidHandler) + func (w WKWebView) SetMinimumViewportInsetMaximumViewportInset(minimumViewportInset objectivec.IObject, ...) + func (w WKWebView) SetNavigationDelegate(value WKNavigationDelegate) + func (w WKWebView) SetObscuredContentInsets(value objectivec.IObject) + func (w WKWebView) SetPageZoom(value float64) + func (w WKWebView) SetUIDelegate(value WKUIDelegate) + func (w WKWebView) SetUnderPageBackgroundColor(value objc.ID) + func (w WKWebView) StartDownloadUsingRequest(ctx context.Context, request foundation.NSURLRequest) (*WKDownload, error) + func (w WKWebView) StartDownloadUsingRequestCompletionHandler(request foundation.NSURLRequest, completionHandler WKDownloadHandler) + func (w WKWebView) StopLoading() + func (w WKWebView) StopLoadingWithSender(sender objectivec.IObject) + func (w WKWebView) ThemeColor() objc.ID + func (w WKWebView) Title() string + func (w WKWebView) UIDelegate() WKUIDelegate + func (w WKWebView) URL() foundation.INSURL + func (w WKWebView) UnderPageBackgroundColor() objc.ID + func (w WKWebView) WritingToolsActive() bool + type WKWebViewClass struct + func GetWKWebViewClass() WKWebViewClass + func (_WKWebViewClass WKWebViewClass) HandlesURLScheme(urlScheme string) bool + func (wc WKWebViewClass) Alloc() WKWebView + func (wc WKWebViewClass) Class() objc.Class + type WKWebViewConfiguration struct + func NewWKWebViewConfiguration() WKWebViewConfiguration + func WKWebViewConfigurationFromID(id objc.ID) WKWebViewConfiguration + func (w WKWebViewConfiguration) AllowsAirPlayForMediaPlayback() bool + func (w WKWebViewConfiguration) AllowsInlinePredictions() bool + func (w WKWebViewConfiguration) ApplicationNameForUserAgent() string + func (w WKWebViewConfiguration) Autorelease() WKWebViewConfiguration + func (w WKWebViewConfiguration) DefaultWebpagePreferences() IWKWebpagePreferences + func (w WKWebViewConfiguration) EncodeWithCoder(coder foundation.INSCoder) + func (w WKWebViewConfiguration) Init() WKWebViewConfiguration + func (w WKWebViewConfiguration) LimitsNavigationsToAppBoundDomains() bool + func (w WKWebViewConfiguration) MediaTypesRequiringUserActionForPlayback() WKAudiovisualMediaTypes + func (w WKWebViewConfiguration) Preferences() IWKPreferences + func (w WKWebViewConfiguration) SetAllowsAirPlayForMediaPlayback(value bool) + func (w WKWebViewConfiguration) SetAllowsInlinePredictions(value bool) + func (w WKWebViewConfiguration) SetApplicationNameForUserAgent(value string) + func (w WKWebViewConfiguration) SetDefaultWebpagePreferences(value IWKWebpagePreferences) + func (w WKWebViewConfiguration) SetLimitsNavigationsToAppBoundDomains(value bool) + func (w WKWebViewConfiguration) SetMediaTypesRequiringUserActionForPlayback(value WKAudiovisualMediaTypes) + func (w WKWebViewConfiguration) SetPreferences(value IWKPreferences) + func (w WKWebViewConfiguration) SetShowsSystemScreenTimeBlockingView(value bool) + func (w WKWebViewConfiguration) SetSupportsAdaptiveImageGlyph(value bool) + func (w WKWebViewConfiguration) SetSuppressesIncrementalRendering(value bool) + func (w WKWebViewConfiguration) SetURLSchemeHandlerForURLScheme(urlSchemeHandler WKURLSchemeHandler, urlScheme string) + func (w WKWebViewConfiguration) SetUpgradeKnownHostsToHTTPS(value bool) + func (w WKWebViewConfiguration) SetUserContentController(value IWKUserContentController) + func (w WKWebViewConfiguration) SetUserInterfaceDirectionPolicy(value WKUserInterfaceDirectionPolicy) + func (w WKWebViewConfiguration) SetWebExtensionController(value IWKWebExtensionController) + func (w WKWebViewConfiguration) SetWebsiteDataStore(value IWKWebsiteDataStore) + func (w WKWebViewConfiguration) SetWritingToolsBehavior(value objectivec.IObject) + func (w WKWebViewConfiguration) ShowsSystemScreenTimeBlockingView() bool + func (w WKWebViewConfiguration) SupportsAdaptiveImageGlyph() bool + func (w WKWebViewConfiguration) SuppressesIncrementalRendering() bool + func (w WKWebViewConfiguration) UpgradeKnownHostsToHTTPS() bool + func (w WKWebViewConfiguration) UrlSchemeHandlerForURLScheme(urlScheme string) WKURLSchemeHandler + func (w WKWebViewConfiguration) UserContentController() IWKUserContentController + func (w WKWebViewConfiguration) UserInterfaceDirectionPolicy() WKUserInterfaceDirectionPolicy + func (w WKWebViewConfiguration) WebExtensionController() IWKWebExtensionController + func (w WKWebViewConfiguration) WebsiteDataStore() IWKWebsiteDataStore + func (w WKWebViewConfiguration) WritingToolsBehavior() objectivec.IObject + type WKWebViewConfigurationClass struct + func GetWKWebViewConfigurationClass() WKWebViewConfigurationClass + func (wc WKWebViewConfigurationClass) Alloc() WKWebViewConfiguration + func (wc WKWebViewConfigurationClass) Class() objc.Class + type WKWebViewDataType uint + const WKWebViewDataTypeSessionStorage + func (e WKWebViewDataType) String() string + type WKWebpagePreferences struct + func NewWKWebpagePreferences() WKWebpagePreferences + func WKWebpagePreferencesFromID(id objc.ID) WKWebpagePreferences + func (w WKWebpagePreferences) AllowsContentJavaScript() bool + func (w WKWebpagePreferences) Autorelease() WKWebpagePreferences + func (w WKWebpagePreferences) Init() WKWebpagePreferences + func (w WKWebpagePreferences) LockdownModeEnabled() bool + func (w WKWebpagePreferences) PreferredContentMode() WKContentMode + func (w WKWebpagePreferences) PreferredHTTPSNavigationPolicy() WKWebpagePreferencesUpgradeToHTTPSPolicy + func (w WKWebpagePreferences) SecurityRestrictionMode() WKSecurityRestrictionMode + func (w WKWebpagePreferences) SetAllowsContentJavaScript(value bool) + func (w WKWebpagePreferences) SetLockdownModeEnabled(value bool) + func (w WKWebpagePreferences) SetPreferredContentMode(value WKContentMode) + func (w WKWebpagePreferences) SetPreferredHTTPSNavigationPolicy(value WKWebpagePreferencesUpgradeToHTTPSPolicy) + func (w WKWebpagePreferences) SetSecurityRestrictionMode(value WKSecurityRestrictionMode) + type WKWebpagePreferencesClass struct + func GetWKWebpagePreferencesClass() WKWebpagePreferencesClass + func (wc WKWebpagePreferencesClass) Alloc() WKWebpagePreferences + func (wc WKWebpagePreferencesClass) Class() objc.Class + type WKWebpagePreferencesHandler = func(*WKWebpagePreferences) + type WKWebpagePreferencesUpgradeToHTTPSPolicy int + const WKWebpagePreferencesUpgradeToHTTPSPolicyAutomaticFallbackToHTTP + const WKWebpagePreferencesUpgradeToHTTPSPolicyErrorOnFailure + const WKWebpagePreferencesUpgradeToHTTPSPolicyKeepAsRequested + const WKWebpagePreferencesUpgradeToHTTPSPolicyUserMediatedFallbackToHTTP + func (e WKWebpagePreferencesUpgradeToHTTPSPolicy) String() string + type WKWebsiteDataRecord struct + func NewWKWebsiteDataRecord() WKWebsiteDataRecord + func WKWebsiteDataRecordFromID(id objc.ID) WKWebsiteDataRecord + func (w WKWebsiteDataRecord) Autorelease() WKWebsiteDataRecord + func (w WKWebsiteDataRecord) DataTypes() foundation.INSSet + func (w WKWebsiteDataRecord) DisplayName() string + func (w WKWebsiteDataRecord) Init() WKWebsiteDataRecord + func (w WKWebsiteDataRecord) ReadAccessURL() foundation.NSString + type WKWebsiteDataRecordArrayHandler = func(*[]WKWebsiteDataRecord) + type WKWebsiteDataRecordClass struct + func GetWKWebsiteDataRecordClass() WKWebsiteDataRecordClass + func (wc WKWebsiteDataRecordClass) Alloc() WKWebsiteDataRecord + func (wc WKWebsiteDataRecordClass) Class() objc.Class + type WKWebsiteDataStore struct + func NewWKWebsiteDataStore() WKWebsiteDataStore + func NewWebsiteDataStoreForIdentifier(identifier foundation.NSUUID) WKWebsiteDataStore + func WKWebsiteDataStoreFromID(id objc.ID) WKWebsiteDataStore + func (w WKWebsiteDataStore) Autorelease() WKWebsiteDataStore + func (w WKWebsiteDataStore) EncodeWithCoder(coder foundation.INSCoder) + func (w WKWebsiteDataStore) FetchDataOfTypes(ctx context.Context, dataTypes foundation.INSSet) (*foundation.NSData, error) + func (w WKWebsiteDataStore) FetchDataOfTypesCompletionHandler(dataTypes foundation.INSSet, completionHandler DataErrorHandler) + func (w WKWebsiteDataStore) HttpCookieStore() IWKHTTPCookieStore + func (w WKWebsiteDataStore) Identifier() foundation.NSUUID + func (w WKWebsiteDataStore) Init() WKWebsiteDataStore + func (w WKWebsiteDataStore) Persistent() bool + func (w WKWebsiteDataStore) ProxyConfigurations() []objectivec.Object + func (w WKWebsiteDataStore) ReadAccessURL() foundation.NSString + func (w WKWebsiteDataStore) RemoveDataOfTypesForDataRecordsCompletionHandler(dataTypes foundation.INSSet, dataRecords []WKWebsiteDataRecord, ...) + func (w WKWebsiteDataStore) RemoveDataOfTypesModifiedSince(ctx context.Context, dataTypes foundation.INSSet, date foundation.INSDate) error + func (w WKWebsiteDataStore) RemoveDataOfTypesModifiedSinceCompletionHandler(dataTypes foundation.INSSet, date foundation.INSDate, ...) + func (w WKWebsiteDataStore) RestoreData(ctx context.Context, data foundation.INSData) error + func (w WKWebsiteDataStore) RestoreDataCompletionHandler(data foundation.INSData, completionHandler ErrorHandler) + func (w WKWebsiteDataStore) SetProxyConfigurations(value []objectivec.Object) + func (w WKWebsiteDataStore) SetWebsiteDataStore(value IWKWebsiteDataStore) + func (w WKWebsiteDataStore) WebsiteDataStore() IWKWebsiteDataStore + type WKWebsiteDataStoreClass struct + func GetWKWebsiteDataStoreClass() WKWebsiteDataStoreClass + func (_WKWebsiteDataStoreClass WKWebsiteDataStoreClass) AllWebsiteDataTypes() foundation.INSSet + func (_WKWebsiteDataStoreClass WKWebsiteDataStoreClass) DefaultDataStore() WKWebsiteDataStore + func (_WKWebsiteDataStoreClass WKWebsiteDataStoreClass) NonPersistentDataStore() WKWebsiteDataStore + func (_WKWebsiteDataStoreClass WKWebsiteDataStoreClass) RemoveDataStoreForIdentifierCompletionHandler(identifier foundation.NSUUID, completionHandler ErrorHandler) + func (wc WKWebsiteDataStoreClass) Alloc() WKWebsiteDataStore + func (wc WKWebsiteDataStoreClass) Class() objc.Class + func (wc WKWebsiteDataStoreClass) RemoveDataStoreForIdentifier(ctx context.Context, identifier foundation.NSUUID) error + type WKWindowFeatures struct + func NewWKWindowFeatures() WKWindowFeatures + func WKWindowFeaturesFromID(id objc.ID) WKWindowFeatures + func (w WKWindowFeatures) AllowsResizing() foundation.NSNumber + func (w WKWindowFeatures) Autorelease() WKWindowFeatures + func (w WKWindowFeatures) Height() foundation.NSNumber + func (w WKWindowFeatures) Init() WKWindowFeatures + func (w WKWindowFeatures) MenuBarVisibility() foundation.NSNumber + func (w WKWindowFeatures) StatusBarVisibility() foundation.NSNumber + func (w WKWindowFeatures) ToolbarsVisibility() foundation.NSNumber + func (w WKWindowFeatures) Width() foundation.NSNumber + func (w WKWindowFeatures) X() foundation.NSNumber + func (w WKWindowFeatures) Y() foundation.NSNumber + type WKWindowFeaturesClass struct + func GetWKWindowFeaturesClass() WKWindowFeaturesClass + func (wc WKWindowFeaturesClass) Alloc() WKWindowFeatures + func (wc WKWindowFeaturesClass) Class() objc.Class + type WebCacheModel uint + const WebCacheModelDocumentBrowser + const WebCacheModelDocumentViewer + const WebCacheModelPrimaryWebBrowser + func (e WebCacheModel) String() string + type WebDragDestinationAction uint + const WebDragDestinationActionAny + const WebDragDestinationActionDHTML + const WebDragDestinationActionEdit + const WebDragDestinationActionLoad + const WebDragDestinationActionNone + func (e WebDragDestinationAction) String() string + type WebDragSourceAction uint + const WebDragSourceActionAny + const WebDragSourceActionDHTML + const WebDragSourceActionImage + const WebDragSourceActionLink + const WebDragSourceActionNone + const WebDragSourceActionSelection + func (e WebDragSourceAction) String() string + type WebKitError int + const WebKitErrorBlockedPlugInVersion + const WebKitErrorCannotFindPlugIn + const WebKitErrorCannotLoadPlugIn + const WebKitErrorCannotShowMIMEType + const WebKitErrorCannotShowURL + const WebKitErrorFrameLoadInterruptedByPolicyChange + const WebKitErrorJavaUnavailable + func (e WebKitError) String() string + type WebMenuItem uint + const WebMenuItemPDFActualSize + const WebMenuItemPDFAutoSize + const WebMenuItemPDFContinuous + const WebMenuItemPDFFacingPages + const WebMenuItemPDFNextPage + const WebMenuItemPDFPreviousPage + const WebMenuItemPDFSinglePage + const WebMenuItemPDFZoomIn + const WebMenuItemPDFZoomOut + const WebMenuItemTagCopy + const WebMenuItemTagCopyImageToClipboard + const WebMenuItemTagCopyLinkToClipboard + const WebMenuItemTagCut + const WebMenuItemTagDownloadImageToDisk + const WebMenuItemTagDownloadLinkToDisk + const WebMenuItemTagGoBack + const WebMenuItemTagGoForward + const WebMenuItemTagIgnoreSpelling + const WebMenuItemTagLearnSpelling + const WebMenuItemTagLookUpInDictionary + const WebMenuItemTagNoGuessesFound + const WebMenuItemTagOpenFrameInNewWindow + const WebMenuItemTagOpenImageInNewWindow + const WebMenuItemTagOpenLinkInNewWindow + const WebMenuItemTagOpenWithDefaultApplication + const WebMenuItemTagOther + const WebMenuItemTagPaste + const WebMenuItemTagReload + const WebMenuItemTagSearchInSpotlight + const WebMenuItemTagSearchWeb + const WebMenuItemTagSpellingGuess + const WebMenuItemTagStop + func (e WebMenuItem) String() string + type WebNavigationType int + const WebNavigationTypeBackForward + const WebNavigationTypeFormResubmitted + const WebNavigationTypeFormSubmitted + const WebNavigationTypeLinkClicked + const WebNavigationTypeOther + const WebNavigationTypeReload + func (e WebNavigationType) String() string + type WebResource struct + func NewWebResource() WebResource + func NewWebResourceWithDataURLMIMETypeTextEncodingNameFrameName(data foundation.INSData, URL foundation.INSURL, MIMEType string, ...) WebResource + func WebResourceFromID(id objc.ID) WebResource + func (w WebResource) Autorelease() WebResource + func (w WebResource) Data() foundation.INSData + func (w WebResource) EncodeWithCoder(coder foundation.INSCoder) + func (w WebResource) FrameName() string + func (w WebResource) Init() WebResource + func (w WebResource) InitWithDataURLMIMETypeTextEncodingNameFrameName(data foundation.INSData, URL foundation.INSURL, MIMEType string, ...) WebResource + func (w WebResource) MIMEType() string + func (w WebResource) TextEncodingName() string + func (w WebResource) URL() foundation.INSURL + type WebResourceClass struct + func GetWebResourceClass() WebResourceClass + func (wc WebResourceClass) Alloc() WebResource + func (wc WebResourceClass) Class() objc.Class + type WebViewInsertAction int + const WebViewInsertActionDropped + const WebViewInsertActionPasted + const WebViewInsertActionTyped + func (e WebViewInsertAction) String() string