pub struct WebView { /* private fields */ }No longer supported; please adopt WKWebView.
objc2-app-kit and crate feature WebView only.Expand description
Implementations§
Source§impl WebView
impl WebView
Sourcepub unsafe fn canShowMIMEType(
mime_type: Option<&NSString>,
mtm: MainThreadMarker,
) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn canShowMIMEType( mime_type: Option<&NSString>, mtm: MainThreadMarker, ) -> bool
No longer supported; please adopt WKWebView.
Checks if the WebKit can show content of a certain MIME type.
Parameter MIMEType: The MIME type to check.
Returns: YES if the WebKit can show content with MIMEtype.
§Safety
mime_type might not allow None.
Sourcepub unsafe fn canShowMIMETypeAsHTML(
mime_type: Option<&NSString>,
mtm: MainThreadMarker,
) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn canShowMIMETypeAsHTML( mime_type: Option<&NSString>, mtm: MainThreadMarker, ) -> bool
No longer supported; please adopt WKWebView.
Checks if the MIME type is a type that the WebKit will interpret as HTML.
Parameter MIMEType: The MIME type to check.
Returns: YES if the MIMEtype in an HTML type.
§Safety
mime_type might not allow None.
Sourcepub unsafe fn MIMETypesShownAsHTML(
mtm: MainThreadMarker,
) -> Option<Retained<NSArray>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn MIMETypesShownAsHTML( mtm: MainThreadMarker, ) -> Option<Retained<NSArray>>
No longer supported; please adopt WKWebView.
Returns: Returns an array of NSStrings that describe the MIME types WebKit will attempt to render as HTML.
Sourcepub unsafe fn setMIMETypesShownAsHTML(
mime_types: Option<&NSArray>,
mtm: MainThreadMarker,
)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setMIMETypesShownAsHTML( mime_types: Option<&NSArray>, mtm: MainThreadMarker, )
No longer supported; please adopt WKWebView.
Sets the array of NSString MIME types that WebKit will attempt to render as HTML. Typically you will retrieve the built-in array using MIMETypesShownAsHTML and add additional MIME types to that array.
§Safety
mime_typesgeneric should be of the correct type.mime_typesmight not allowNone.
Sourcepub unsafe fn URLFromPasteboard(
pasteboard: Option<&NSPasteboard>,
mtm: MainThreadMarker,
) -> Option<Retained<NSURL>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn URLFromPasteboard( pasteboard: Option<&NSPasteboard>, mtm: MainThreadMarker, ) -> Option<Retained<NSURL>>
No longer supported; please adopt WKWebView.
Returns a URL from a pasteboard
Parameter pasteboard: The pasteboard with a URL
Returns: A URL if the pasteboard has one. Nil if it does not.
This method differs than NSURL’s URLFromPasteboard method in that it tries multiple pasteboard types including NSURLPboardType to find a URL on the pasteboard.
§Safety
pasteboard might not allow None.
Sourcepub unsafe fn URLTitleFromPasteboard(
pasteboard: Option<&NSPasteboard>,
mtm: MainThreadMarker,
) -> Option<Retained<NSString>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn URLTitleFromPasteboard( pasteboard: Option<&NSPasteboard>, mtm: MainThreadMarker, ) -> Option<Retained<NSString>>
No longer supported; please adopt WKWebView.
Returns a URL title from a pasteboard
Parameter pasteboard: The pasteboard with a URL title
Returns: A URL title if the pasteboard has one. Nil if it does not.
This method returns a title that refers a URL on the pasteboard. An example of this is the link label which is the text inside the anchor tag.
§Safety
pasteboard might not allow None.
Sourcepub unsafe fn registerURLSchemeAsLocal(
scheme: Option<&NSString>,
mtm: MainThreadMarker,
)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn registerURLSchemeAsLocal( scheme: Option<&NSString>, mtm: MainThreadMarker, )
No longer supported; please adopt WKWebView.
Adds the scheme to the list of schemes to be treated as local.
Parameter scheme: The scheme to register
§Safety
scheme might not allow None.
Sourcepub unsafe fn initWithFrame_frameName_groupName(
this: Allocated<Self>,
frame: NSRect,
frame_name: Option<&NSString>,
group_name: Option<&NSString>,
) -> Option<Retained<Self>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn initWithFrame_frameName_groupName( this: Allocated<Self>, frame: NSRect, frame_name: Option<&NSString>, group_name: Option<&NSString>, ) -> Option<Retained<Self>>
No longer supported; please adopt WKWebView.
The designated initializer for WebView.
Initialize a WebView with the supplied parameters. This method will create a main WebFrame with the view. Passing a top level frame name is useful if you handle a targetted frame navigation that would normally open a window in some other way that still ends up creating a new WebView.
Parameter frame: The frame used to create the view.
Parameter frameName: The name to use for the top level frame. May be nil.
Parameter groupName: The name of the webView set to which this webView will be added. May be nil.
Returns: Returns an initialized WebView.
§Safety
frame_namemight not allowNone.group_namemight not allowNone.
Sourcepub unsafe fn close(&self)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn close(&self)
No longer supported; please adopt WKWebView.
Closes the receiver, unloading its web page and canceling any pending loads. Once the receiver has closed, it will no longer respond to requests or fire delegate methods. (However, the -close method itself may fire delegate methods.)
A garbage collected application is required to call close when the receiver is no longer needed. The close method will be called automatically when the window or hostWindow closes and shouldCloseWithWindow returns YES. A non-garbage collected application can still call close, providing a convenient way to prevent receiver from doing any more loading and firing any future delegate methods.
Sourcepub unsafe fn shouldCloseWithWindow(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn shouldCloseWithWindow(&self) -> bool
No longer supported; please adopt WKWebView.
Whether the receiver closes when either it’s window or hostWindow closes.
Defaults to YES in garbage collected applications, otherwise NO to maintain backwards compatibility.
Sourcepub unsafe fn setShouldCloseWithWindow(&self, should_close_with_window: bool)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setShouldCloseWithWindow(&self, should_close_with_window: bool)
No longer supported; please adopt WKWebView.
Setter for shouldCloseWithWindow.
Sourcepub unsafe fn UIDelegate(
&self,
) -> Option<Retained<ProtocolObject<dyn WebUIDelegate>>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebUIDelegate only.
pub unsafe fn UIDelegate( &self, ) -> Option<Retained<ProtocolObject<dyn WebUIDelegate>>>
No longer supported; please adopt WKWebView.
WebUIDelegate only.The WebView’s WebUIDelegate.
§Safety
This is not retained internally, you must ensure the object is still alive.
Sourcepub unsafe fn setUIDelegate(
&self,
ui_delegate: Option<&ProtocolObject<dyn WebUIDelegate>>,
)
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebUIDelegate only.
pub unsafe fn setUIDelegate( &self, ui_delegate: Option<&ProtocolObject<dyn WebUIDelegate>>, )
No longer supported; please adopt WKWebView.
WebUIDelegate only.Setter for UIDelegate.
§Safety
ui_delegatemight not allowNone.- This is unretained, you must ensure the object is kept alive while in use.
Sourcepub unsafe fn resourceLoadDelegate(
&self,
) -> Option<Retained<ProtocolObject<dyn WebResourceLoadDelegate>>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebResourceLoadDelegate only.
pub unsafe fn resourceLoadDelegate( &self, ) -> Option<Retained<ProtocolObject<dyn WebResourceLoadDelegate>>>
No longer supported; please adopt WKWebView.
WebResourceLoadDelegate only.The WebView’s WebResourceLoadDelegate.
§Safety
This is not retained internally, you must ensure the object is still alive.
Sourcepub unsafe fn setResourceLoadDelegate(
&self,
resource_load_delegate: Option<&ProtocolObject<dyn WebResourceLoadDelegate>>,
)
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebResourceLoadDelegate only.
pub unsafe fn setResourceLoadDelegate( &self, resource_load_delegate: Option<&ProtocolObject<dyn WebResourceLoadDelegate>>, )
No longer supported; please adopt WKWebView.
WebResourceLoadDelegate only.Setter for resourceLoadDelegate.
§Safety
resource_load_delegatemight not allowNone.- This is unretained, you must ensure the object is kept alive while in use.
Sourcepub unsafe fn downloadDelegate(
&self,
) -> Option<Retained<ProtocolObject<dyn WebDownloadDelegate>>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebDownload only.
pub unsafe fn downloadDelegate( &self, ) -> Option<Retained<ProtocolObject<dyn WebDownloadDelegate>>>
No longer supported; please adopt WKWebView.
WebDownload only.The WebView’s WebDownloadDelegate.
§Safety
This is not retained internally, you must ensure the object is still alive.
Sourcepub unsafe fn setDownloadDelegate(
&self,
download_delegate: Option<&ProtocolObject<dyn WebDownloadDelegate>>,
)
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebDownload only.
pub unsafe fn setDownloadDelegate( &self, download_delegate: Option<&ProtocolObject<dyn WebDownloadDelegate>>, )
No longer supported; please adopt WKWebView.
WebDownload only.Setter for downloadDelegate.
§Safety
download_delegatemight not allowNone.- This is unretained, you must ensure the object is kept alive while in use.
Sourcepub unsafe fn frameLoadDelegate(
&self,
) -> Option<Retained<ProtocolObject<dyn WebFrameLoadDelegate>>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebFrameLoadDelegate only.
pub unsafe fn frameLoadDelegate( &self, ) -> Option<Retained<ProtocolObject<dyn WebFrameLoadDelegate>>>
No longer supported; please adopt WKWebView.
WebFrameLoadDelegate only.The WebView’s WebFrameLoadDelegate delegate.
§Safety
This is not retained internally, you must ensure the object is still alive.
Sourcepub unsafe fn setFrameLoadDelegate(
&self,
frame_load_delegate: Option<&ProtocolObject<dyn WebFrameLoadDelegate>>,
)
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebFrameLoadDelegate only.
pub unsafe fn setFrameLoadDelegate( &self, frame_load_delegate: Option<&ProtocolObject<dyn WebFrameLoadDelegate>>, )
No longer supported; please adopt WKWebView.
WebFrameLoadDelegate only.Setter for frameLoadDelegate.
§Safety
frame_load_delegatemight not allowNone.- This is unretained, you must ensure the object is kept alive while in use.
Sourcepub unsafe fn policyDelegate(
&self,
) -> Option<Retained<ProtocolObject<dyn WebPolicyDelegate>>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebPolicyDelegate only.
pub unsafe fn policyDelegate( &self, ) -> Option<Retained<ProtocolObject<dyn WebPolicyDelegate>>>
No longer supported; please adopt WKWebView.
WebPolicyDelegate only.The WebView’s WebPolicyDelegate.
§Safety
This is not retained internally, you must ensure the object is still alive.
Sourcepub unsafe fn setPolicyDelegate(
&self,
policy_delegate: Option<&ProtocolObject<dyn WebPolicyDelegate>>,
)
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebPolicyDelegate only.
pub unsafe fn setPolicyDelegate( &self, policy_delegate: Option<&ProtocolObject<dyn WebPolicyDelegate>>, )
No longer supported; please adopt WKWebView.
WebPolicyDelegate only.Setter for policyDelegate.
§Safety
policy_delegatemight not allowNone.- This is unretained, you must ensure the object is kept alive while in use.
Sourcepub unsafe fn mainFrame(&self) -> Option<Retained<WebFrame>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebFrame only.
pub unsafe fn mainFrame(&self) -> Option<Retained<WebFrame>>
No longer supported; please adopt WKWebView.
WebFrame only.The top level frame.
Note that even documents that are not framesets will have a mainFrame.
Sourcepub unsafe fn selectedFrame(&self) -> Option<Retained<WebFrame>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebFrame only.
pub unsafe fn selectedFrame(&self) -> Option<Retained<WebFrame>>
No longer supported; please adopt WKWebView.
WebFrame only.The frame that has the active selection.
Returns the frame that contains the first responder, if any. Otherwise returns the frame that contains a non-zero-length selection, if any. Returns nil if no frame meets these criteria.
Sourcepub unsafe fn backForwardList(&self) -> Option<Retained<WebBackForwardList>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebBackForwardList only.
pub unsafe fn backForwardList(&self) -> Option<Retained<WebBackForwardList>>
No longer supported; please adopt WKWebView.
WebBackForwardList only.The backforward list for this WebView.
Sourcepub unsafe fn setMaintainsBackForwardList(&self, flag: bool)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setMaintainsBackForwardList(&self, flag: bool)
No longer supported; please adopt WKWebView.
Enable or disable the use of a backforward list for this webView.
Parameter flag: Turns use of the back forward list on or off
Sourcepub unsafe fn goBack(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn goBack(&self) -> bool
No longer supported; please adopt WKWebView.
Go back to the previous URL in the backforward list.
Returns: YES if able to go back in the backforward list, NO otherwise.
Sourcepub unsafe fn goForward(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn goForward(&self) -> bool
No longer supported; please adopt WKWebView.
Go forward to the next URL in the backforward list.
Returns: YES if able to go forward in the backforward list, NO otherwise.
Sourcepub unsafe fn goToBackForwardItem(&self, item: Option<&WebHistoryItem>) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebHistoryItem only.
pub unsafe fn goToBackForwardItem(&self, item: Option<&WebHistoryItem>) -> bool
No longer supported; please adopt WKWebView.
WebHistoryItem only.Go back or forward to an item in the backforward list.
Returns: YES if able to go to the item, NO otherwise.
§Safety
item might not allow None.
Sourcepub unsafe fn textSizeMultiplier(&self) -> c_float
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn textSizeMultiplier(&self) -> c_float
No longer supported; please adopt WKWebView.
The text size multipler.
Sourcepub unsafe fn setTextSizeMultiplier(&self, text_size_multiplier: c_float)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setTextSizeMultiplier(&self, text_size_multiplier: c_float)
No longer supported; please adopt WKWebView.
Setter for textSizeMultiplier.
Sourcepub unsafe fn applicationNameForUserAgent(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn applicationNameForUserAgent(&self) -> Retained<NSString>
No longer supported; please adopt WKWebView.
The name of the application as used in the user-agent string.
Sourcepub unsafe fn setApplicationNameForUserAgent(
&self,
application_name_for_user_agent: Option<&NSString>,
)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setApplicationNameForUserAgent( &self, application_name_for_user_agent: Option<&NSString>, )
No longer supported; please adopt WKWebView.
Setter for applicationNameForUserAgent.
This is copied when set.
Sourcepub unsafe fn customUserAgent(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn customUserAgent(&self) -> Retained<NSString>
No longer supported; please adopt WKWebView.
The custom user-agent string or nil if no custom user-agent string has been set.
Setting this means that the webView should use this user-agent string instead of constructing a user-agent string for each URL. Setting it to nil causes the webView to construct the user-agent string for each URL for best results rendering web pages
Sourcepub unsafe fn setCustomUserAgent(&self, custom_user_agent: Option<&NSString>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setCustomUserAgent(&self, custom_user_agent: Option<&NSString>)
No longer supported; please adopt WKWebView.
Setter for customUserAgent.
This is copied when set.
Sourcepub unsafe fn userAgentForURL(
&self,
url: Option<&NSURL>,
) -> Option<Retained<NSString>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn userAgentForURL( &self, url: Option<&NSURL>, ) -> Option<Retained<NSString>>
No longer supported; please adopt WKWebView.
Get the appropriate user-agent string for a particular URL.
Parameter URL: The URL.
Returns: The user-agent string for the supplied URL.
§Safety
url might not allow None.
Sourcepub unsafe fn supportsTextEncoding(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn supportsTextEncoding(&self) -> bool
No longer supported; please adopt WKWebView.
If the document view of the current web page can support different text encodings.
Sourcepub unsafe fn customTextEncodingName(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn customTextEncodingName(&self) -> Retained<NSString>
No longer supported; please adopt WKWebView.
The custom text encoding name or nil if no custom text encoding name has been set.
Make the page display with a different text encoding; stops any load in progress. The text encoding passed in overrides the normal text encoding smarts including what’s specified in a web page’s header or HTTP response. The text encoding automatically goes back to the default when the top level frame changes to a new location. Setting the text encoding name to nil makes the webView use default encoding rules.
Sourcepub unsafe fn setCustomTextEncodingName(
&self,
custom_text_encoding_name: Option<&NSString>,
)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setCustomTextEncodingName( &self, custom_text_encoding_name: Option<&NSString>, )
No longer supported; please adopt WKWebView.
Setter for customTextEncodingName.
This is copied when set.
Sourcepub unsafe fn mediaStyle(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn mediaStyle(&self) -> Retained<NSString>
No longer supported; please adopt WKWebView.
The media style for the WebView.
The mediaStyle will override the normal value of the CSS media property. Setting the value to nil will restore the normal value. The value will be nil unless explicitly set.
Sourcepub unsafe fn setMediaStyle(&self, media_style: Option<&NSString>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setMediaStyle(&self, media_style: Option<&NSString>)
No longer supported; please adopt WKWebView.
Setter for mediaStyle.
This is copied when set.
Sourcepub unsafe fn stringByEvaluatingJavaScriptFromString(
&self,
script: Option<&NSString>,
) -> Option<Retained<NSString>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn stringByEvaluatingJavaScriptFromString( &self, script: Option<&NSString>, ) -> Option<Retained<NSString>>
No longer supported; please adopt WKWebView.
Parameter script: The text of the JavaScript.
Returns: The result of the script, converted to a string, or nil for failure.
§Safety
script might not allow None.
Sourcepub unsafe fn windowScriptObject(&self) -> Option<Retained<WebScriptObject>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebScriptObject only.
pub unsafe fn windowScriptObject(&self) -> Option<Retained<WebScriptObject>>
No longer supported; please adopt WKWebView.
WebScriptObject only.A WebScriptObject that represents the window object from the script environment.
Sourcepub unsafe fn preferences(&self) -> Option<Retained<WebPreferences>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebPreferences only.
pub unsafe fn preferences(&self) -> Option<Retained<WebPreferences>>
No longer supported; please adopt WKWebView.
WebPreferences only.The preferences used by this WebView.
This method will return [WebPreferences standardPreferences] if no other instance of WebPreferences has been set.
Sourcepub unsafe fn setPreferences(&self, preferences: Option<&WebPreferences>)
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebPreferences only.
pub unsafe fn setPreferences(&self, preferences: Option<&WebPreferences>)
No longer supported; please adopt WKWebView.
WebPreferences only.Sourcepub unsafe fn preferencesIdentifier(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn preferencesIdentifier(&self) -> Retained<NSString>
No longer supported; please adopt WKWebView.
The WebPreferences key prefix.
If the WebPreferences for this WebView are stored in the user defaults database, this string will be used as a key prefix.
Sourcepub unsafe fn setPreferencesIdentifier(
&self,
preferences_identifier: Option<&NSString>,
)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setPreferencesIdentifier( &self, preferences_identifier: Option<&NSString>, )
No longer supported; please adopt WKWebView.
Setter for preferencesIdentifier.
This is copied when set.
Sourcepub unsafe fn hostWindow(&self) -> Option<Retained<NSWindow>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn hostWindow(&self) -> Option<Retained<NSWindow>>
No longer supported; please adopt WKWebView.
The host window for the web view.
Parts of WebKit (such as plug-ins and JavaScript) depend on a window to function properly. Set a host window so these parts continue to function even when the web view is not in an actual window.
Sourcepub unsafe fn setHostWindow(&self, host_window: Option<&NSWindow>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setHostWindow(&self, host_window: Option<&NSWindow>)
No longer supported; please adopt WKWebView.
Sourcepub unsafe fn searchFor_direction_caseSensitive_wrap(
&self,
string: Option<&NSString>,
forward: bool,
case_flag: bool,
wrap_flag: bool,
) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn searchFor_direction_caseSensitive_wrap( &self, string: Option<&NSString>, forward: bool, case_flag: bool, wrap_flag: bool, ) -> bool
No longer supported; please adopt WKWebView.
Searches a document view for a string and highlights the string if it is found. Starts the search from the current selection. Will search across all frames.
Parameter string: The string to search for.
Parameter forward: YES to search forward, NO to seach backwards.
Parameter caseFlag: YES to for case-sensitive search, NO for case-insensitive search.
Returns: YES if found, NO if not found.
§Safety
string might not allow None.
Sourcepub unsafe fn registerViewClass_representationClass_forMIMEType(
view_class: Option<&AnyClass>,
representation_class: Option<&AnyClass>,
mime_type: Option<&NSString>,
mtm: MainThreadMarker,
)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn registerViewClass_representationClass_forMIMEType( view_class: Option<&AnyClass>, representation_class: Option<&AnyClass>, mime_type: Option<&NSString>, mtm: MainThreadMarker, )
No longer supported; please adopt WKWebView.
Register classes that implement WebDocumentView and WebDocumentRepresentation respectively. A document class may register for a primary MIME type by excluding a subtype, i.e. “video/” will match the document class with all video types. More specific matching takes precedence over general matching.
Parameter viewClass: The WebDocumentView class to use to render data for a given MIME type.
Parameter representationClass: The WebDocumentRepresentation class to use to represent data of the given MIME type.
Parameter MIMEType: The MIME type to represent with an object of the given class.
§Safety
view_classprobably has further requirements.view_classmight not allowNone.representation_classprobably has further requirements.representation_classmight not allowNone.mime_typemight not allowNone.
Sourcepub unsafe fn groupName(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn groupName(&self) -> Retained<NSString>
No longer supported; please adopt WKWebView.
The group name for this WebView.
JavaScript may access named frames within the same group.
Sourcepub unsafe fn setGroupName(&self, group_name: Option<&NSString>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setGroupName(&self, group_name: Option<&NSString>)
No longer supported; please adopt WKWebView.
Sourcepub unsafe fn estimatedProgress(&self) -> c_double
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn estimatedProgress(&self) -> c_double
No longer supported; please adopt WKWebView.
An estimate of the percent complete for a document load. This value will range from 0 to 1.0 and, once a load completes, will remain at 1.0 until a new load starts, at which point it will be reset to 0. The value is an estimate based on the total number of bytes expected to be received for a document, including all it’s possible subresources. For more accurate progress indication it is recommended that you implement a WebFrameLoadDelegate and a WebResourceLoadDelegate.
Sourcepub unsafe fn isLoading(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn isLoading(&self) -> bool
No longer supported; please adopt WKWebView.
Whether there are any pending loads in this WebView.
Sourcepub unsafe fn elementAtPoint(
&self,
point: NSPoint,
) -> Option<Retained<NSDictionary>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn elementAtPoint( &self, point: NSPoint, ) -> Option<Retained<NSDictionary>>
No longer supported; please adopt WKWebView.
Parameter point: A point in the coordinates of the WebView
Returns: An element dictionary describing the point
Sourcepub unsafe fn pasteboardTypesForSelection(&self) -> Retained<NSArray>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn pasteboardTypesForSelection(&self) -> Retained<NSArray>
No longer supported; please adopt WKWebView.
The pasteboard types that the WebView can use for the current selection
Sourcepub unsafe fn writeSelectionWithPasteboardTypes_toPasteboard(
&self,
types: Option<&NSArray>,
pasteboard: Option<&NSPasteboard>,
)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn writeSelectionWithPasteboardTypes_toPasteboard( &self, types: Option<&NSArray>, pasteboard: Option<&NSPasteboard>, )
No longer supported; please adopt WKWebView.
Writes the current selection to the pasteboard
Parameter types: The types that WebView will write to the pasteboard
Parameter pasteboard: The pasteboard to write to
§Safety
typesgeneric should be of the correct type.typesmight not allowNone.pasteboardmight not allowNone.
Sourcepub unsafe fn pasteboardTypesForElement(
&self,
element: Option<&NSDictionary>,
) -> Option<Retained<NSArray>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn pasteboardTypesForElement( &self, element: Option<&NSDictionary>, ) -> Option<Retained<NSArray>>
No longer supported; please adopt WKWebView.
Returns the pasteboard types that WebView can use for an element
Parameter element: The element
§Safety
elementgeneric should be of the correct type.elementmight not allowNone.
Sourcepub unsafe fn writeElement_withPasteboardTypes_toPasteboard(
&self,
element: Option<&NSDictionary>,
types: Option<&NSArray>,
pasteboard: Option<&NSPasteboard>,
)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn writeElement_withPasteboardTypes_toPasteboard( &self, element: Option<&NSDictionary>, types: Option<&NSArray>, pasteboard: Option<&NSPasteboard>, )
No longer supported; please adopt WKWebView.
Writes an element to the pasteboard
Parameter element: The element to write to the pasteboard
Parameter types: The types that WebView will write to the pasteboard
Parameter pasteboard: The pasteboard to write to
§Safety
elementgeneric should be of the correct type.elementmight not allowNone.typesgeneric should be of the correct type.typesmight not allowNone.pasteboardmight not allowNone.
Sourcepub unsafe fn moveDragCaretToPoint(&self, point: NSPoint)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn moveDragCaretToPoint(&self, point: NSPoint)
No longer supported; please adopt WKWebView.
Parameter point: A point in the coordinates of the WebView
This method moves the caret that shows where something being dragged will be dropped. It may cause the WebView to scroll to make the new position of the drag caret visible.
Sourcepub unsafe fn removeDragCaret(&self)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn removeDragCaret(&self)
No longer supported; please adopt WKWebView.
Removes the drag caret from the WebView
Sourcepub unsafe fn drawsBackground(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn drawsBackground(&self) -> bool
No longer supported; please adopt WKWebView.
Whether the receiver draws a default white background when the loaded page has no background specified.
Sourcepub unsafe fn setDrawsBackground(&self, draws_background: bool)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setDrawsBackground(&self, draws_background: bool)
No longer supported; please adopt WKWebView.
Setter for drawsBackground.
Sourcepub unsafe fn shouldUpdateWhileOffscreen(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn shouldUpdateWhileOffscreen(&self) -> bool
No longer supported; please adopt WKWebView.
Whether the WebView is always updated even when it is not in a window that is currently visible.
If set to NO, then whenever the web view is not in a visible window, updates to the web page will not necessarily be rendered in the view. However, when the window is made visible, the view will be updated automatically. Not updating while hidden can improve performance. If set to is YES, hidden web views are always updated. This is the default.
Sourcepub unsafe fn setShouldUpdateWhileOffscreen(
&self,
should_update_while_offscreen: bool,
)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setShouldUpdateWhileOffscreen( &self, should_update_while_offscreen: bool, )
No longer supported; please adopt WKWebView.
Setter for shouldUpdateWhileOffscreen.
Sourcepub unsafe fn mainFrameURL(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn mainFrameURL(&self) -> Retained<NSString>
No longer supported; please adopt WKWebView.
The main frame’s current URL.
Sourcepub unsafe fn setMainFrameURL(&self, main_frame_url: Option<&NSString>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setMainFrameURL(&self, main_frame_url: Option<&NSString>)
No longer supported; please adopt WKWebView.
Setter for mainFrameURL.
This is copied when set.
Sourcepub unsafe fn mainFrameDocument(&self) -> Option<Retained<DOMDocument>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate features DOMDocument and DOMNode and DOMObject and WebScriptObject only.
pub unsafe fn mainFrameDocument(&self) -> Option<Retained<DOMDocument>>
No longer supported; please adopt WKWebView.
DOMDocument and DOMNode and DOMObject and WebScriptObject only.The main frame’s DOMDocument.
Sourcepub unsafe fn mainFrameTitle(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn mainFrameTitle(&self) -> Retained<NSString>
No longer supported; please adopt WKWebView.
The main frame’s title if any, otherwise an empty string.
Sourcepub unsafe fn mainFrameIcon(&self) -> Option<Retained<NSImage>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn mainFrameIcon(&self) -> Option<Retained<NSImage>>
No longer supported; please adopt WKWebView.
The site icon for the current page loaded in the mainFrame, or nil.
Source§impl WebView
Methods declared on superclass NSObject.
impl WebView
Methods declared on superclass NSObject.
pub unsafe fn new(mtm: MainThreadMarker) -> Retained<Self>
Source§impl WebView
WebIBActions.
impl WebView
WebIBActions.
Sourcepub unsafe fn takeStringURLFrom(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn takeStringURLFrom(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn stopLoading(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn stopLoading(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn reload(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn reload(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn reloadFromOrigin(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn reloadFromOrigin(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
pub unsafe fn canGoBack(&self) -> bool
No longer supported; please adopt WKWebView.
Sourcepub unsafe fn goBack_(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn goBack_(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
pub unsafe fn canGoForward(&self) -> bool
No longer supported; please adopt WKWebView.
Sourcepub unsafe fn goForward_(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn goForward_(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
pub unsafe fn canMakeTextLarger(&self) -> bool
No longer supported; please adopt WKWebView.
Sourcepub unsafe fn makeTextLarger(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn makeTextLarger(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
pub unsafe fn canMakeTextSmaller(&self) -> bool
No longer supported; please adopt WKWebView.
Sourcepub unsafe fn makeTextSmaller(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn makeTextSmaller(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
pub unsafe fn canMakeTextStandardSize(&self) -> bool
No longer supported; please adopt WKWebView.
Sourcepub unsafe fn makeTextStandardSize(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn makeTextStandardSize(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn toggleContinuousSpellChecking(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn toggleContinuousSpellChecking(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn toggleSmartInsertDelete(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn toggleSmartInsertDelete(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Source§impl WebView
WebViewCSS.
impl WebView
WebViewCSS.
Sourcepub unsafe fn computedStyleForElement_pseudoElement(
&self,
element: Option<&DOMElement>,
pseudo_element: Option<&NSString>,
) -> Option<Retained<DOMCSSStyleDeclaration>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate features DOMCSSStyleDeclaration and DOMElement and DOMNode and DOMObject and WebScriptObject only.
pub unsafe fn computedStyleForElement_pseudoElement( &self, element: Option<&DOMElement>, pseudo_element: Option<&NSString>, ) -> Option<Retained<DOMCSSStyleDeclaration>>
No longer supported; please adopt WKWebView.
DOMCSSStyleDeclaration and DOMElement and DOMNode and DOMObject and WebScriptObject only.§Safety
elementmight not allowNone.pseudo_elementmight not allowNone.
Source§impl WebView
WebViewEditing.
impl WebView
WebViewEditing.
pub unsafe fn editableDOMRangeForPoint( &self, point: NSPoint, ) -> Option<Retained<DOMRange>>
No longer supported; please adopt WKWebView.
DOMObject and DOMRange and WebScriptObject only.Sourcepub unsafe fn setSelectedDOMRange_affinity(
&self,
range: Option<&DOMRange>,
selection_affinity: NSSelectionAffinity,
)
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate features DOMObject and DOMRange and WebScriptObject only.
pub unsafe fn setSelectedDOMRange_affinity( &self, range: Option<&DOMRange>, selection_affinity: NSSelectionAffinity, )
No longer supported; please adopt WKWebView.
DOMObject and DOMRange and WebScriptObject only.§Safety
range might not allow None.
pub unsafe fn selectedDOMRange(&self) -> Option<Retained<DOMRange>>
No longer supported; please adopt WKWebView.
DOMObject and DOMRange and WebScriptObject only.pub unsafe fn selectionAffinity(&self) -> NSSelectionAffinity
No longer supported; please adopt WKWebView.
pub unsafe fn maintainsInactiveSelection(&self) -> bool
No longer supported; please adopt WKWebView.
pub unsafe fn isEditable(&self) -> bool
No longer supported; please adopt WKWebView.
Sourcepub unsafe fn setEditable(&self, editable: bool)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setEditable(&self, editable: bool)
No longer supported; please adopt WKWebView.
Setter for isEditable.
pub unsafe fn typingStyle(&self) -> Option<Retained<DOMCSSStyleDeclaration>>
No longer supported; please adopt WKWebView.
DOMCSSStyleDeclaration and DOMObject and WebScriptObject only.Sourcepub unsafe fn setTypingStyle(
&self,
typing_style: Option<&DOMCSSStyleDeclaration>,
)
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate features DOMCSSStyleDeclaration and DOMObject and WebScriptObject only.
pub unsafe fn setTypingStyle( &self, typing_style: Option<&DOMCSSStyleDeclaration>, )
No longer supported; please adopt WKWebView.
DOMCSSStyleDeclaration and DOMObject and WebScriptObject only.pub unsafe fn smartInsertDeleteEnabled(&self) -> bool
No longer supported; please adopt WKWebView.
Sourcepub unsafe fn setSmartInsertDeleteEnabled(
&self,
smart_insert_delete_enabled: bool,
)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setSmartInsertDeleteEnabled( &self, smart_insert_delete_enabled: bool, )
No longer supported; please adopt WKWebView.
Setter for smartInsertDeleteEnabled.
pub unsafe fn isContinuousSpellCheckingEnabled(&self) -> bool
No longer supported; please adopt WKWebView.
Sourcepub unsafe fn setContinuousSpellCheckingEnabled(
&self,
continuous_spell_checking_enabled: bool,
)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setContinuousSpellCheckingEnabled( &self, continuous_spell_checking_enabled: bool, )
No longer supported; please adopt WKWebView.
Setter for isContinuousSpellCheckingEnabled.
pub unsafe fn spellCheckerDocumentTag(&self) -> NSInteger
No longer supported; please adopt WKWebView.
pub unsafe fn undoManager(&self) -> Option<Retained<NSUndoManager>>
No longer supported; please adopt WKWebView.
Sourcepub unsafe fn editingDelegate(
&self,
) -> Option<Retained<ProtocolObject<dyn WebEditingDelegate>>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebEditingDelegate only.
pub unsafe fn editingDelegate( &self, ) -> Option<Retained<ProtocolObject<dyn WebEditingDelegate>>>
No longer supported; please adopt WKWebView.
WebEditingDelegate only.§Safety
This is not retained internally, you must ensure the object is still alive.
Sourcepub unsafe fn setEditingDelegate(
&self,
editing_delegate: Option<&ProtocolObject<dyn WebEditingDelegate>>,
)
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebEditingDelegate only.
pub unsafe fn setEditingDelegate( &self, editing_delegate: Option<&ProtocolObject<dyn WebEditingDelegate>>, )
No longer supported; please adopt WKWebView.
WebEditingDelegate only.Setter for editingDelegate.
§Safety
editing_delegatemight not allowNone.- This is unretained, you must ensure the object is kept alive while in use.
Sourcepub unsafe fn styleDeclarationWithText(
&self,
text: Option<&NSString>,
) -> Option<Retained<DOMCSSStyleDeclaration>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate features DOMCSSStyleDeclaration and DOMObject and WebScriptObject only.
pub unsafe fn styleDeclarationWithText( &self, text: Option<&NSString>, ) -> Option<Retained<DOMCSSStyleDeclaration>>
No longer supported; please adopt WKWebView.
DOMCSSStyleDeclaration and DOMObject and WebScriptObject only.§Safety
text might not allow None.
Source§impl WebView
WebViewUndoableEditing.
impl WebView
WebViewUndoableEditing.
Sourcepub unsafe fn replaceSelectionWithNode(&self, node: Option<&DOMNode>)
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate features DOMNode and DOMObject and WebScriptObject only.
pub unsafe fn replaceSelectionWithNode(&self, node: Option<&DOMNode>)
No longer supported; please adopt WKWebView.
DOMNode and DOMObject and WebScriptObject only.§Safety
node might not allow None.
Sourcepub unsafe fn replaceSelectionWithText(&self, text: Option<&NSString>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn replaceSelectionWithText(&self, text: Option<&NSString>)
No longer supported; please adopt WKWebView.
§Safety
text might not allow None.
Sourcepub unsafe fn replaceSelectionWithMarkupString(
&self,
markup_string: Option<&NSString>,
)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn replaceSelectionWithMarkupString( &self, markup_string: Option<&NSString>, )
No longer supported; please adopt WKWebView.
§Safety
markup_string might not allow None.
Sourcepub unsafe fn replaceSelectionWithArchive(&self, archive: Option<&WebArchive>)
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature WebArchive only.
pub unsafe fn replaceSelectionWithArchive(&self, archive: Option<&WebArchive>)
No longer supported; please adopt WKWebView.
WebArchive only.§Safety
archive might not allow None.
pub unsafe fn deleteSelection(&self)
No longer supported; please adopt WKWebView.
Sourcepub unsafe fn applyStyle(&self, style: Option<&DOMCSSStyleDeclaration>)
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate features DOMCSSStyleDeclaration and DOMObject and WebScriptObject only.
pub unsafe fn applyStyle(&self, style: Option<&DOMCSSStyleDeclaration>)
No longer supported; please adopt WKWebView.
DOMCSSStyleDeclaration and DOMObject and WebScriptObject only.§Safety
style might not allow None.
Source§impl WebView
WebViewEditingActions.
impl WebView
WebViewEditingActions.
Sourcepub unsafe fn copy(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn copy(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn cut(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn cut(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn paste(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn paste(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn copyFont(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn copyFont(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn pasteFont(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn pasteFont(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn delete(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn delete(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn pasteAsPlainText(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn pasteAsPlainText(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn pasteAsRichText(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn pasteAsRichText(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn changeFont(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn changeFont(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn changeAttributes(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn changeAttributes(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn changeDocumentBackgroundColor(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn changeDocumentBackgroundColor(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn changeColor(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn changeColor(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn alignCenter(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn alignCenter(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn alignJustified(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn alignJustified(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn alignLeft(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn alignLeft(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn alignRight(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn alignRight(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn checkSpelling(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn checkSpelling(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn showGuessPanel(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn showGuessPanel(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn performFindPanelAction(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn performFindPanelAction(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn startSpeaking(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn startSpeaking(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn stopSpeaking(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn stopSpeaking(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn moveToBeginningOfSentence(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn moveToBeginningOfSentence(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn moveToBeginningOfSentenceAndModifySelection(
&self,
sender: Option<&AnyObject>,
)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn moveToBeginningOfSentenceAndModifySelection( &self, sender: Option<&AnyObject>, )
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn moveToEndOfSentence(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn moveToEndOfSentence(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn moveToEndOfSentenceAndModifySelection(
&self,
sender: Option<&AnyObject>,
)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn moveToEndOfSentenceAndModifySelection( &self, sender: Option<&AnyObject>, )
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Sourcepub unsafe fn selectSentence(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn selectSentence(&self, sender: Option<&AnyObject>)
No longer supported; please adopt WKWebView.
§Safety
sender should be of the correct type.
Methods from Deref<Target = NSView>§
pub fn enclosingMenuItem(&self) -> Option<Retained<NSMenuItem>>
NSResponder and NSView only.pub fn window(&self) -> Option<Retained<NSWindow>>
NSResponder and NSWindow only.Sourcepub unsafe fn superview(&self) -> Option<Retained<NSView>>
Available on crate feature NSResponder only.
pub unsafe fn superview(&self) -> Option<Retained<NSView>>
NSResponder only.§Safety
This is not retained internally, you must ensure the object is still alive.
pub fn subviews(&self) -> Retained<NSArray<NSView>>
NSResponder only.Sourcepub fn setSubviews(&self, subviews: &NSArray<NSView>)
Available on crate feature NSResponder only.
pub fn setSubviews(&self, subviews: &NSArray<NSView>)
NSResponder only.pub fn isDescendantOf(&self, view: &NSView) -> bool
NSResponder only.NSResponder only.Sourcepub unsafe fn opaqueAncestor(&self) -> Option<Retained<NSView>>
Available on crate feature NSResponder only.
pub unsafe fn opaqueAncestor(&self) -> Option<Retained<NSView>>
NSResponder only.§Safety
This is not retained internally, you must ensure the object is still alive.
pub fn isHidden(&self) -> bool
NSResponder only.Sourcepub fn setHidden(&self, hidden: bool)
Available on crate feature NSResponder only.
pub fn setHidden(&self, hidden: bool)
NSResponder only.Setter for isHidden.
pub fn isHiddenOrHasHiddenAncestor(&self) -> bool
NSResponder only.Sourcepub unsafe fn getRectsBeingDrawn_count(
&self,
rects: *mut *const CGRect,
count: *mut isize,
)
Available on crate feature NSResponder only.
pub unsafe fn getRectsBeingDrawn_count( &self, rects: *mut *const CGRect, count: *mut isize, )
NSResponder only.§Safety
rectsmust be a valid pointer or null.countmust be a valid pointer or null.
pub fn needsToDrawRect(&self, rect: CGRect) -> bool
NSResponder only.pub fn wantsDefaultClipping(&self) -> bool
NSResponder only.pub fn viewDidHide(&self)
NSResponder only.pub fn viewDidUnhide(&self)
NSResponder only.pub fn addSubview(&self, view: &NSView)
NSResponder only.Sourcepub unsafe fn sortSubviewsUsingFunction_context(
&self,
compare: unsafe extern "C-unwind" fn(NonNull<NSView>, NonNull<NSView>, *mut c_void) -> NSComparisonResult,
context: *mut c_void,
)
Available on crate feature NSResponder only.
pub unsafe fn sortSubviewsUsingFunction_context( &self, compare: unsafe extern "C-unwind" fn(NonNull<NSView>, NonNull<NSView>, *mut c_void) -> NSComparisonResult, context: *mut c_void, )
NSResponder only.§Safety
comparemust be implemented correctly.contextmust be a valid pointer or null.
pub fn viewWillMoveToWindow(&self, new_window: Option<&NSWindow>)
NSResponder and NSWindow only.pub fn viewDidMoveToWindow(&self)
NSResponder only.pub fn viewWillMoveToSuperview(&self, new_superview: Option<&NSView>)
NSResponder only.pub fn viewDidMoveToSuperview(&self)
NSResponder only.pub fn didAddSubview(&self, subview: &NSView)
NSResponder only.pub fn willRemoveSubview(&self, subview: &NSView)
NSResponder only.pub fn removeFromSuperview(&self)
NSResponder only.pub fn replaceSubview_with(&self, old_view: &NSView, new_view: &NSView)
NSResponder only.pub fn removeFromSuperviewWithoutNeedingDisplay(&self)
NSResponder only.pub fn viewDidChangeBackingProperties(&self)
NSResponder only.pub fn postsFrameChangedNotifications(&self) -> bool
NSResponder only.Sourcepub fn setPostsFrameChangedNotifications(
&self,
posts_frame_changed_notifications: bool,
)
Available on crate feature NSResponder only.
pub fn setPostsFrameChangedNotifications( &self, posts_frame_changed_notifications: bool, )
NSResponder only.Setter for postsFrameChangedNotifications.
pub fn resizeSubviewsWithOldSize(&self, old_size: CGSize)
NSResponder only.pub fn resizeWithOldSuperviewSize(&self, old_size: CGSize)
NSResponder only.pub fn autoresizesSubviews(&self) -> bool
NSResponder only.Sourcepub fn setAutoresizesSubviews(&self, autoresizes_subviews: bool)
Available on crate feature NSResponder only.
pub fn setAutoresizesSubviews(&self, autoresizes_subviews: bool)
NSResponder only.Setter for autoresizesSubviews.
pub fn autoresizingMask(&self) -> NSAutoresizingMaskOptions
NSResponder only.Sourcepub fn setAutoresizingMask(&self, autoresizing_mask: NSAutoresizingMaskOptions)
Available on crate feature NSResponder only.
pub fn setAutoresizingMask(&self, autoresizing_mask: NSAutoresizingMaskOptions)
NSResponder only.Setter for autoresizingMask.
pub fn setFrameOrigin(&self, new_origin: CGPoint)
NSResponder only.pub fn setFrameSize(&self, new_size: CGSize)
NSResponder only.pub fn frame(&self) -> CGRect
NSResponder only.Sourcepub fn setFrame(&self, frame: CGRect)
Available on crate feature NSResponder only.
pub fn setFrame(&self, frame: CGRect)
NSResponder only.Setter for frame.
pub fn setBoundsOrigin(&self, new_origin: CGPoint)
NSResponder only.pub fn setBoundsSize(&self, new_size: CGSize)
NSResponder only.pub fn translateOriginToPoint(&self, translation: CGPoint)
NSResponder only.pub fn scaleUnitSquareToSize(&self, new_unit_size: CGSize)
NSResponder only.pub fn bounds(&self) -> CGRect
NSResponder only.Sourcepub fn setBounds(&self, bounds: CGRect)
Available on crate feature NSResponder only.
pub fn setBounds(&self, bounds: CGRect)
NSResponder only.Setter for bounds.
pub fn isFlipped(&self) -> bool
NSResponder only.pub fn isRotatedFromBase(&self) -> bool
NSResponder only.pub fn isRotatedOrScaledFromBase(&self) -> bool
NSResponder only.pub fn isOpaque(&self) -> bool
NSResponder only.pub fn convertPoint_fromView( &self, point: CGPoint, view: Option<&NSView>, ) -> CGPoint
NSResponder only.pub fn convertPoint_toView( &self, point: CGPoint, view: Option<&NSView>, ) -> CGPoint
NSResponder only.pub fn convertSize_fromView( &self, size: CGSize, view: Option<&NSView>, ) -> CGSize
NSResponder only.pub fn convertSize_toView(&self, size: CGSize, view: Option<&NSView>) -> CGSize
NSResponder only.pub fn convertRect_fromView( &self, rect: CGRect, view: Option<&NSView>, ) -> CGRect
NSResponder only.pub fn convertRect_toView(&self, rect: CGRect, view: Option<&NSView>) -> CGRect
NSResponder only.pub fn backingAlignedRect_options( &self, rect: CGRect, options: NSAlignmentOptions, ) -> CGRect
NSResponder only.pub fn centerScanRect(&self, rect: CGRect) -> CGRect
NSResponder only.pub fn convertPointToBacking(&self, point: CGPoint) -> CGPoint
NSResponder only.pub fn convertPointFromBacking(&self, point: CGPoint) -> CGPoint
NSResponder only.pub fn convertSizeToBacking(&self, size: CGSize) -> CGSize
NSResponder only.pub fn convertSizeFromBacking(&self, size: CGSize) -> CGSize
NSResponder only.pub fn convertRectToBacking(&self, rect: CGRect) -> CGRect
NSResponder only.pub fn convertRectFromBacking(&self, rect: CGRect) -> CGRect
NSResponder only.pub fn convertPointToLayer(&self, point: CGPoint) -> CGPoint
NSResponder only.pub fn convertPointFromLayer(&self, point: CGPoint) -> CGPoint
NSResponder only.pub fn convertSizeToLayer(&self, size: CGSize) -> CGSize
NSResponder only.pub fn convertSizeFromLayer(&self, size: CGSize) -> CGSize
NSResponder only.pub fn convertRectToLayer(&self, rect: CGRect) -> CGRect
NSResponder only.pub fn convertRectFromLayer(&self, rect: CGRect) -> CGRect
NSResponder only.pub fn canDrawConcurrently(&self) -> bool
NSResponder only.Sourcepub unsafe fn setCanDrawConcurrently(&self, can_draw_concurrently: bool)
Available on crate feature NSResponder only.
pub unsafe fn setCanDrawConcurrently(&self, can_draw_concurrently: bool)
NSResponder only.Setter for canDrawConcurrently.
pub fn canDraw(&self) -> bool
If a view needs display, -drawRect: or -updateLayer will be called automatically when the view is able to draw. To check whether a view is in a window, call -window. To check whether a view is hidden, call -isHiddenOrHasHiddenAncestor.
NSResponder only.pub fn setNeedsDisplayInRect(&self, invalid_rect: CGRect)
NSResponder only.pub fn needsDisplay(&self) -> bool
NSResponder only.Sourcepub fn setNeedsDisplay(&self, needs_display: bool)
Available on crate feature NSResponder only.
pub fn setNeedsDisplay(&self, needs_display: bool)
NSResponder only.Setter for needsDisplay.
pub fn lockFocus(&self)
To draw, subclass NSView and implement -drawRect:; AppKit’s automatic deferred display mechanism will call -drawRect: as necessary to display the view.
NSResponder only.pub fn unlockFocus(&self)
To draw, subclass NSView and implement -drawRect:; AppKit’s automatic deferred display mechanism will call -drawRect: as necessary to display the view.
NSResponder only.pub fn lockFocusIfCanDraw(&self) -> bool
To draw, subclass NSView and implement -drawRect:; AppKit’s automatic deferred display mechanism will call -drawRect: as necessary to display the view.
NSResponder only.Sourcepub fn visibleRect(&self) -> CGRect
Available on crate feature NSResponder only.
pub fn visibleRect(&self) -> CGRect
NSResponder only.The portion of the view that isn’t clipped by its superviews.
Visibility, as reflected by this property, doesn’t account for whether other view or window objects overlap the current view or whether the current view is installed in a window at all. This value of this property is NSZeroRect if the current view is effectively hidden.
During a printing operation, the visible rectangle is further clipped to the page being imaged.
pub fn display(&self)
NSResponder only.pub fn displayIfNeeded(&self)
NSResponder only.pub fn displayIfNeededIgnoringOpacity(&self)
NSResponder only.pub fn displayRect(&self, rect: CGRect)
NSResponder only.pub fn displayIfNeededInRect(&self, rect: CGRect)
NSResponder only.pub fn displayRectIgnoringOpacity(&self, rect: CGRect)
NSResponder only.pub fn displayIfNeededInRectIgnoringOpacity(&self, rect: CGRect)
NSResponder only.pub fn drawRect(&self, dirty_rect: CGRect)
NSResponder only.pub fn viewWillDraw(&self)
NSResponder only.pub fn scrollPoint(&self, point: CGPoint)
NSResponder only.pub fn scrollRectToVisible(&self, rect: CGRect) -> bool
NSResponder only.pub fn autoscroll(&self, event: &NSEvent) -> bool
NSEvent and NSResponder only.pub fn adjustScroll(&self, new_visible: CGRect) -> CGRect
NSResponder only.pub fn scrollRect_by(&self, rect: CGRect, delta: CGSize)
Use NSScrollView to achieve scrolling views.
NSResponder only.pub fn translateRectsNeedingDisplayInRect_by( &self, clip_rect: CGRect, delta: CGSize, )
NSResponder only.pub fn hitTest(&self, point: CGPoint) -> Option<Retained<NSView>>
NSResponder only.pub fn mouse_inRect(&self, point: CGPoint, rect: CGRect) -> bool
NSResponder only.pub fn viewWithTag(&self, tag: isize) -> Option<Retained<NSView>>
NSResponder only.pub fn tag(&self) -> isize
NSResponder only.pub fn performKeyEquivalent(&self, event: &NSEvent) -> bool
NSEvent and NSResponder only.pub fn acceptsFirstMouse(&self, event: Option<&NSEvent>) -> bool
NSEvent and NSResponder only.pub fn shouldDelayWindowOrderingForEvent(&self, event: &NSEvent) -> bool
NSEvent and NSResponder only.pub fn needsPanelToBecomeKey(&self) -> bool
NSResponder only.pub fn mouseDownCanMoveWindow(&self) -> bool
NSResponder only.pub fn acceptsTouchEvents(&self) -> bool
Use allowedTouchTypes instead
NSResponder only.Sourcepub fn setAcceptsTouchEvents(&self, accepts_touch_events: bool)
👎Deprecated: Use allowedTouchTypes instead
Available on crate feature NSResponder only.
pub fn setAcceptsTouchEvents(&self, accepts_touch_events: bool)
Use allowedTouchTypes instead
NSResponder only.Setter for acceptsTouchEvents.
pub fn wantsRestingTouches(&self) -> bool
NSResponder only.Sourcepub fn setWantsRestingTouches(&self, wants_resting_touches: bool)
Available on crate feature NSResponder only.
pub fn setWantsRestingTouches(&self, wants_resting_touches: bool)
NSResponder only.Setter for wantsRestingTouches.
pub fn layerContentsRedrawPolicy(&self) -> NSViewLayerContentsRedrawPolicy
NSResponder only.Sourcepub fn setLayerContentsRedrawPolicy(
&self,
layer_contents_redraw_policy: NSViewLayerContentsRedrawPolicy,
)
Available on crate feature NSResponder only.
pub fn setLayerContentsRedrawPolicy( &self, layer_contents_redraw_policy: NSViewLayerContentsRedrawPolicy, )
NSResponder only.Setter for layerContentsRedrawPolicy.
pub fn layerContentsPlacement(&self) -> NSViewLayerContentsPlacement
NSResponder only.Sourcepub fn setLayerContentsPlacement(
&self,
layer_contents_placement: NSViewLayerContentsPlacement,
)
Available on crate feature NSResponder only.
pub fn setLayerContentsPlacement( &self, layer_contents_placement: NSViewLayerContentsPlacement, )
NSResponder only.Setter for layerContentsPlacement.
pub fn wantsLayer(&self) -> bool
NSResponder only.Sourcepub fn setWantsLayer(&self, wants_layer: bool)
Available on crate feature NSResponder only.
pub fn setWantsLayer(&self, wants_layer: bool)
NSResponder only.Setter for wantsLayer.
pub fn wantsUpdateLayer(&self) -> bool
NSResponder only.pub fn updateLayer(&self)
NSResponder only.pub fn canDrawSubviewsIntoLayer(&self) -> bool
NSResponder only.Sourcepub fn setCanDrawSubviewsIntoLayer(&self, can_draw_subviews_into_layer: bool)
Available on crate feature NSResponder only.
pub fn setCanDrawSubviewsIntoLayer(&self, can_draw_subviews_into_layer: bool)
NSResponder only.Setter for canDrawSubviewsIntoLayer.
pub fn layoutSubtreeIfNeeded(&self)
NSResponder only.pub fn layout(&self)
NSResponder only.pub fn needsLayout(&self) -> bool
NSResponder only.Sourcepub fn setNeedsLayout(&self, needs_layout: bool)
Available on crate feature NSResponder only.
pub fn setNeedsLayout(&self, needs_layout: bool)
NSResponder only.Setter for needsLayout.
pub fn layerUsesCoreImageFilters(&self) -> bool
NSResponder only.Sourcepub fn setLayerUsesCoreImageFilters(&self, layer_uses_core_image_filters: bool)
Available on crate feature NSResponder only.
pub fn setLayerUsesCoreImageFilters(&self, layer_uses_core_image_filters: bool)
NSResponder only.Setter for layerUsesCoreImageFilters.
pub fn clipsToBounds(&self) -> bool
NSResponder only.Sourcepub fn setClipsToBounds(&self, clips_to_bounds: bool)
Available on crate feature NSResponder only.
pub fn setClipsToBounds(&self, clips_to_bounds: bool)
NSResponder only.Setter for clipsToBounds.
pub fn postsBoundsChangedNotifications(&self) -> bool
NSResponder only.Sourcepub fn setPostsBoundsChangedNotifications(
&self,
posts_bounds_changed_notifications: bool,
)
Available on crate feature NSResponder only.
pub fn setPostsBoundsChangedNotifications( &self, posts_bounds_changed_notifications: bool, )
NSResponder only.Setter for postsBoundsChangedNotifications.
pub fn toolTip(&self) -> Option<Retained<NSString>>
NSResponder only.Sourcepub fn setToolTip(&self, tool_tip: Option<&NSString>)
Available on crate feature NSResponder only.
pub fn setToolTip(&self, tool_tip: Option<&NSString>)
NSResponder only.Sourcepub unsafe fn addToolTipRect_owner_userData(
&self,
rect: CGRect,
owner: &AnyObject,
data: *mut c_void,
) -> isize
Available on crate feature NSResponder only.
pub unsafe fn addToolTipRect_owner_userData( &self, rect: CGRect, owner: &AnyObject, data: *mut c_void, ) -> isize
NSResponder only.§Safety
ownershould be of the correct type.datamust be a valid pointer or null.
pub fn removeToolTip(&self, tag: isize)
NSResponder only.pub fn removeAllToolTips(&self)
NSResponder only.pub fn viewWillStartLiveResize(&self)
NSResponder only.pub fn viewDidEndLiveResize(&self)
NSResponder only.pub fn inLiveResize(&self) -> bool
NSResponder only.pub fn preservesContentDuringLiveResize(&self) -> bool
NSResponder only.pub fn rectPreservedDuringLiveResize(&self) -> CGRect
NSResponder only.pub fn rectForSmartMagnificationAtPoint_inRect( &self, location: CGPoint, visible_rect: CGRect, ) -> CGRect
NSResponder only.pub fn prepareForReuse(&self)
NSResponder only.pub fn prepareContentInRect(&self, rect: CGRect)
NSResponder only.pub fn preparedContentRect(&self) -> CGRect
NSResponder only.Sourcepub fn setPreparedContentRect(&self, prepared_content_rect: CGRect)
Available on crate feature NSResponder only.
pub fn setPreparedContentRect(&self, prepared_content_rect: CGRect)
NSResponder only.Setter for preparedContentRect.
pub fn allowsVibrancy(&self) -> bool
NSResponder only.Sourcepub fn viewDidChangeEffectiveAppearance(&self)
Available on crate feature NSResponder only.
pub fn viewDidChangeEffectiveAppearance(&self)
NSResponder only.Override point for reacting to the effective appearance of the receiver changing. At this point effectiveAppearance property reflects the new appearance.
Sourcepub unsafe fn nextKeyView(&self) -> Option<Retained<NSView>>
Available on crate feature NSResponder only.
pub unsafe fn nextKeyView(&self) -> Option<Retained<NSView>>
NSResponder only.§Safety
This is not retained internally, you must ensure the object is still alive.
Sourcepub unsafe fn setNextKeyView(&self, next_key_view: Option<&NSView>)
Available on crate feature NSResponder only.
pub unsafe fn setNextKeyView(&self, next_key_view: Option<&NSView>)
NSResponder only.Setter for nextKeyView.
§Safety
This is unretained, you must ensure the object is kept alive while in use.
Sourcepub unsafe fn previousKeyView(&self) -> Option<Retained<NSView>>
Available on crate feature NSResponder only.
pub unsafe fn previousKeyView(&self) -> Option<Retained<NSView>>
NSResponder only.§Safety
This is not retained internally, you must ensure the object is still alive.
Sourcepub unsafe fn nextValidKeyView(&self) -> Option<Retained<NSView>>
Available on crate feature NSResponder only.
pub unsafe fn nextValidKeyView(&self) -> Option<Retained<NSView>>
NSResponder only.§Safety
This is not retained internally, you must ensure the object is still alive.
Sourcepub unsafe fn previousValidKeyView(&self) -> Option<Retained<NSView>>
Available on crate feature NSResponder only.
pub unsafe fn previousValidKeyView(&self) -> Option<Retained<NSView>>
NSResponder only.§Safety
This is not retained internally, you must ensure the object is still alive.
pub fn canBecomeKeyView(&self) -> bool
NSResponder only.pub fn setKeyboardFocusRingNeedsDisplayInRect(&self, rect: CGRect)
NSResponder only.pub fn drawFocusRingMask(&self)
NSResponder only.pub fn focusRingMaskBounds(&self) -> CGRect
NSResponder only.pub fn noteFocusRingMaskChanged(&self)
NSResponder only.pub fn writeEPSInsideRect_toPasteboard( &self, rect: CGRect, pasteboard: &NSPasteboard, )
NSPasteboard and NSResponder only.pub fn dataWithEPSInsideRect(&self, rect: CGRect) -> Retained<NSData>
NSResponder only.pub fn writePDFInsideRect_toPasteboard( &self, rect: CGRect, pasteboard: &NSPasteboard, )
NSPasteboard and NSResponder only.pub fn dataWithPDFInsideRect(&self, rect: CGRect) -> Retained<NSData>
NSResponder only.Sourcepub unsafe fn print(&self, sender: Option<&AnyObject>)
Available on crate feature NSResponder only.
pub unsafe fn print(&self, sender: Option<&AnyObject>)
NSResponder only.§Safety
sender should be of the correct type.
Sourcepub unsafe fn knowsPageRange(&self, range: *mut NSRange) -> bool
Available on crate feature NSResponder only.
pub unsafe fn knowsPageRange(&self, range: *mut NSRange) -> bool
NSResponder only.§Safety
range must be a valid pointer.
pub fn rectForPage(&self, page: isize) -> CGRect
NSResponder only.pub fn locationOfPrintRect(&self, rect: CGRect) -> CGPoint
NSResponder only.pub fn drawPageBorderWithSize(&self, border_size: CGSize)
NSResponder only.pub fn pageHeader(&self) -> Retained<NSAttributedString>
NSResponder only.NSResponder only.Sourcepub fn drawSheetBorderWithSize(&self, border_size: CGSize)
👎Deprecated: This is never invoked and the NSView implementation does nothing
Available on crate feature NSResponder only.
pub fn drawSheetBorderWithSize(&self, border_size: CGSize)
This is never invoked and the NSView implementation does nothing
NSResponder only.- This method is obsolete. It will never be invoked from within AppKit, and NSView’s implementation of it does nothing. **
pub fn printJobTitle(&self) -> Retained<NSString>
NSResponder only.pub fn beginDocument(&self)
NSResponder only.pub fn endDocument(&self)
NSResponder only.pub fn beginPageInRect_atPlacement(&self, rect: CGRect, location: CGPoint)
NSResponder only.pub fn endPage(&self)
NSResponder only.pub fn registeredDraggedTypes(&self) -> Retained<NSArray<NSString>>
NSPasteboard and NSResponder only.pub fn registerForDraggedTypes(&self, new_types: &NSArray<NSString>)
NSPasteboard and NSResponder only.pub fn unregisterDraggedTypes(&self)
NSResponder only.Sourcepub unsafe fn exitFullScreenModeWithOptions(
&self,
options: Option<&NSDictionary<NSString>>,
)
Available on crate feature NSResponder only.
pub unsafe fn exitFullScreenModeWithOptions( &self, options: Option<&NSDictionary<NSString>>, )
NSResponder only.§Safety
options generic should be of the correct type.
pub fn isInFullScreenMode(&self) -> bool
NSResponder only.pub fn showDefinitionForAttributedString_atPoint( &self, attr_string: Option<&NSAttributedString>, text_baseline_origin: CGPoint, )
NSResponder only.pub fn isDrawingFindIndicator(&self) -> bool
NSResponder only.pub fn safeAreaInsets(&self) -> NSEdgeInsets
NSResponder only.pub fn additionalSafeAreaInsets(&self) -> NSEdgeInsets
NSResponder only.Sourcepub fn setAdditionalSafeAreaInsets(
&self,
additional_safe_area_insets: NSEdgeInsets,
)
Available on crate feature NSResponder only.
pub fn setAdditionalSafeAreaInsets( &self, additional_safe_area_insets: NSEdgeInsets, )
NSResponder only.Setter for additionalSafeAreaInsets.
pub fn safeAreaRect(&self) -> CGRect
NSResponder only.Sourcepub fn prefersCompactControlSizeMetrics(&self) -> bool
Available on crate feature NSResponder only.
pub fn prefersCompactControlSizeMetrics(&self) -> bool
NSResponder only.When this property is true, any NSControls in the view or its descendants will be sized with compact metrics compatible with macOS 15 and earlier. Defaults to false
Sourcepub fn setPrefersCompactControlSizeMetrics(
&self,
prefers_compact_control_size_metrics: bool,
)
Available on crate feature NSResponder only.
pub fn setPrefersCompactControlSizeMetrics( &self, prefers_compact_control_size_metrics: bool, )
NSResponder only.Setter for prefersCompactControlSizeMetrics.
pub fn updateTrackingAreas(&self)
NSResponder only.pub fn discardCursorRects(&self)
NSResponder only.pub fn resetCursorRects(&self)
NSResponder only.Sourcepub unsafe fn addTrackingRect_owner_userData_assumeInside(
&self,
rect: CGRect,
owner: &AnyObject,
data: *mut c_void,
flag: bool,
) -> isize
Available on crate feature NSResponder only.
pub unsafe fn addTrackingRect_owner_userData_assumeInside( &self, rect: CGRect, owner: &AnyObject, data: *mut c_void, flag: bool, ) -> isize
NSResponder only.§Safety
ownershould be of the correct type.datamust be a valid pointer or null.
pub fn removeTrackingRect(&self, tag: isize)
NSResponder only.Sourcepub unsafe fn dragImage_at_offset_event_pasteboard_source_slideBack(
&self,
image: &NSImage,
view_location: CGPoint,
initial_offset: CGSize,
event: &NSEvent,
pboard: &NSPasteboard,
source_obj: &AnyObject,
slide_flag: bool,
)
👎Deprecated: Use -beginDraggingSessionWithItems:event:source: instead
Available on crate features NSEvent and NSImage and NSPasteboard and NSResponder only.
pub unsafe fn dragImage_at_offset_event_pasteboard_source_slideBack( &self, image: &NSImage, view_location: CGPoint, initial_offset: CGSize, event: &NSEvent, pboard: &NSPasteboard, source_obj: &AnyObject, slide_flag: bool, )
Use -beginDraggingSessionWithItems:event:source: instead
NSEvent and NSImage and NSPasteboard and NSResponder only.§Safety
source_obj should be of the correct type.
pub fn dragFile_fromRect_slideBack_event( &self, filename: &NSString, rect: CGRect, flag: bool, event: &NSEvent, ) -> bool
Use -beginDraggingSessionWithItems:event:source: instead
NSEvent and NSResponder only.Sourcepub unsafe fn dragPromisedFilesOfTypes_fromRect_source_slideBack_event(
&self,
type_array: &NSArray<NSString>,
rect: CGRect,
source_object: &AnyObject,
flag: bool,
event: &NSEvent,
) -> bool
👎Deprecated: Use -beginDraggingSessionWithItems:event:source: with an NSFilePromiseProvider instead
Available on crate features NSEvent and NSResponder only.
pub unsafe fn dragPromisedFilesOfTypes_fromRect_source_slideBack_event( &self, type_array: &NSArray<NSString>, rect: CGRect, source_object: &AnyObject, flag: bool, event: &NSEvent, ) -> bool
Use -beginDraggingSessionWithItems:event:source: with an NSFilePromiseProvider instead
NSEvent and NSResponder only.§Safety
source_object should be of the correct type.
pub fn convertPointToBase(&self, point: CGPoint) -> CGPoint
NSResponder only.pub fn convertPointFromBase(&self, point: CGPoint) -> CGPoint
NSResponder only.pub fn convertSizeToBase(&self, size: CGSize) -> CGSize
NSResponder only.pub fn convertSizeFromBase(&self, size: CGSize) -> CGSize
NSResponder only.pub fn convertRectToBase(&self, rect: CGRect) -> CGRect
NSResponder only.pub fn convertRectFromBase(&self, rect: CGRect) -> CGRect
NSResponder only.pub fn performMnemonic(&self, string: &NSString) -> bool
This has always returned NO and had no effect on macOS
NSResponder only.pub fn shouldDrawColor(&self) -> bool
This method no longer does anything
NSResponder only.pub fn gState(&self) -> isize
NSResponder only.pub fn allocateGState(&self)
NSResponder only.pub fn setUpGState(&self)
NSResponder only.pub fn renewGState(&self)
NSResponder only.Methods from Deref<Target = NSResponder>§
Sourcepub unsafe fn nextResponder(&self) -> Option<Retained<NSResponder>>
pub unsafe fn nextResponder(&self) -> Option<Retained<NSResponder>>
§Safety
This is not retained internally, you must ensure the object is still alive.
Sourcepub unsafe fn setNextResponder(&self, next_responder: Option<&NSResponder>)
pub unsafe fn setNextResponder(&self, next_responder: Option<&NSResponder>)
Setter for nextResponder.
§Safety
This is unretained, you must ensure the object is kept alive while in use.
Sourcepub unsafe fn tryToPerform_with(
&self,
action: Sel,
object: Option<&AnyObject>,
) -> bool
pub unsafe fn tryToPerform_with( &self, action: Sel, object: Option<&AnyObject>, ) -> bool
§Safety
actionmust be a valid selector.objectshould be of the correct type.
pub fn performKeyEquivalent(&self, event: &NSEvent) -> bool
NSEvent only.pub fn validRequestorForSendType_returnType( &self, send_type: Option<&NSString>, return_type: Option<&NSString>, ) -> Option<Retained<AnyObject>>
NSPasteboard only.pub fn mouseDown(&self, event: &NSEvent)
NSEvent only.pub fn rightMouseDown(&self, event: &NSEvent)
NSEvent only.pub fn otherMouseDown(&self, event: &NSEvent)
NSEvent only.pub fn mouseUp(&self, event: &NSEvent)
NSEvent only.pub fn rightMouseUp(&self, event: &NSEvent)
NSEvent only.pub fn otherMouseUp(&self, event: &NSEvent)
NSEvent only.pub fn mouseMoved(&self, event: &NSEvent)
NSEvent only.pub fn mouseDragged(&self, event: &NSEvent)
NSEvent only.pub fn mouseCancelled(&self, event: &NSEvent)
NSEvent only.pub fn scrollWheel(&self, event: &NSEvent)
NSEvent only.pub fn rightMouseDragged(&self, event: &NSEvent)
NSEvent only.pub fn otherMouseDragged(&self, event: &NSEvent)
NSEvent only.pub fn mouseEntered(&self, event: &NSEvent)
NSEvent only.pub fn mouseExited(&self, event: &NSEvent)
NSEvent only.pub fn keyDown(&self, event: &NSEvent)
NSEvent only.pub fn keyUp(&self, event: &NSEvent)
NSEvent only.pub fn flagsChanged(&self, event: &NSEvent)
NSEvent only.pub fn tabletPoint(&self, event: &NSEvent)
NSEvent only.pub fn tabletProximity(&self, event: &NSEvent)
NSEvent only.pub fn cursorUpdate(&self, event: &NSEvent)
NSEvent only.pub fn magnifyWithEvent(&self, event: &NSEvent)
NSEvent only.pub fn rotateWithEvent(&self, event: &NSEvent)
NSEvent only.pub fn swipeWithEvent(&self, event: &NSEvent)
NSEvent only.pub fn beginGestureWithEvent(&self, event: &NSEvent)
NSEvent only.pub fn endGestureWithEvent(&self, event: &NSEvent)
NSEvent only.pub fn smartMagnifyWithEvent(&self, event: &NSEvent)
NSEvent only.pub fn changeModeWithEvent(&self, event: &NSEvent)
NSEvent only.pub fn touchesBeganWithEvent(&self, event: &NSEvent)
NSEvent only.pub fn touchesMovedWithEvent(&self, event: &NSEvent)
NSEvent only.pub fn touchesEndedWithEvent(&self, event: &NSEvent)
NSEvent only.pub fn touchesCancelledWithEvent(&self, event: &NSEvent)
NSEvent only.pub fn quickLookWithEvent(&self, event: &NSEvent)
NSEvent only.pub fn pressureChangeWithEvent(&self, event: &NSEvent)
NSEvent only.Sourcepub fn contextMenuKeyDown(&self, event: &NSEvent)
Available on crate feature NSEvent only.
pub fn contextMenuKeyDown(&self, event: &NSEvent)
NSEvent only.Handle a key event that should present a context menu at the user focus.
Most applications should not override this method. Instead, you should customize the context menu displayed from a keyboard event by implementing menuForEvent: and selectionAnchorRect, or showContextMenuForSelection:, rather than this method.
You should only override this method when you do not want the system-provided default behavior for the context menu hotkey, either for a specific key combination, or for the hotkey in general. For example, if your application already provides a different behavior for control-Return (the default context menu hotkey definition), and you want to preserve that behavior, you should override this method to handle that specific key combination, and then return without calling super. Note that the user may customize the hotkey to a different key combination, so in this example, if any other key combination is passed to your method, you would call super.
An implementation of this method should call [super contextMenuKeyDown:event] to pass the request up the responder chain. If the message reaches the application object, NSApplication’s implementation of this method will send showContextMenuForSelection: to the responder chain. If you do not call super, then no further handling of the key event will be performed.
Note: In some cases, showContextMenuForSelection: will be called without a prior call to contextMenuKeyDown:. This occurs when a view receives an Accessibility ShowMenu action, or when the user has created a Cocoa Text key binding to map a different key combination to the showContextMenuForSelection: action.
Parameter event: The key down event that matches the system-wide context menu hotkey combination.
See also: showContextMenuForSelection:
Sourcepub unsafe fn noResponderFor(&self, event_selector: Sel)
pub unsafe fn noResponderFor(&self, event_selector: Sel)
§Safety
event_selector must be a valid selector.
pub fn acceptsFirstResponder(&self) -> bool
pub fn becomeFirstResponder(&self) -> bool
pub fn resignFirstResponder(&self) -> bool
pub fn interpretKeyEvents(&self, event_array: &NSArray<NSEvent>)
NSEvent only.pub fn flushBufferedKeyEvents(&self)
Sourcepub unsafe fn showContextHelp(&self, sender: Option<&AnyObject>)
pub unsafe fn showContextHelp(&self, sender: Option<&AnyObject>)
§Safety
sender should be of the correct type.
pub fn helpRequested(&self, event_ptr: &NSEvent)
NSEvent only.pub fn shouldBeTreatedAsInkEvent(&self, event: &NSEvent) -> bool
NSEvent only.pub fn wantsScrollEventsForSwipeTrackingOnAxis( &self, axis: NSEventGestureAxis, ) -> bool
NSEvent only.pub fn wantsForwardedScrollEventsForAxis( &self, axis: NSEventGestureAxis, ) -> bool
NSEvent only.Sourcepub unsafe fn supplementalTargetForAction_sender(
&self,
action: Sel,
sender: Option<&AnyObject>,
) -> Option<Retained<AnyObject>>
pub unsafe fn supplementalTargetForAction_sender( &self, action: Sel, sender: Option<&AnyObject>, ) -> Option<Retained<AnyObject>>
§Safety
actionmust be a valid selector.sendershould be of the correct type.
pub fn undoManager(&self) -> Option<Retained<NSUndoManager>>
pub fn validateProposedFirstResponder_forEvent( &self, responder: &NSResponder, event: Option<&NSEvent>, ) -> bool
NSEvent only.Sourcepub unsafe fn presentError_modalForWindow_delegate_didPresentSelector_contextInfo(
&self,
error: &NSError,
window: &NSWindow,
delegate: Option<&AnyObject>,
did_present_selector: Option<Sel>,
context_info: *mut c_void,
)
Available on crate feature NSWindow only.
pub unsafe fn presentError_modalForWindow_delegate_didPresentSelector_contextInfo( &self, error: &NSError, window: &NSWindow, delegate: Option<&AnyObject>, did_present_selector: Option<Sel>, context_info: *mut c_void, )
NSWindow only.§Safety
delegateshould be of the correct type.did_present_selectormust be a valid selector.context_infomust be a valid pointer or null.
pub fn presentError(&self, error: &NSError) -> bool
pub fn willPresentError(&self, error: &NSError) -> Retained<NSError>
Sourcepub unsafe fn performTextFinderAction(&self, sender: Option<&AnyObject>)
pub unsafe fn performTextFinderAction(&self, sender: Option<&AnyObject>)
§Safety
sender should be of the correct type.
Sourcepub unsafe fn newWindowForTab(&self, sender: Option<&AnyObject>)
pub unsafe fn newWindowForTab(&self, sender: Option<&AnyObject>)
§Safety
sender should be of the correct type.
Sourcepub unsafe fn showWritingTools(&self, sender: Option<&AnyObject>)
pub unsafe fn showWritingTools(&self, sender: Option<&AnyObject>)
§Safety
sender should be of the correct type.
pub fn performMnemonic(&self, string: &NSString) -> bool
This has always returned NO and had no effect on macOS
Methods from Deref<Target = NSObject>§
Sourcepub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
pub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
Handle messages the object doesn’t recognize.
See Apple’s documentation for details.
Methods from Deref<Target = AnyObject>§
Sourcepub fn class(&self) -> &'static AnyClass
pub fn class(&self) -> &'static AnyClass
Dynamically find the class of this object.
§Panics
May panic if the object is invalid (which may be the case for objects
returned from unavailable init/new methods).
§Example
Check that an instance of NSObject has the precise class NSObject.
use objc2::ClassType;
use objc2::runtime::NSObject;
let obj = NSObject::new();
assert_eq!(obj.class(), NSObject::class());Sourcepub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
👎Deprecated: this is difficult to use correctly, use Ivar::load instead.
pub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
this is difficult to use correctly, use Ivar::load instead.
Use Ivar::load instead.
§Safety
The object must have an instance variable with the given name, and it
must be of type T.
See Ivar::load_ptr for details surrounding this.
Sourcepub fn downcast_ref<T>(&self) -> Option<&T>where
T: DowncastTarget,
pub fn downcast_ref<T>(&self) -> Option<&T>where
T: DowncastTarget,
Attempt to downcast the object to a class of type T.
This is the reference-variant. Use Retained::downcast if you want
to convert a retained object to another type.
§Mutable classes
Some classes have immutable and mutable variants, such as NSString
and NSMutableString.
When some Objective-C API signature says it gives you an immutable class, it generally expects you to not mutate that, even though it may technically be mutable “under the hood”.
So using this method to convert a NSString to a NSMutableString,
while not unsound, is generally frowned upon unless you created the
string yourself, or the API explicitly documents the string to be
mutable.
See Apple’s documentation on mutability and on
isKindOfClass: for more details.
§Generic classes
Objective-C generics are called “lightweight generics”, and that’s because they aren’t exposed in the runtime. This makes it impossible to safely downcast to generic collections, so this is disallowed by this method.
You can, however, safely downcast to generic collections where all the
type-parameters are AnyObject.
§Panics
This works internally by calling isKindOfClass:. That means that the
object must have the instance method of that name, and an exception
will be thrown (if CoreFoundation is linked) or the process will abort
if that is not the case. In the vast majority of cases, you don’t need
to worry about this, since both root objects NSObject and
NSProxy implement this method.
§Examples
Cast an NSString back and forth from NSObject.
use objc2::rc::Retained;
use objc2_foundation::{NSObject, NSString};
let obj: Retained<NSObject> = NSString::new().into_super();
let string = obj.downcast_ref::<NSString>().unwrap();
// Or with `downcast`, if we do not need the object afterwards
let string = obj.downcast::<NSString>().unwrap();Try (and fail) to cast an NSObject to an NSString.
use objc2_foundation::{NSObject, NSString};
let obj = NSObject::new();
assert!(obj.downcast_ref::<NSString>().is_none());Try to cast to an array of strings.
use objc2_foundation::{NSArray, NSObject, NSString};
let arr = NSArray::from_retained_slice(&[NSObject::new()]);
// This is invalid and doesn't type check.
let arr = arr.downcast_ref::<NSArray<NSString>>();This fails to compile, since it would require enumerating over the array to ensure that each element is of the desired type, which is a performance pitfall.
Downcast when processing each element instead.
use objc2_foundation::{NSArray, NSObject, NSString};
let arr = NSArray::from_retained_slice(&[NSObject::new()]);
for elem in arr {
if let Some(data) = elem.downcast_ref::<NSString>() {
// handle `data`
}
}Trait Implementations§
Source§impl AsRef<NSResponder> for WebView
impl AsRef<NSResponder> for WebView
Source§fn as_ref(&self) -> &NSResponder
fn as_ref(&self) -> &NSResponder
Source§impl Borrow<NSResponder> for WebView
impl Borrow<NSResponder> for WebView
Source§fn borrow(&self) -> &NSResponder
fn borrow(&self) -> &NSResponder
Source§impl ClassType for WebView
impl ClassType for WebView
Source§const NAME: &'static str = "WebView"
const NAME: &'static str = "WebView"
Source§type ThreadKind = <<WebView as ClassType>::Super as ClassType>::ThreadKind
type ThreadKind = <<WebView as ClassType>::Super as ClassType>::ThreadKind
Source§impl NSAccessibility for WebView
impl NSAccessibility for WebView
fn isAccessibilityElement(&self) -> bool
Source§fn setAccessibilityElement(&self, accessibility_element: bool)
fn setAccessibilityElement(&self, accessibility_element: bool)
isAccessibilityElement.fn accessibilityFrame(&self) -> CGRect
Source§fn setAccessibilityFrame(&self, accessibility_frame: CGRect)
fn setAccessibilityFrame(&self, accessibility_frame: CGRect)
accessibilityFrame.fn isAccessibilityFocused(&self) -> bool
Source§fn setAccessibilityFocused(&self, accessibility_focused: bool)
fn setAccessibilityFocused(&self, accessibility_focused: bool)
isAccessibilityFocused.fn accessibilityActivationPoint(&self) -> CGPoint
Source§fn setAccessibilityActivationPoint(
&self,
accessibility_activation_point: CGPoint,
)
fn setAccessibilityActivationPoint( &self, accessibility_activation_point: CGPoint, )
accessibilityActivationPoint.fn accessibilityTopLevelUIElement(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityTopLevelUIElement(
&self,
accessibility_top_level_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityTopLevelUIElement( &self, accessibility_top_level_ui_element: Option<&AnyObject>, )
accessibilityTopLevelUIElement. Read morefn accessibilityURL(&self) -> Option<Retained<NSURL>>
Source§fn setAccessibilityURL(&self, accessibility_url: Option<&NSURL>)
fn setAccessibilityURL(&self, accessibility_url: Option<&NSURL>)
accessibilityURL. Read morefn accessibilityValue(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityValue(&self, accessibility_value: Option<&AnyObject>)
unsafe fn setAccessibilityValue(&self, accessibility_value: Option<&AnyObject>)
accessibilityValue. Read morefn accessibilityValueDescription(&self) -> Option<Retained<NSString>>
Source§fn setAccessibilityValueDescription(
&self,
accessibility_value_description: Option<&NSString>,
)
fn setAccessibilityValueDescription( &self, accessibility_value_description: Option<&NSString>, )
accessibilityValueDescription. Read morefn accessibilityVisibleChildren(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityVisibleChildren(
&self,
accessibility_visible_children: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleChildren( &self, accessibility_visible_children: Option<&NSArray>, )
accessibilityVisibleChildren. Read morefn accessibilityTitle(&self) -> Option<Retained<NSString>>
Source§fn setAccessibilityTitle(&self, accessibility_title: Option<&NSString>)
fn setAccessibilityTitle(&self, accessibility_title: Option<&NSString>)
accessibilityTitle. Read morefn accessibilityTitleUIElement(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityTitleUIElement(
&self,
accessibility_title_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityTitleUIElement( &self, accessibility_title_ui_element: Option<&AnyObject>, )
accessibilityTitleUIElement. Read morefn accessibilityNextContents(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityNextContents(
&self,
accessibility_next_contents: Option<&NSArray>,
)
unsafe fn setAccessibilityNextContents( &self, accessibility_next_contents: Option<&NSArray>, )
accessibilityNextContents. Read morefn accessibilityOverflowButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityOverflowButton(
&self,
accessibility_overflow_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityOverflowButton( &self, accessibility_overflow_button: Option<&AnyObject>, )
accessibilityOverflowButton. Read morefn accessibilityParent(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityParent(
&self,
accessibility_parent: Option<&AnyObject>,
)
unsafe fn setAccessibilityParent( &self, accessibility_parent: Option<&AnyObject>, )
accessibilityParent. Read morefn accessibilityPlaceholderValue(&self) -> Option<Retained<NSString>>
Source§fn setAccessibilityPlaceholderValue(
&self,
accessibility_placeholder_value: Option<&NSString>,
)
fn setAccessibilityPlaceholderValue( &self, accessibility_placeholder_value: Option<&NSString>, )
accessibilityPlaceholderValue. Read morefn accessibilityPreviousContents(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityPreviousContents(
&self,
accessibility_previous_contents: Option<&NSArray>,
)
unsafe fn setAccessibilityPreviousContents( &self, accessibility_previous_contents: Option<&NSArray>, )
accessibilityPreviousContents. Read morefn accessibilityRoleDescription(&self) -> Option<Retained<NSString>>
Source§fn setAccessibilityRoleDescription(
&self,
accessibility_role_description: Option<&NSString>,
)
fn setAccessibilityRoleDescription( &self, accessibility_role_description: Option<&NSString>, )
accessibilityRoleDescription. Read morefn accessibilitySearchButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilitySearchButton(
&self,
accessibility_search_button: Option<&AnyObject>,
)
unsafe fn setAccessibilitySearchButton( &self, accessibility_search_button: Option<&AnyObject>, )
accessibilitySearchButton. Read morefn accessibilitySearchMenu(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilitySearchMenu(
&self,
accessibility_search_menu: Option<&AnyObject>,
)
unsafe fn setAccessibilitySearchMenu( &self, accessibility_search_menu: Option<&AnyObject>, )
accessibilitySearchMenu. Read morefn isAccessibilitySelected(&self) -> bool
Source§fn setAccessibilitySelected(&self, accessibility_selected: bool)
fn setAccessibilitySelected(&self, accessibility_selected: bool)
isAccessibilitySelected.fn accessibilitySelectedChildren(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilitySelectedChildren(
&self,
accessibility_selected_children: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedChildren( &self, accessibility_selected_children: Option<&NSArray>, )
accessibilitySelectedChildren. Read morefn accessibilityServesAsTitleForUIElements(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityServesAsTitleForUIElements(
&self,
accessibility_serves_as_title_for_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityServesAsTitleForUIElements( &self, accessibility_serves_as_title_for_ui_elements: Option<&NSArray>, )
accessibilityServesAsTitleForUIElements. Read morefn accessibilityShownMenu(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityShownMenu(
&self,
accessibility_shown_menu: Option<&AnyObject>,
)
unsafe fn setAccessibilityShownMenu( &self, accessibility_shown_menu: Option<&AnyObject>, )
accessibilityShownMenu. Read morefn accessibilityMinValue(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityMinValue(
&self,
accessibility_min_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityMinValue( &self, accessibility_min_value: Option<&AnyObject>, )
accessibilityMinValue. Read morefn accessibilityMaxValue(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityMaxValue(
&self,
accessibility_max_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityMaxValue( &self, accessibility_max_value: Option<&AnyObject>, )
accessibilityMaxValue. Read morefn accessibilityLinkedUIElements(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityLinkedUIElements(
&self,
accessibility_linked_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityLinkedUIElements( &self, accessibility_linked_ui_elements: Option<&NSArray>, )
accessibilityLinkedUIElements. Read morefn accessibilityWindow(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityWindow(
&self,
accessibility_window: Option<&AnyObject>,
)
unsafe fn setAccessibilityWindow( &self, accessibility_window: Option<&AnyObject>, )
accessibilityWindow. Read morefn accessibilityIdentifier(&self) -> Option<Retained<NSString>>
Source§fn setAccessibilityIdentifier(
&self,
accessibility_identifier: Option<&NSString>,
)
fn setAccessibilityIdentifier( &self, accessibility_identifier: Option<&NSString>, )
accessibilityIdentifier. Read morefn accessibilityHelp(&self) -> Option<Retained<NSString>>
Source§fn setAccessibilityHelp(&self, accessibility_help: Option<&NSString>)
fn setAccessibilityHelp(&self, accessibility_help: Option<&NSString>)
accessibilityHelp. Read morefn accessibilityFilename(&self) -> Option<Retained<NSString>>
Source§fn setAccessibilityFilename(&self, accessibility_filename: Option<&NSString>)
fn setAccessibilityFilename(&self, accessibility_filename: Option<&NSString>)
accessibilityFilename. Read morefn isAccessibilityExpanded(&self) -> bool
Source§fn setAccessibilityExpanded(&self, accessibility_expanded: bool)
fn setAccessibilityExpanded(&self, accessibility_expanded: bool)
isAccessibilityExpanded.fn isAccessibilityEdited(&self) -> bool
Source§fn setAccessibilityEdited(&self, accessibility_edited: bool)
fn setAccessibilityEdited(&self, accessibility_edited: bool)
isAccessibilityEdited.fn isAccessibilityEnabled(&self) -> bool
Source§fn setAccessibilityEnabled(&self, accessibility_enabled: bool)
fn setAccessibilityEnabled(&self, accessibility_enabled: bool)
isAccessibilityEnabled.fn accessibilityChildren(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityChildren(
&self,
accessibility_children: Option<&NSArray>,
)
unsafe fn setAccessibilityChildren( &self, accessibility_children: Option<&NSArray>, )
accessibilityChildren. Read moreaccessibilityChildrenInNavigationOrder. Read morefn accessibilityClearButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityClearButton(
&self,
accessibility_clear_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityClearButton( &self, accessibility_clear_button: Option<&AnyObject>, )
accessibilityClearButton. Read morefn accessibilityCancelButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityCancelButton(
&self,
accessibility_cancel_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityCancelButton( &self, accessibility_cancel_button: Option<&AnyObject>, )
accessibilityCancelButton. Read morefn isAccessibilityProtectedContent(&self) -> bool
Source§fn setAccessibilityProtectedContent(
&self,
accessibility_protected_content: bool,
)
fn setAccessibilityProtectedContent( &self, accessibility_protected_content: bool, )
isAccessibilityProtectedContent.fn accessibilityContents(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityContents(
&self,
accessibility_contents: Option<&NSArray>,
)
unsafe fn setAccessibilityContents( &self, accessibility_contents: Option<&NSArray>, )
accessibilityContents. Read morefn accessibilityLabel(&self) -> Option<Retained<NSString>>
Source§fn setAccessibilityLabel(&self, accessibility_label: Option<&NSString>)
fn setAccessibilityLabel(&self, accessibility_label: Option<&NSString>)
accessibilityLabel. Read morefn isAccessibilityAlternateUIVisible(&self) -> bool
Source§fn setAccessibilityAlternateUIVisible(
&self,
accessibility_alternate_ui_visible: bool,
)
fn setAccessibilityAlternateUIVisible( &self, accessibility_alternate_ui_visible: bool, )
isAccessibilityAlternateUIVisible.accessibilitySharedFocusElements. Read morefn isAccessibilityRequired(&self) -> bool
Source§fn setAccessibilityRequired(&self, accessibility_required: bool)
fn setAccessibilityRequired(&self, accessibility_required: bool)
isAccessibilityRequired.fn accessibilityUserInputLabels(&self) -> Option<Retained<NSArray<NSString>>>
Source§fn setAccessibilityUserInputLabels(
&self,
accessibility_user_input_labels: Option<&NSArray<NSString>>,
)
fn setAccessibilityUserInputLabels( &self, accessibility_user_input_labels: Option<&NSArray<NSString>>, )
accessibilityUserInputLabels. Read morefn accessibilityAttributedUserInputLabels( &self, ) -> Option<Retained<NSArray<NSAttributedString>>>
Source§fn setAccessibilityAttributedUserInputLabels(
&self,
accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>>,
)
fn setAccessibilityAttributedUserInputLabels( &self, accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>>, )
accessibilityAttributedUserInputLabels. Read morefn accessibilityApplicationFocusedUIElement( &self, ) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityApplicationFocusedUIElement(
&self,
accessibility_application_focused_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityApplicationFocusedUIElement( &self, accessibility_application_focused_ui_element: Option<&AnyObject>, )
accessibilityApplicationFocusedUIElement. Read morefn accessibilityMainWindow(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityMainWindow(
&self,
accessibility_main_window: Option<&AnyObject>,
)
unsafe fn setAccessibilityMainWindow( &self, accessibility_main_window: Option<&AnyObject>, )
accessibilityMainWindow. Read morefn isAccessibilityHidden(&self) -> bool
Source§fn setAccessibilityHidden(&self, accessibility_hidden: bool)
fn setAccessibilityHidden(&self, accessibility_hidden: bool)
isAccessibilityHidden.fn isAccessibilityFrontmost(&self) -> bool
Source§fn setAccessibilityFrontmost(&self, accessibility_frontmost: bool)
fn setAccessibilityFrontmost(&self, accessibility_frontmost: bool)
isAccessibilityFrontmost.fn accessibilityFocusedWindow(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityFocusedWindow(
&self,
accessibility_focused_window: Option<&AnyObject>,
)
unsafe fn setAccessibilityFocusedWindow( &self, accessibility_focused_window: Option<&AnyObject>, )
accessibilityFocusedWindow. Read morefn accessibilityWindows(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityWindows(
&self,
accessibility_windows: Option<&NSArray>,
)
unsafe fn setAccessibilityWindows( &self, accessibility_windows: Option<&NSArray>, )
accessibilityWindows. Read morefn accessibilityExtrasMenuBar(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityExtrasMenuBar(
&self,
accessibility_extras_menu_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityExtrasMenuBar( &self, accessibility_extras_menu_bar: Option<&AnyObject>, )
accessibilityExtrasMenuBar. Read morefn accessibilityMenuBar(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityMenuBar(
&self,
accessibility_menu_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityMenuBar( &self, accessibility_menu_bar: Option<&AnyObject>, )
accessibilityMenuBar. Read morefn accessibilityColumnTitles(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityColumnTitles(
&self,
accessibility_column_titles: Option<&NSArray>,
)
unsafe fn setAccessibilityColumnTitles( &self, accessibility_column_titles: Option<&NSArray>, )
accessibilityColumnTitles. Read morefn isAccessibilityOrderedByRow(&self) -> bool
Source§fn setAccessibilityOrderedByRow(&self, accessibility_ordered_by_row: bool)
fn setAccessibilityOrderedByRow(&self, accessibility_ordered_by_row: bool)
isAccessibilityOrderedByRow.fn accessibilityHorizontalUnitDescription(&self) -> Option<Retained<NSString>>
Source§fn setAccessibilityHorizontalUnitDescription(
&self,
accessibility_horizontal_unit_description: Option<&NSString>,
)
fn setAccessibilityHorizontalUnitDescription( &self, accessibility_horizontal_unit_description: Option<&NSString>, )
accessibilityHorizontalUnitDescription. Read morefn accessibilityVerticalUnitDescription(&self) -> Option<Retained<NSString>>
Source§fn setAccessibilityVerticalUnitDescription(
&self,
accessibility_vertical_unit_description: Option<&NSString>,
)
fn setAccessibilityVerticalUnitDescription( &self, accessibility_vertical_unit_description: Option<&NSString>, )
accessibilityVerticalUnitDescription. Read morefn accessibilityLayoutPointForScreenPoint(&self, point: CGPoint) -> CGPoint
fn accessibilityLayoutSizeForScreenSize(&self, size: CGSize) -> CGSize
fn accessibilityScreenPointForLayoutPoint(&self, point: CGPoint) -> CGPoint
fn accessibilityScreenSizeForLayoutSize(&self, size: CGSize) -> CGSize
fn accessibilityHandles(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityHandles(
&self,
accessibility_handles: Option<&NSArray>,
)
unsafe fn setAccessibilityHandles( &self, accessibility_handles: Option<&NSArray>, )
accessibilityHandles. Read morefn accessibilityWarningValue(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityWarningValue(
&self,
accessibility_warning_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityWarningValue( &self, accessibility_warning_value: Option<&AnyObject>, )
accessibilityWarningValue. Read morefn accessibilityCriticalValue(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityCriticalValue(
&self,
accessibility_critical_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityCriticalValue( &self, accessibility_critical_value: Option<&AnyObject>, )
accessibilityCriticalValue. Read morefn isAccessibilityDisclosed(&self) -> bool
Source§fn setAccessibilityDisclosed(&self, accessibility_disclosed: bool)
fn setAccessibilityDisclosed(&self, accessibility_disclosed: bool)
isAccessibilityDisclosed.fn accessibilityDisclosedByRow(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityDisclosedByRow(
&self,
accessibility_disclosed_by_row: Option<&AnyObject>,
)
unsafe fn setAccessibilityDisclosedByRow( &self, accessibility_disclosed_by_row: Option<&AnyObject>, )
accessibilityDisclosedByRow. Read morefn accessibilityDisclosedRows(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityDisclosedRows(
&self,
accessibility_disclosed_rows: Option<&AnyObject>,
)
unsafe fn setAccessibilityDisclosedRows( &self, accessibility_disclosed_rows: Option<&AnyObject>, )
accessibilityDisclosedRows. Read morefn accessibilityDisclosureLevel(&self) -> isize
Source§fn setAccessibilityDisclosureLevel(&self, accessibility_disclosure_level: isize)
fn setAccessibilityDisclosureLevel(&self, accessibility_disclosure_level: isize)
accessibilityDisclosureLevel.fn accessibilityMarkerUIElements(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityMarkerUIElements(
&self,
accessibility_marker_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityMarkerUIElements( &self, accessibility_marker_ui_elements: Option<&NSArray>, )
accessibilityMarkerUIElements. Read morefn accessibilityMarkerValues(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityMarkerValues(
&self,
accessibility_marker_values: Option<&AnyObject>,
)
unsafe fn setAccessibilityMarkerValues( &self, accessibility_marker_values: Option<&AnyObject>, )
accessibilityMarkerValues. Read morefn accessibilityMarkerGroupUIElement(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityMarkerGroupUIElement(
&self,
accessibility_marker_group_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityMarkerGroupUIElement( &self, accessibility_marker_group_ui_element: Option<&AnyObject>, )
accessibilityMarkerGroupUIElement. Read morefn accessibilityUnitDescription(&self) -> Option<Retained<NSString>>
Source§fn setAccessibilityUnitDescription(
&self,
accessibility_unit_description: Option<&NSString>,
)
fn setAccessibilityUnitDescription( &self, accessibility_unit_description: Option<&NSString>, )
accessibilityUnitDescription. Read morefn accessibilityMarkerTypeDescription(&self) -> Option<Retained<NSString>>
Source§fn setAccessibilityMarkerTypeDescription(
&self,
accessibility_marker_type_description: Option<&NSString>,
)
fn setAccessibilityMarkerTypeDescription( &self, accessibility_marker_type_description: Option<&NSString>, )
accessibilityMarkerTypeDescription. Read morefn accessibilityHorizontalScrollBar(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityHorizontalScrollBar(
&self,
accessibility_horizontal_scroll_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityHorizontalScrollBar( &self, accessibility_horizontal_scroll_bar: Option<&AnyObject>, )
accessibilityHorizontalScrollBar. Read morefn accessibilityVerticalScrollBar(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityVerticalScrollBar(
&self,
accessibility_vertical_scroll_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityVerticalScrollBar( &self, accessibility_vertical_scroll_bar: Option<&AnyObject>, )
accessibilityVerticalScrollBar. Read morefn accessibilityAllowedValues(&self) -> Option<Retained<NSArray<NSNumber>>>
Source§fn setAccessibilityAllowedValues(
&self,
accessibility_allowed_values: Option<&NSArray<NSNumber>>,
)
fn setAccessibilityAllowedValues( &self, accessibility_allowed_values: Option<&NSArray<NSNumber>>, )
accessibilityAllowedValues. Read morefn accessibilityLabelUIElements(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityLabelUIElements(
&self,
accessibility_label_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityLabelUIElements( &self, accessibility_label_ui_elements: Option<&NSArray>, )
accessibilityLabelUIElements. Read morefn accessibilityLabelValue(&self) -> f32
Source§fn setAccessibilityLabelValue(&self, accessibility_label_value: f32)
fn setAccessibilityLabelValue(&self, accessibility_label_value: f32)
accessibilityLabelValue.fn accessibilitySplitters(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilitySplitters(
&self,
accessibility_splitters: Option<&NSArray>,
)
unsafe fn setAccessibilitySplitters( &self, accessibility_splitters: Option<&NSArray>, )
accessibilitySplitters. Read morefn accessibilityDecrementButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityDecrementButton(
&self,
accessibility_decrement_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityDecrementButton( &self, accessibility_decrement_button: Option<&AnyObject>, )
accessibilityDecrementButton. Read morefn accessibilityIncrementButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityIncrementButton(
&self,
accessibility_increment_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityIncrementButton( &self, accessibility_increment_button: Option<&AnyObject>, )
accessibilityIncrementButton. Read morefn accessibilityTabs(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityTabs(&self, accessibility_tabs: Option<&NSArray>)
unsafe fn setAccessibilityTabs(&self, accessibility_tabs: Option<&NSArray>)
accessibilityTabs. Read morefn accessibilityHeader(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityHeader(
&self,
accessibility_header: Option<&AnyObject>,
)
unsafe fn setAccessibilityHeader( &self, accessibility_header: Option<&AnyObject>, )
accessibilityHeader. Read morefn accessibilityColumnCount(&self) -> isize
Source§fn setAccessibilityColumnCount(&self, accessibility_column_count: isize)
fn setAccessibilityColumnCount(&self, accessibility_column_count: isize)
accessibilityColumnCount.fn accessibilityRowCount(&self) -> isize
Source§fn setAccessibilityRowCount(&self, accessibility_row_count: isize)
fn setAccessibilityRowCount(&self, accessibility_row_count: isize)
accessibilityRowCount.fn accessibilityIndex(&self) -> isize
Source§fn setAccessibilityIndex(&self, accessibility_index: isize)
fn setAccessibilityIndex(&self, accessibility_index: isize)
accessibilityIndex.fn accessibilityColumns(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityColumns(
&self,
accessibility_columns: Option<&NSArray>,
)
unsafe fn setAccessibilityColumns( &self, accessibility_columns: Option<&NSArray>, )
accessibilityColumns. Read morefn accessibilityRows(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityRows(&self, accessibility_rows: Option<&NSArray>)
unsafe fn setAccessibilityRows(&self, accessibility_rows: Option<&NSArray>)
accessibilityRows. Read morefn accessibilityVisibleRows(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityVisibleRows(
&self,
accessibility_visible_rows: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleRows( &self, accessibility_visible_rows: Option<&NSArray>, )
accessibilityVisibleRows. Read morefn accessibilitySelectedRows(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilitySelectedRows(
&self,
accessibility_selected_rows: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedRows( &self, accessibility_selected_rows: Option<&NSArray>, )
accessibilitySelectedRows. Read morefn accessibilityVisibleColumns(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityVisibleColumns(
&self,
accessibility_visible_columns: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleColumns( &self, accessibility_visible_columns: Option<&NSArray>, )
accessibilityVisibleColumns. Read morefn accessibilitySelectedColumns(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilitySelectedColumns(
&self,
accessibility_selected_columns: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedColumns( &self, accessibility_selected_columns: Option<&NSArray>, )
accessibilitySelectedColumns. Read morefn accessibilityRowHeaderUIElements(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityRowHeaderUIElements(
&self,
accessibility_row_header_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityRowHeaderUIElements( &self, accessibility_row_header_ui_elements: Option<&NSArray>, )
accessibilityRowHeaderUIElements. Read morefn accessibilitySelectedCells(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilitySelectedCells(
&self,
accessibility_selected_cells: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedCells( &self, accessibility_selected_cells: Option<&NSArray>, )
accessibilitySelectedCells. Read morefn accessibilityVisibleCells(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityVisibleCells(
&self,
accessibility_visible_cells: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleCells( &self, accessibility_visible_cells: Option<&NSArray>, )
accessibilityVisibleCells. Read morefn accessibilityColumnHeaderUIElements(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityColumnHeaderUIElements(
&self,
accessibility_column_header_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityColumnHeaderUIElements( &self, accessibility_column_header_ui_elements: Option<&NSArray>, )
accessibilityColumnHeaderUIElements. Read morefn accessibilityCellForColumn_row( &self, column: isize, row: isize, ) -> Option<Retained<AnyObject>>
fn accessibilityRowIndexRange(&self) -> NSRange
Source§fn setAccessibilityRowIndexRange(&self, accessibility_row_index_range: NSRange)
fn setAccessibilityRowIndexRange(&self, accessibility_row_index_range: NSRange)
accessibilityRowIndexRange.fn accessibilityColumnIndexRange(&self) -> NSRange
Source§fn setAccessibilityColumnIndexRange(
&self,
accessibility_column_index_range: NSRange,
)
fn setAccessibilityColumnIndexRange( &self, accessibility_column_index_range: NSRange, )
accessibilityColumnIndexRange.fn accessibilityInsertionPointLineNumber(&self) -> isize
Source§fn setAccessibilityInsertionPointLineNumber(
&self,
accessibility_insertion_point_line_number: isize,
)
fn setAccessibilityInsertionPointLineNumber( &self, accessibility_insertion_point_line_number: isize, )
accessibilityInsertionPointLineNumber.accessibilitySharedCharacterRange.accessibilitySharedTextUIElements. Read morefn accessibilityVisibleCharacterRange(&self) -> NSRange
Source§fn setAccessibilityVisibleCharacterRange(
&self,
accessibility_visible_character_range: NSRange,
)
fn setAccessibilityVisibleCharacterRange( &self, accessibility_visible_character_range: NSRange, )
accessibilityVisibleCharacterRange.fn accessibilityNumberOfCharacters(&self) -> isize
Source§fn setAccessibilityNumberOfCharacters(
&self,
accessibility_number_of_characters: isize,
)
fn setAccessibilityNumberOfCharacters( &self, accessibility_number_of_characters: isize, )
accessibilityNumberOfCharacters.fn accessibilitySelectedText(&self) -> Option<Retained<NSString>>
Source§fn setAccessibilitySelectedText(
&self,
accessibility_selected_text: Option<&NSString>,
)
fn setAccessibilitySelectedText( &self, accessibility_selected_text: Option<&NSString>, )
accessibilitySelectedText. Read morefn accessibilitySelectedTextRange(&self) -> NSRange
Source§fn setAccessibilitySelectedTextRange(
&self,
accessibility_selected_text_range: NSRange,
)
fn setAccessibilitySelectedTextRange( &self, accessibility_selected_text_range: NSRange, )
accessibilitySelectedTextRange.fn accessibilitySelectedTextRanges(&self) -> Option<Retained<NSArray<NSValue>>>
Source§fn setAccessibilitySelectedTextRanges(
&self,
accessibility_selected_text_ranges: Option<&NSArray<NSValue>>,
)
fn setAccessibilitySelectedTextRanges( &self, accessibility_selected_text_ranges: Option<&NSArray<NSValue>>, )
accessibilitySelectedTextRanges. Read morefn accessibilityAttributedStringForRange( &self, range: NSRange, ) -> Option<Retained<NSAttributedString>>
fn accessibilityRangeForLine(&self, line: isize) -> NSRange
fn accessibilityStringForRange( &self, range: NSRange, ) -> Option<Retained<NSString>>
fn accessibilityRangeForPosition(&self, point: CGPoint) -> NSRange
fn accessibilityRangeForIndex(&self, index: isize) -> NSRange
fn accessibilityFrameForRange(&self, range: NSRange) -> CGRect
fn accessibilityRTFForRange(&self, range: NSRange) -> Option<Retained<NSData>>
fn accessibilityStyleRangeForIndex(&self, index: isize) -> NSRange
fn accessibilityLineForIndex(&self, index: isize) -> isize
fn accessibilityToolbarButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityToolbarButton(
&self,
accessibility_toolbar_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityToolbarButton( &self, accessibility_toolbar_button: Option<&AnyObject>, )
accessibilityToolbarButton. Read morefn isAccessibilityModal(&self) -> bool
Source§fn setAccessibilityModal(&self, accessibility_modal: bool)
fn setAccessibilityModal(&self, accessibility_modal: bool)
isAccessibilityModal.fn accessibilityProxy(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityProxy(&self, accessibility_proxy: Option<&AnyObject>)
unsafe fn setAccessibilityProxy(&self, accessibility_proxy: Option<&AnyObject>)
accessibilityProxy. Read morefn isAccessibilityMain(&self) -> bool
Source§fn setAccessibilityMain(&self, accessibility_main: bool)
fn setAccessibilityMain(&self, accessibility_main: bool)
isAccessibilityMain.fn accessibilityFullScreenButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityFullScreenButton(
&self,
accessibility_full_screen_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityFullScreenButton( &self, accessibility_full_screen_button: Option<&AnyObject>, )
accessibilityFullScreenButton. Read morefn accessibilityGrowArea(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityGrowArea(
&self,
accessibility_grow_area: Option<&AnyObject>,
)
unsafe fn setAccessibilityGrowArea( &self, accessibility_grow_area: Option<&AnyObject>, )
accessibilityGrowArea. Read morefn accessibilityDocument(&self) -> Option<Retained<NSString>>
Source§fn setAccessibilityDocument(&self, accessibility_document: Option<&NSString>)
fn setAccessibilityDocument(&self, accessibility_document: Option<&NSString>)
accessibilityDocument. Read morefn accessibilityDefaultButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityDefaultButton(
&self,
accessibility_default_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityDefaultButton( &self, accessibility_default_button: Option<&AnyObject>, )
accessibilityDefaultButton. Read morefn accessibilityCloseButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityCloseButton(
&self,
accessibility_close_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityCloseButton( &self, accessibility_close_button: Option<&AnyObject>, )
accessibilityCloseButton. Read morefn accessibilityZoomButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityZoomButton(
&self,
accessibility_zoom_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityZoomButton( &self, accessibility_zoom_button: Option<&AnyObject>, )
accessibilityZoomButton. Read morefn accessibilityMinimizeButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityMinimizeButton(
&self,
accessibility_minimize_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityMinimizeButton( &self, accessibility_minimize_button: Option<&AnyObject>, )
accessibilityMinimizeButton. Read morefn isAccessibilityMinimized(&self) -> bool
Source§fn setAccessibilityMinimized(&self, accessibility_minimized: bool)
fn setAccessibilityMinimized(&self, accessibility_minimized: bool)
isAccessibilityMinimized.fn accessibilityPerformCancel(&self) -> bool
fn accessibilityPerformConfirm(&self) -> bool
fn accessibilityPerformDecrement(&self) -> bool
fn accessibilityPerformDelete(&self) -> bool
fn accessibilityPerformIncrement(&self) -> bool
fn accessibilityPerformPick(&self) -> bool
fn accessibilityPerformPress(&self) -> bool
fn accessibilityPerformRaise(&self) -> bool
fn accessibilityPerformShowAlternateUI(&self) -> bool
fn accessibilityPerformShowDefaultUI(&self) -> bool
fn accessibilityPerformShowMenu(&self) -> bool
Source§impl NSAccessibilityElementProtocol for WebView
impl NSAccessibilityElementProtocol for WebView
fn accessibilityFrame(&self) -> CGRect
fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
fn isAccessibilityFocused(&self) -> bool
fn accessibilityIdentifier(&self) -> Retained<NSString>
Source§impl NSAnimatablePropertyContainer for WebView
impl NSAnimatablePropertyContainer for WebView
fn animator(&self) -> Retained<Self>
fn animations(&self) -> Retained<NSDictionary<NSString>>
Source§unsafe fn setAnimations(&self, animations: &NSDictionary<NSString>)
unsafe fn setAnimations(&self, animations: &NSDictionary<NSString>)
animations. Read morefn animationForKey(&self, key: &NSString) -> Option<Retained<AnyObject>>
fn defaultAnimationForKey(key: &NSString) -> Option<Retained<AnyObject>>
Source§impl NSAppearanceCustomization for WebView
impl NSAppearanceCustomization for WebView
fn appearance(&self) -> Option<Retained<NSAppearance>>
Source§fn setAppearance(&self, appearance: Option<&NSAppearance>)
fn setAppearance(&self, appearance: Option<&NSAppearance>)
appearance.fn effectiveAppearance(&self) -> Retained<NSAppearance>
Source§impl NSCoding for WebView
impl NSCoding for WebView
Source§unsafe fn encodeWithCoder(&self, coder: &NSCoder)
unsafe fn encodeWithCoder(&self, coder: &NSCoder)
NSCoder only.Source§impl NSDraggingDestination for WebView
impl NSDraggingDestination for WebView
fn draggingEntered( &self, sender: &ProtocolObject<dyn NSDraggingInfo>, ) -> NSDragOperation
fn draggingUpdated( &self, sender: &ProtocolObject<dyn NSDraggingInfo>, ) -> NSDragOperation
fn draggingExited(&self, sender: Option<&ProtocolObject<dyn NSDraggingInfo>>)
fn prepareForDragOperation( &self, sender: &ProtocolObject<dyn NSDraggingInfo>, ) -> bool
fn performDragOperation( &self, sender: &ProtocolObject<dyn NSDraggingInfo>, ) -> bool
fn concludeDragOperation( &self, sender: Option<&ProtocolObject<dyn NSDraggingInfo>>, )
fn draggingEnded(&self, sender: &ProtocolObject<dyn NSDraggingInfo>)
fn wantsPeriodicDraggingUpdates(&self) -> bool
fn updateDraggingItemsForDrag( &self, sender: Option<&ProtocolObject<dyn NSDraggingInfo>>, )
Source§impl NSObjectProtocol for WebView
impl NSObjectProtocol for WebView
Source§fn isEqual(&self, other: Option<&AnyObject>) -> bool
fn isEqual(&self, other: Option<&AnyObject>) -> bool
Source§fn hash(&self) -> usize
fn hash(&self) -> usize
Source§fn isKindOfClass(&self, cls: &AnyClass) -> bool
fn isKindOfClass(&self, cls: &AnyClass) -> bool
Source§fn is_kind_of<T>(&self) -> bool
fn is_kind_of<T>(&self) -> bool
use isKindOfClass directly, or cast your objects with AnyObject::downcast_ref
Source§fn isMemberOfClass(&self, cls: &AnyClass) -> bool
fn isMemberOfClass(&self, cls: &AnyClass) -> bool
Source§fn respondsToSelector(&self, aSelector: Sel) -> bool
fn respondsToSelector(&self, aSelector: Sel) -> bool
Source§fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
Source§fn debugDescription(&self) -> Retained<NSObject>
fn debugDescription(&self) -> Retained<NSObject>
Source§impl NSUserInterfaceValidations for WebView
impl NSUserInterfaceValidations for WebView
fn validateUserInterfaceItem( &self, item: &ProtocolObject<dyn NSValidatedUserInterfaceItem>, ) -> bool
Source§impl RefEncode for WebView
impl RefEncode for WebView
Source§const ENCODING_REF: Encoding = <NSView as ::objc2::RefEncode>::ENCODING_REF
const ENCODING_REF: Encoding = <NSView as ::objc2::RefEncode>::ENCODING_REF
impl DowncastTarget for WebView
impl Eq for WebView
Auto Trait Implementations§
impl !Freeze for WebView
impl !RefUnwindSafe for WebView
impl !Send for WebView
impl !Sync for WebView
impl !Unpin for WebView
impl UnsafeUnpin for WebView
impl !UnwindSafe for WebView
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<'a, T> MainThreadOnly for T
impl<'a, T> MainThreadOnly for T
Source§fn mtm(&self) -> MainThreadMarker
fn mtm(&self) -> MainThreadMarker
MainThreadMarker from the main-thread-only object. Read more