Struct objc2_web_kit::WebView
source · #[repr(C)]pub struct WebView { /* private fields */ }
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature
WebView
and crate feature objc2-app-kit
and macOS only.Implementations§
source§impl WebView
impl WebView
pub unsafe fn canShowMIMEType( 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
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn MIMETypesShownAsHTML( mtm: MainThreadMarker ) -> Option<Retained<NSArray>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setMIMETypesShownAsHTML( mime_types: Option<&NSArray>, mtm: MainThreadMarker )
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn URLFromPasteboard( pasteboard: Option<&NSPasteboard>, mtm: MainThreadMarker ) -> Option<Retained<NSURL>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn URLTitleFromPasteboard( pasteboard: Option<&NSPasteboard>, mtm: MainThreadMarker ) -> Option<Retained<NSString>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn registerURLSchemeAsLocal( scheme: Option<&NSString>, mtm: MainThreadMarker )
👎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>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn close(&self)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn shouldCloseWithWindow(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setShouldCloseWithWindow(&self, should_close_with_window: bool)
👎Deprecated: No longer supported; please adopt WKWebView.
pub 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 setUIDelegate( &self, ui_delegate: Option<&ProtocolObject<dyn WebUIDelegate>> )
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature
WebUIDelegate
only.pub 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 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 downloadDelegate( &self ) -> Option<Retained<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>> )
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature
WebDownload
only.pub 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 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 policyDelegate( &self ) -> Option<Retained<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>> )
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature
WebPolicyDelegate
only.pub unsafe fn mainFrame(&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>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature
WebFrame
only.pub unsafe fn backForwardList(&self) -> Option<Retained<WebBackForwardList>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature
WebBackForwardList
only.pub unsafe fn setMaintainsBackForwardList(&self, flag: bool)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn goBack(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn goForward(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn goToBackForwardItem(&self, item: Option<&WebHistoryItem>) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature
WebHistoryItem
only.pub unsafe fn textSizeMultiplier(&self) -> c_float
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setTextSizeMultiplier(&self, text_size_multiplier: c_float)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn applicationNameForUserAgent(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setApplicationNameForUserAgent( &self, application_name_for_user_agent: Option<&NSString> )
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn customUserAgent(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setCustomUserAgent(&self, custom_user_agent: Option<&NSString>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn userAgentForURL( &self, url: Option<&NSURL> ) -> Option<Retained<NSString>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn supportsTextEncoding(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn customTextEncodingName(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setCustomTextEncodingName( &self, custom_text_encoding_name: Option<&NSString> )
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn mediaStyle(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setMediaStyle(&self, media_style: Option<&NSString>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn stringByEvaluatingJavaScriptFromString( &self, script: Option<&NSString> ) -> Option<Retained<NSString>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn windowScriptObject(&self) -> Option<Retained<WebScriptObject>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature
WebScriptObject
only.pub unsafe fn preferences(&self) -> Option<Retained<WebPreferences>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature
WebPreferences
only.pub unsafe fn setPreferences(&self, preferences: Option<&WebPreferences>)
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature
WebPreferences
only.pub unsafe fn preferencesIdentifier(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setPreferencesIdentifier( &self, preferences_identifier: Option<&NSString> )
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn hostWindow(&self) -> Option<Retained<NSWindow>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setHostWindow(&self, host_window: Option<&NSWindow>)
👎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
👎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 )
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn groupName(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setGroupName(&self, group_name: Option<&NSString>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn estimatedProgress(&self) -> c_double
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn isLoading(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn elementAtPoint( &self, point: NSPoint ) -> Option<Retained<NSDictionary>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn pasteboardTypesForSelection(&self) -> Retained<NSArray>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn writeSelectionWithPasteboardTypes_toPasteboard( &self, types: Option<&NSArray>, pasteboard: Option<&NSPasteboard> )
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn pasteboardTypesForElement( &self, element: Option<&NSDictionary> ) -> Option<Retained<NSArray>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub 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 moveDragCaretToPoint(&self, point: NSPoint)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn removeDragCaret(&self)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn drawsBackground(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setDrawsBackground(&self, draws_background: bool)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn shouldUpdateWhileOffscreen(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setShouldUpdateWhileOffscreen( &self, should_update_while_offscreen: bool )
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn mainFrameURL(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setMainFrameURL(&self, main_frame_url: Option<&NSString>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub 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 mainFrameTitle(&self) -> Retained<NSString>
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn mainFrameIcon(&self) -> Option<Retained<NSImage>>
👎Deprecated: No longer supported; please adopt WKWebView.
source§impl WebView
impl WebView
Methods declared on superclass NSObject
pub unsafe fn new(mtm: MainThreadMarker) -> Retained<Self>
source§impl WebView
impl WebView
WebIBActions
pub unsafe fn takeStringURLFrom(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn stopLoading(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn reload(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn reloadFromOrigin(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn canGoBack(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn goBack_(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn canGoForward(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn goForward_(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn canMakeTextLarger(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn makeTextLarger(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn canMakeTextSmaller(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn makeTextSmaller(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn canMakeTextStandardSize(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn makeTextStandardSize(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn toggleContinuousSpellChecking(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn toggleSmartInsertDelete(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
source§impl WebView
impl WebView
WebViewCSS
pub 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.source§impl WebView
impl WebView
WebViewEditing
pub unsafe fn editableDOMRangeForPoint( &self, point: NSPoint ) -> Option<Retained<DOMRange>>
👎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 )
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate features
DOMObject
and DOMRange
and WebScriptObject
only.pub unsafe fn selectedDOMRange(&self) -> Option<Retained<DOMRange>>
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate features
DOMObject
and DOMRange
and WebScriptObject
only.pub unsafe fn selectionAffinity(&self) -> NSSelectionAffinity
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn maintainsInactiveSelection(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn isEditable(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setEditable(&self, editable: bool)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn typingStyle(&self) -> Option<Retained<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> )
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate features
DOMCSSStyleDeclaration
and DOMObject
and WebScriptObject
only.pub unsafe fn smartInsertDeleteEnabled(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setSmartInsertDeleteEnabled( &self, smart_insert_delete_enabled: bool )
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn isContinuousSpellCheckingEnabled(&self) -> bool
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn setContinuousSpellCheckingEnabled( &self, continuous_spell_checking_enabled: bool )
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn spellCheckerDocumentTag(&self) -> NSInteger
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn undoManager(&self) -> Option<Retained<NSUndoManager>>
👎Deprecated: No longer supported; please adopt WKWebView.
pub 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 setEditingDelegate( &self, editing_delegate: Option<&ProtocolObject<dyn WebEditingDelegate>> )
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature
WebEditingDelegate
only.pub 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.source§impl WebView
impl WebView
WebViewUndoableEditing
pub 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 replaceSelectionWithText(&self, text: Option<&NSString>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn replaceSelectionWithMarkupString( &self, markup_string: Option<&NSString> )
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn replaceSelectionWithArchive(&self, archive: Option<&WebArchive>)
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate feature
WebArchive
only.pub unsafe fn deleteSelection(&self)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn applyStyle(&self, style: Option<&DOMCSSStyleDeclaration>)
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate features
DOMCSSStyleDeclaration
and DOMObject
and WebScriptObject
only.source§impl WebView
impl WebView
WebViewEditingActions
pub unsafe fn copy(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn cut(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn paste(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn copyFont(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn pasteFont(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn delete(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn pasteAsPlainText(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn pasteAsRichText(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn changeFont(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn changeAttributes(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn changeDocumentBackgroundColor(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn changeColor(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn alignCenter(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn alignJustified(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn alignLeft(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn alignRight(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn checkSpelling(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn showGuessPanel(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn performFindPanelAction(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn startSpeaking(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn stopSpeaking(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn moveToBeginningOfSentence(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn moveToBeginningOfSentenceAndModifySelection( &self, sender: Option<&AnyObject> )
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn moveToEndOfSentence(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn moveToEndOfSentenceAndModifySelection( &self, sender: Option<&AnyObject> )
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn selectSentence(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
pub unsafe fn overWrite(&self, sender: Option<&AnyObject>)
👎Deprecated: No longer supported; please adopt WKWebView.
Methods from Deref<Target = NSView>§
pub fn window(&self) -> Option<Retained<NSWindow>>
Available on crate features
NSResponder
and NSWindow
only.pub unsafe fn superview(&self) -> Option<Retained<NSView>>
Available on crate feature
NSResponder
only.pub unsafe fn subviews(&self) -> Retained<NSArray<NSView>>
Available on crate feature
NSResponder
only.pub unsafe fn setSubviews(&self, subviews: &NSArray<NSView>)
Available on crate feature
NSResponder
only.pub unsafe fn isDescendantOf(&self, view: &NSView) -> bool
Available on crate feature
NSResponder
only.Available on crate feature
NSResponder
only.pub unsafe fn opaqueAncestor(&self) -> Option<Retained<NSView>>
Available on crate feature
NSResponder
only.pub unsafe fn isHidden(&self) -> bool
Available on crate feature
NSResponder
only.pub fn setHidden(&self, hidden: bool)
Available on crate feature
NSResponder
only.pub unsafe fn isHiddenOrHasHiddenAncestor(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn getRectsBeingDrawn_count( &self, rects: *mut *mut CGRect, count: *mut isize )
Available on crate feature
NSResponder
only.pub unsafe fn needsToDrawRect(&self, rect: CGRect) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn wantsDefaultClipping(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn viewDidHide(&self)
Available on crate feature
NSResponder
only.pub unsafe fn viewDidUnhide(&self)
Available on crate feature
NSResponder
only.pub unsafe fn addSubview(&self, view: &NSView)
Available on crate feature
NSResponder
only.pub unsafe fn sortSubviewsUsingFunction_context( &self, compare: unsafe extern "C" fn(_: NonNull<NSView>, _: NonNull<NSView>, _: *mut c_void) -> NSComparisonResult, context: *mut c_void )
Available on crate feature
NSResponder
only.pub unsafe fn viewWillMoveToWindow(&self, new_window: Option<&NSWindow>)
Available on crate features
NSResponder
and NSWindow
only.pub unsafe fn viewDidMoveToWindow(&self)
Available on crate feature
NSResponder
only.pub unsafe fn viewWillMoveToSuperview(&self, new_superview: Option<&NSView>)
Available on crate feature
NSResponder
only.pub unsafe fn viewDidMoveToSuperview(&self)
Available on crate feature
NSResponder
only.pub unsafe fn didAddSubview(&self, subview: &NSView)
Available on crate feature
NSResponder
only.pub unsafe fn willRemoveSubview(&self, subview: &NSView)
Available on crate feature
NSResponder
only.pub unsafe fn removeFromSuperview(&self)
Available on crate feature
NSResponder
only.pub unsafe fn replaceSubview_with(&self, old_view: &NSView, new_view: &NSView)
Available on crate feature
NSResponder
only.pub unsafe fn removeFromSuperviewWithoutNeedingDisplay(&self)
Available on crate feature
NSResponder
only.pub unsafe fn viewDidChangeBackingProperties(&self)
Available on crate feature
NSResponder
only.pub unsafe fn postsFrameChangedNotifications(&self) -> bool
Available on crate feature
NSResponder
only.pub fn setPostsFrameChangedNotifications( &self, posts_frame_changed_notifications: bool )
Available on crate feature
NSResponder
only.pub unsafe fn resizeSubviewsWithOldSize(&self, old_size: CGSize)
Available on crate feature
NSResponder
only.pub unsafe fn resizeWithOldSuperviewSize(&self, old_size: CGSize)
Available on crate feature
NSResponder
only.pub unsafe fn autoresizesSubviews(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn setAutoresizesSubviews(&self, autoresizes_subviews: bool)
Available on crate feature
NSResponder
only.pub unsafe fn autoresizingMask(&self) -> NSAutoresizingMaskOptions
Available on crate feature
NSResponder
only.pub unsafe fn setAutoresizingMask( &self, autoresizing_mask: NSAutoresizingMaskOptions )
Available on crate feature
NSResponder
only.pub unsafe fn setFrameOrigin(&self, new_origin: CGPoint)
Available on crate feature
NSResponder
only.pub unsafe fn setFrameSize(&self, new_size: CGSize)
Available on crate feature
NSResponder
only.pub fn frame(&self) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn setFrame(&self, frame: CGRect)
Available on crate feature
NSResponder
only.pub unsafe fn frameRotation(&self) -> f64
Available on crate feature
NSResponder
only.pub unsafe fn setFrameRotation(&self, frame_rotation: f64)
Available on crate feature
NSResponder
only.pub unsafe fn frameCenterRotation(&self) -> f64
Available on crate feature
NSResponder
only.pub unsafe fn setFrameCenterRotation(&self, frame_center_rotation: f64)
Available on crate feature
NSResponder
only.pub unsafe fn setBoundsOrigin(&self, new_origin: CGPoint)
Available on crate feature
NSResponder
only.pub unsafe fn setBoundsSize(&self, new_size: CGSize)
Available on crate feature
NSResponder
only.pub unsafe fn boundsRotation(&self) -> f64
Available on crate feature
NSResponder
only.pub unsafe fn setBoundsRotation(&self, bounds_rotation: f64)
Available on crate feature
NSResponder
only.pub unsafe fn translateOriginToPoint(&self, translation: CGPoint)
Available on crate feature
NSResponder
only.pub unsafe fn scaleUnitSquareToSize(&self, new_unit_size: CGSize)
Available on crate feature
NSResponder
only.pub unsafe fn rotateByAngle(&self, angle: f64)
Available on crate feature
NSResponder
only.pub fn bounds(&self) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn setBounds(&self, bounds: CGRect)
Available on crate feature
NSResponder
only.pub fn isFlipped(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn isRotatedFromBase(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn isRotatedOrScaledFromBase(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn isOpaque(&self) -> bool
Available on crate feature
NSResponder
only.pub fn convertPoint_fromView( &self, point: CGPoint, view: Option<&NSView> ) -> CGPoint
Available on crate feature
NSResponder
only.pub unsafe fn convertPoint_toView( &self, point: CGPoint, view: Option<&NSView> ) -> CGPoint
Available on crate feature
NSResponder
only.pub unsafe fn convertSize_fromView( &self, size: CGSize, view: Option<&NSView> ) -> CGSize
Available on crate feature
NSResponder
only.pub unsafe fn convertSize_toView( &self, size: CGSize, view: Option<&NSView> ) -> CGSize
Available on crate feature
NSResponder
only.pub unsafe fn convertRect_fromView( &self, rect: CGRect, view: Option<&NSView> ) -> CGRect
Available on crate feature
NSResponder
only.pub fn convertRect_toView(&self, rect: CGRect, view: Option<&NSView>) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn backingAlignedRect_options( &self, rect: CGRect, options: NSAlignmentOptions ) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn centerScanRect(&self, rect: CGRect) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn convertPointToBacking(&self, point: CGPoint) -> CGPoint
Available on crate feature
NSResponder
only.pub unsafe fn convertPointFromBacking(&self, point: CGPoint) -> CGPoint
Available on crate feature
NSResponder
only.pub unsafe fn convertSizeToBacking(&self, size: CGSize) -> CGSize
Available on crate feature
NSResponder
only.pub unsafe fn convertSizeFromBacking(&self, size: CGSize) -> CGSize
Available on crate feature
NSResponder
only.pub unsafe fn convertRectToBacking(&self, rect: CGRect) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn convertRectFromBacking(&self, rect: CGRect) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn convertPointToLayer(&self, point: CGPoint) -> CGPoint
Available on crate feature
NSResponder
only.pub unsafe fn convertPointFromLayer(&self, point: CGPoint) -> CGPoint
Available on crate feature
NSResponder
only.pub unsafe fn convertSizeToLayer(&self, size: CGSize) -> CGSize
Available on crate feature
NSResponder
only.pub unsafe fn convertSizeFromLayer(&self, size: CGSize) -> CGSize
Available on crate feature
NSResponder
only.pub unsafe fn convertRectToLayer(&self, rect: CGRect) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn convertRectFromLayer(&self, rect: CGRect) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn canDrawConcurrently(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn setCanDrawConcurrently(&self, can_draw_concurrently: bool)
Available on crate feature
NSResponder
only.pub unsafe fn canDraw(&self) -> bool
👎Deprecated: 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.
Available on crate feature
NSResponder
only.pub unsafe fn setNeedsDisplayInRect(&self, invalid_rect: CGRect)
Available on crate feature
NSResponder
only.pub unsafe fn needsDisplay(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn setNeedsDisplay(&self, needs_display: bool)
Available on crate feature
NSResponder
only.pub unsafe fn lockFocus(&self)
👎Deprecated: To draw, subclass NSView and implement -drawRect:; AppKit’s automatic deferred display mechanism will call -drawRect: as necessary to display the view.
Available on crate feature
NSResponder
only.pub unsafe fn unlockFocus(&self)
👎Deprecated: To draw, subclass NSView and implement -drawRect:; AppKit’s automatic deferred display mechanism will call -drawRect: as necessary to display the view.
Available on crate feature
NSResponder
only.pub unsafe fn lockFocusIfCanDraw(&self) -> bool
👎Deprecated: To draw, subclass NSView and implement -drawRect:; AppKit’s automatic deferred display mechanism will call -drawRect: as necessary to display the view.
Available on crate feature
NSResponder
only.pub fn visibleRect(&self) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn display(&self)
Available on crate feature
NSResponder
only.pub unsafe fn displayIfNeeded(&self)
Available on crate feature
NSResponder
only.pub unsafe fn displayIfNeededIgnoringOpacity(&self)
Available on crate feature
NSResponder
only.pub unsafe fn displayRect(&self, rect: CGRect)
Available on crate feature
NSResponder
only.pub unsafe fn displayIfNeededInRect(&self, rect: CGRect)
Available on crate feature
NSResponder
only.pub unsafe fn displayRectIgnoringOpacity(&self, rect: CGRect)
Available on crate feature
NSResponder
only.pub unsafe fn displayIfNeededInRectIgnoringOpacity(&self, rect: CGRect)
Available on crate feature
NSResponder
only.pub unsafe fn drawRect(&self, dirty_rect: CGRect)
Available on crate feature
NSResponder
only.pub unsafe fn viewWillDraw(&self)
Available on crate feature
NSResponder
only.pub unsafe fn scrollPoint(&self, point: CGPoint)
Available on crate feature
NSResponder
only.pub unsafe fn scrollRectToVisible(&self, rect: CGRect) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn autoscroll(&self, event: &NSEvent) -> bool
Available on crate features
NSResponder
and NSEvent
only.pub unsafe fn adjustScroll(&self, new_visible: CGRect) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn scrollRect_by(&self, rect: CGRect, delta: CGSize)
👎Deprecated: Use NSScrollView to achieve scrolling views.
Available on crate feature
NSResponder
only.pub unsafe fn translateRectsNeedingDisplayInRect_by( &self, clip_rect: CGRect, delta: CGSize )
Available on crate feature
NSResponder
only.pub unsafe fn hitTest(&self, point: CGPoint) -> Option<Retained<NSView>>
Available on crate feature
NSResponder
only.pub unsafe fn mouse_inRect(&self, point: CGPoint, rect: CGRect) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn viewWithTag(&self, tag: isize) -> Option<Retained<NSView>>
Available on crate feature
NSResponder
only.pub unsafe fn tag(&self) -> isize
Available on crate feature
NSResponder
only.pub unsafe fn performKeyEquivalent(&self, event: &NSEvent) -> bool
Available on crate features
NSResponder
and NSEvent
only.pub unsafe fn acceptsFirstMouse(&self, event: Option<&NSEvent>) -> bool
Available on crate features
NSResponder
and NSEvent
only.pub unsafe fn shouldDelayWindowOrderingForEvent(&self, event: &NSEvent) -> bool
Available on crate features
NSResponder
and NSEvent
only.pub unsafe fn needsPanelToBecomeKey(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn mouseDownCanMoveWindow(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn acceptsTouchEvents(&self) -> bool
👎Deprecated: Use allowedTouchTypes instead
Available on crate feature
NSResponder
only.pub unsafe fn setAcceptsTouchEvents(&self, accepts_touch_events: bool)
👎Deprecated: Use allowedTouchTypes instead
Available on crate feature
NSResponder
only.pub unsafe fn wantsRestingTouches(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn setWantsRestingTouches(&self, wants_resting_touches: bool)
Available on crate feature
NSResponder
only.pub unsafe fn layerContentsRedrawPolicy( &self ) -> NSViewLayerContentsRedrawPolicy
Available on crate feature
NSResponder
only.pub unsafe fn setLayerContentsRedrawPolicy( &self, layer_contents_redraw_policy: NSViewLayerContentsRedrawPolicy )
Available on crate feature
NSResponder
only.pub unsafe fn layerContentsPlacement(&self) -> NSViewLayerContentsPlacement
Available on crate feature
NSResponder
only.pub unsafe fn setLayerContentsPlacement( &self, layer_contents_placement: NSViewLayerContentsPlacement )
Available on crate feature
NSResponder
only.pub unsafe fn wantsLayer(&self) -> bool
Available on crate feature
NSResponder
only.pub fn setWantsLayer(&self, wants_layer: bool)
Available on crate feature
NSResponder
only.pub unsafe fn wantsUpdateLayer(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn updateLayer(&self)
Available on crate feature
NSResponder
only.pub unsafe fn canDrawSubviewsIntoLayer(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn setCanDrawSubviewsIntoLayer( &self, can_draw_subviews_into_layer: bool )
Available on crate feature
NSResponder
only.pub unsafe fn layoutSubtreeIfNeeded(&self)
Available on crate feature
NSResponder
only.pub unsafe fn layout(&self)
Available on crate feature
NSResponder
only.pub unsafe fn needsLayout(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn setNeedsLayout(&self, needs_layout: bool)
Available on crate feature
NSResponder
only.pub unsafe fn alphaValue(&self) -> f64
Available on crate feature
NSResponder
only.pub unsafe fn setAlphaValue(&self, alpha_value: f64)
Available on crate feature
NSResponder
only.pub unsafe fn layerUsesCoreImageFilters(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn setLayerUsesCoreImageFilters( &self, layer_uses_core_image_filters: bool )
Available on crate feature
NSResponder
only.pub unsafe fn clipsToBounds(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn setClipsToBounds(&self, clips_to_bounds: bool)
Available on crate feature
NSResponder
only.pub unsafe fn postsBoundsChangedNotifications(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn setPostsBoundsChangedNotifications( &self, posts_bounds_changed_notifications: bool )
Available on crate feature
NSResponder
only.pub unsafe fn toolTip(&self) -> Option<Retained<NSString>>
Available on crate feature
NSResponder
only.pub unsafe fn setToolTip(&self, tool_tip: Option<&NSString>)
Available on crate feature
NSResponder
only.pub unsafe fn addToolTipRect_owner_userData( &self, rect: CGRect, owner: &AnyObject, data: *mut c_void ) -> isize
Available on crate feature
NSResponder
only.pub unsafe fn removeToolTip(&self, tag: isize)
Available on crate feature
NSResponder
only.pub unsafe fn removeAllToolTips(&self)
Available on crate feature
NSResponder
only.pub unsafe fn viewWillStartLiveResize(&self)
Available on crate feature
NSResponder
only.pub unsafe fn viewDidEndLiveResize(&self)
Available on crate feature
NSResponder
only.pub unsafe fn inLiveResize(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn preservesContentDuringLiveResize(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn rectPreservedDuringLiveResize(&self) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn rectForSmartMagnificationAtPoint_inRect( &self, location: CGPoint, visible_rect: CGRect ) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn prepareForReuse(&self)
Available on crate feature
NSResponder
only.pub unsafe fn prepareContentInRect(&self, rect: CGRect)
Available on crate feature
NSResponder
only.pub unsafe fn preparedContentRect(&self) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn setPreparedContentRect(&self, prepared_content_rect: CGRect)
Available on crate feature
NSResponder
only.pub unsafe fn allowsVibrancy(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn viewDidChangeEffectiveAppearance(&self)
Available on crate feature
NSResponder
only.pub unsafe fn nextKeyView(&self) -> Option<Retained<NSView>>
Available on crate feature
NSResponder
only.pub unsafe fn setNextKeyView(&self, next_key_view: Option<&NSView>)
Available on crate feature
NSResponder
only.pub unsafe fn previousKeyView(&self) -> Option<Retained<NSView>>
Available on crate feature
NSResponder
only.pub unsafe fn nextValidKeyView(&self) -> Option<Retained<NSView>>
Available on crate feature
NSResponder
only.pub unsafe fn previousValidKeyView(&self) -> Option<Retained<NSView>>
Available on crate feature
NSResponder
only.pub unsafe fn canBecomeKeyView(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn setKeyboardFocusRingNeedsDisplayInRect(&self, rect: CGRect)
Available on crate feature
NSResponder
only.pub unsafe fn drawFocusRingMask(&self)
Available on crate feature
NSResponder
only.pub unsafe fn focusRingMaskBounds(&self) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn noteFocusRingMaskChanged(&self)
Available on crate feature
NSResponder
only.pub unsafe fn writeEPSInsideRect_toPasteboard( &self, rect: CGRect, pasteboard: &NSPasteboard )
Available on crate features
NSResponder
and NSPasteboard
only.pub unsafe fn dataWithEPSInsideRect(&self, rect: CGRect) -> Retained<NSData>
Available on crate feature
NSResponder
only.pub unsafe fn writePDFInsideRect_toPasteboard( &self, rect: CGRect, pasteboard: &NSPasteboard )
Available on crate features
NSResponder
and NSPasteboard
only.pub unsafe fn dataWithPDFInsideRect(&self, rect: CGRect) -> Retained<NSData>
Available on crate feature
NSResponder
only.pub unsafe fn print(&self, sender: Option<&AnyObject>)
Available on crate feature
NSResponder
only.pub unsafe fn knowsPageRange(&self, range: *mut NSRange) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn heightAdjustLimit(&self) -> f64
Available on crate feature
NSResponder
only.pub unsafe fn widthAdjustLimit(&self) -> f64
Available on crate feature
NSResponder
only.pub unsafe fn adjustPageWidthNew_left_right_limit( &self, new_right: NonNull<f64>, old_left: f64, old_right: f64, right_limit: f64 )
Available on crate feature
NSResponder
only.pub unsafe fn adjustPageHeightNew_top_bottom_limit( &self, new_bottom: NonNull<f64>, old_top: f64, old_bottom: f64, bottom_limit: f64 )
Available on crate feature
NSResponder
only.pub unsafe fn rectForPage(&self, page: isize) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn locationOfPrintRect(&self, rect: CGRect) -> CGPoint
Available on crate feature
NSResponder
only.pub unsafe fn drawPageBorderWithSize(&self, border_size: CGSize)
Available on crate feature
NSResponder
only.pub unsafe fn pageHeader(&self) -> Retained<NSAttributedString>
Available on crate feature
NSResponder
only.Available on crate feature
NSResponder
only.pub unsafe fn drawSheetBorderWithSize(&self, border_size: CGSize)
👎Deprecated: This is never invoked and the NSView implementation does nothing
Available on crate feature
NSResponder
only.pub unsafe fn printJobTitle(&self) -> Retained<NSString>
Available on crate feature
NSResponder
only.pub unsafe fn beginDocument(&self)
Available on crate feature
NSResponder
only.pub unsafe fn endDocument(&self)
Available on crate feature
NSResponder
only.pub unsafe fn beginPageInRect_atPlacement( &self, rect: CGRect, location: CGPoint )
Available on crate feature
NSResponder
only.pub unsafe fn endPage(&self)
Available on crate feature
NSResponder
only.pub unsafe fn registeredDraggedTypes(&self) -> Retained<NSArray<NSString>>
Available on crate features
NSResponder
and NSPasteboard
only.pub unsafe fn registerForDraggedTypes(&self, new_types: &NSArray<NSString>)
Available on crate features
NSResponder
and NSPasteboard
only.pub unsafe fn unregisterDraggedTypes(&self)
Available on crate feature
NSResponder
only.pub unsafe fn exitFullScreenModeWithOptions( &self, options: Option<&NSDictionary<NSString>> )
Available on crate feature
NSResponder
only.pub unsafe fn isInFullScreenMode(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn showDefinitionForAttributedString_atPoint( &self, attr_string: Option<&NSAttributedString>, text_baseline_origin: CGPoint )
Available on crate feature
NSResponder
only.pub unsafe fn showDefinitionForAttributedString_range_options_baselineOriginProvider( &self, attr_string: Option<&NSAttributedString>, target_range: NSRange, options: Option<&NSDictionary<NSString>>, origin_provider: Option<&Block<dyn Fn(NSRange) -> CGPoint>> )
Available on crate features
NSResponder
and block2
only.pub unsafe fn isDrawingFindIndicator(&self) -> bool
Available on crate feature
NSResponder
only.pub unsafe fn safeAreaInsets(&self) -> NSEdgeInsets
Available on crate feature
NSResponder
only.pub unsafe fn additionalSafeAreaInsets(&self) -> NSEdgeInsets
Available on crate feature
NSResponder
only.pub unsafe fn setAdditionalSafeAreaInsets( &self, additional_safe_area_insets: NSEdgeInsets )
Available on crate feature
NSResponder
only.pub unsafe fn safeAreaRect(&self) -> CGRect
Available on crate feature
NSResponder
only.pub unsafe fn updateTrackingAreas(&self)
Available on crate feature
NSResponder
only.pub unsafe fn discardCursorRects(&self)
Available on crate feature
NSResponder
only.pub unsafe fn resetCursorRects(&self)
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
Available on crate feature
NSResponder
only.pub fn removeTrackingRect(&self, tag: isize)
Available on crate feature
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 )
👎Deprecated: Use -beginDraggingSessionWithItems:event:source: instead
Available on crate features
NSEvent
and NSImage
and NSPasteboard
and NSResponder
only.pub unsafe fn dragFile_fromRect_slideBack_event( &self, filename: &NSString, rect: CGRect, flag: bool, event: &NSEvent ) -> bool
👎Deprecated: Use -beginDraggingSessionWithItems:event:source: instead
Available on crate features
NSResponder
and NSEvent
only.pub 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
NSResponder
and NSEvent
only.pub unsafe fn convertPointToBase(&self, point: CGPoint) -> CGPoint
👎Deprecated
Available on crate feature
NSResponder
only.pub unsafe fn convertPointFromBase(&self, point: CGPoint) -> CGPoint
👎Deprecated
Available on crate feature
NSResponder
only.pub unsafe fn convertSizeToBase(&self, size: CGSize) -> CGSize
👎Deprecated
Available on crate feature
NSResponder
only.pub unsafe fn convertSizeFromBase(&self, size: CGSize) -> CGSize
👎Deprecated
Available on crate feature
NSResponder
only.pub unsafe fn convertRectToBase(&self, rect: CGRect) -> CGRect
👎Deprecated
Available on crate feature
NSResponder
only.pub unsafe fn convertRectFromBase(&self, rect: CGRect) -> CGRect
👎Deprecated
Available on crate feature
NSResponder
only.pub unsafe fn performMnemonic(&self, string: &NSString) -> bool
👎Deprecated: This has always returned NO and had no effect on macOS
Available on crate feature
NSResponder
only.pub unsafe fn shouldDrawColor(&self) -> bool
👎Deprecated: This method no longer does anything
Available on crate feature
NSResponder
only.pub unsafe fn gState(&self) -> isize
👎Deprecated
Available on crate feature
NSResponder
only.pub unsafe fn allocateGState(&self)
👎Deprecated
Available on crate feature
NSResponder
only.pub unsafe fn setUpGState(&self)
👎Deprecated
Available on crate feature
NSResponder
only.pub unsafe fn renewGState(&self)
👎Deprecated
Available on crate feature
NSResponder
only.Methods from Deref<Target = NSResponder>§
pub unsafe fn nextResponder(&self) -> Option<Retained<NSResponder>>
pub unsafe fn setNextResponder(&self, next_responder: Option<&NSResponder>)
pub unsafe fn tryToPerform_with( &self, action: Sel, object: Option<&AnyObject> ) -> bool
pub unsafe fn performKeyEquivalent(&self, event: &NSEvent) -> bool
Available on crate feature
NSEvent
only.pub unsafe fn validRequestorForSendType_returnType( &self, send_type: Option<&NSString>, return_type: Option<&NSString> ) -> Option<Retained<AnyObject>>
Available on crate feature
NSPasteboard
only.pub unsafe fn mouseDown(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn rightMouseDown(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn otherMouseDown(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn mouseUp(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn rightMouseUp(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn otherMouseUp(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn mouseMoved(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn mouseDragged(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn scrollWheel(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn rightMouseDragged(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn otherMouseDragged(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn mouseEntered(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn mouseExited(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn keyDown(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn keyUp(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn flagsChanged(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn tabletPoint(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn tabletProximity(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn cursorUpdate(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn magnifyWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn rotateWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn swipeWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn beginGestureWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn endGestureWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn smartMagnifyWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn changeModeWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn touchesBeganWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn touchesMovedWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn touchesEndedWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn touchesCancelledWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn quickLookWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn pressureChangeWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn noResponderFor(&self, event_selector: Sel)
pub unsafe fn acceptsFirstResponder(&self) -> bool
pub unsafe fn becomeFirstResponder(&self) -> bool
pub unsafe fn resignFirstResponder(&self) -> bool
pub unsafe fn interpretKeyEvents(&self, event_array: &NSArray<NSEvent>)
Available on crate feature
NSEvent
only.pub unsafe fn flushBufferedKeyEvents(&self)
pub unsafe fn showContextHelp(&self, sender: Option<&AnyObject>)
pub unsafe fn helpRequested(&self, event_ptr: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn shouldBeTreatedAsInkEvent(&self, event: &NSEvent) -> bool
Available on crate feature
NSEvent
only.pub unsafe fn wantsScrollEventsForSwipeTrackingOnAxis( &self, axis: NSEventGestureAxis ) -> bool
Available on crate feature
NSEvent
only.pub unsafe fn wantsForwardedScrollEventsForAxis( &self, axis: NSEventGestureAxis ) -> bool
Available on crate feature
NSEvent
only.pub unsafe fn supplementalTargetForAction_sender( &self, action: Sel, sender: Option<&AnyObject> ) -> Option<Retained<AnyObject>>
pub unsafe fn undoManager(&self) -> Option<Retained<NSUndoManager>>
pub unsafe fn validateProposedFirstResponder_forEvent( &self, responder: &NSResponder, event: Option<&NSEvent> ) -> bool
Available on crate feature
NSEvent
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 )
Available on crate feature
NSWindow
only.pub unsafe fn presentError(&self, error: &NSError) -> bool
pub unsafe fn willPresentError(&self, error: &NSError) -> Retained<NSError>
pub unsafe fn performTextFinderAction(&self, sender: Option<&AnyObject>)
pub unsafe fn newWindowForTab(&self, sender: Option<&AnyObject>)
pub unsafe fn performMnemonic(&self, string: &NSString) -> bool
👎Deprecated: 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.
§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,
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 unsafe fn get_mut_ivar<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,
👎Deprecated: this is difficult to use correctly, use Ivar::load_mut
instead.
pub unsafe fn get_mut_ivar<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,
Ivar::load_mut
instead.Use Ivar::load_mut
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.
Trait Implementations§
source§impl AsMut<NSResponder> for WebView
impl AsMut<NSResponder> for WebView
source§fn as_mut(&mut self) -> &mut NSResponder
fn as_mut(&mut self) -> &mut NSResponder
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsRef<NSResponder> for WebView
impl AsRef<NSResponder> for WebView
source§fn as_ref(&self) -> &NSResponder
fn as_ref(&self) -> &NSResponder
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Borrow<NSResponder> for WebView
impl Borrow<NSResponder> for WebView
source§fn borrow(&self) -> &NSResponder
fn borrow(&self) -> &NSResponder
Immutably borrows from an owned value. Read more
source§impl BorrowMut<AnyObject> for WebView
impl BorrowMut<AnyObject> for WebView
source§fn borrow_mut(&mut self) -> &mut AnyObject
fn borrow_mut(&mut self) -> &mut AnyObject
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSObject> for WebView
impl BorrowMut<NSObject> for WebView
source§fn borrow_mut(&mut self) -> &mut NSObject
fn borrow_mut(&mut self) -> &mut NSObject
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSResponder> for WebView
impl BorrowMut<NSResponder> for WebView
source§fn borrow_mut(&mut self) -> &mut NSResponder
fn borrow_mut(&mut self) -> &mut NSResponder
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSView> for WebView
impl BorrowMut<NSView> for WebView
source§fn borrow_mut(&mut self) -> &mut NSView
fn borrow_mut(&mut self) -> &mut NSView
Mutably borrows from an owned value. Read more
source§impl ClassType for WebView
impl ClassType for WebView
§type Mutability = MainThreadOnly
type Mutability = MainThreadOnly
Whether the type is mutable or immutable. Read more
source§const NAME: &'static str = "WebView"
const NAME: &'static str = "WebView"
The name of the Objective-C class that this type represents. Read more
source§fn class() -> &'static AnyClass
fn class() -> &'static AnyClass
Get a reference to the Objective-C class that this type represents. Read more
source§fn as_super_mut(&mut self) -> &mut Self::Super
fn as_super_mut(&mut self) -> &mut Self::Super
Get a mutable reference to the superclass.
source§impl NSAccessibility for WebView
impl NSAccessibility for WebView
unsafe fn isAccessibilityElement(&self) -> bool
unsafe fn setAccessibilityElement(&self, accessibility_element: bool)
unsafe fn accessibilityFrame(&self) -> CGRect
unsafe fn setAccessibilityFrame(&self, accessibility_frame: CGRect)
unsafe fn isAccessibilityFocused(&self) -> bool
unsafe fn setAccessibilityFocused(&self, accessibility_focused: bool)
unsafe fn accessibilityActivationPoint(&self) -> CGPoint
unsafe fn setAccessibilityActivationPoint( &self, accessibility_activation_point: CGPoint )
unsafe fn accessibilityTopLevelUIElement(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityTopLevelUIElement( &self, accessibility_top_level_ui_element: Option<&AnyObject> )
unsafe fn accessibilityURL(&self) -> Option<Retained<NSURL>>
unsafe fn setAccessibilityURL(&self, accessibility_url: Option<&NSURL>)
unsafe fn accessibilityValue(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityValue(&self, accessibility_value: Option<&AnyObject>)
unsafe fn accessibilityValueDescription(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityValueDescription( &self, accessibility_value_description: Option<&NSString> )
unsafe fn accessibilityVisibleChildren(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityVisibleChildren( &self, accessibility_visible_children: Option<&NSArray> )
unsafe fn accessibilityTitle(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityTitle(&self, accessibility_title: Option<&NSString>)
unsafe fn accessibilityTitleUIElement(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityTitleUIElement( &self, accessibility_title_ui_element: Option<&AnyObject> )
unsafe fn accessibilityNextContents(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityNextContents( &self, accessibility_next_contents: Option<&NSArray> )
unsafe fn accessibilityOverflowButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityOverflowButton( &self, accessibility_overflow_button: Option<&AnyObject> )
unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityParent( &self, accessibility_parent: Option<&AnyObject> )
unsafe fn accessibilityPlaceholderValue(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityPlaceholderValue( &self, accessibility_placeholder_value: Option<&NSString> )
unsafe fn accessibilityPreviousContents(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityPreviousContents( &self, accessibility_previous_contents: Option<&NSArray> )
unsafe fn accessibilityRoleDescription(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityRoleDescription( &self, accessibility_role_description: Option<&NSString> )
unsafe fn accessibilitySearchButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilitySearchButton( &self, accessibility_search_button: Option<&AnyObject> )
unsafe fn accessibilitySearchMenu(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilitySearchMenu( &self, accessibility_search_menu: Option<&AnyObject> )
unsafe fn isAccessibilitySelected(&self) -> bool
unsafe fn setAccessibilitySelected(&self, accessibility_selected: bool)
unsafe fn accessibilitySelectedChildren(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilitySelectedChildren( &self, accessibility_selected_children: Option<&NSArray> )
unsafe fn accessibilityServesAsTitleForUIElements( &self ) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityServesAsTitleForUIElements( &self, accessibility_serves_as_title_for_ui_elements: Option<&NSArray> )
unsafe fn accessibilityShownMenu(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityShownMenu( &self, accessibility_shown_menu: Option<&AnyObject> )
unsafe fn accessibilityMinValue(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityMinValue( &self, accessibility_min_value: Option<&AnyObject> )
unsafe fn accessibilityMaxValue(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityMaxValue( &self, accessibility_max_value: Option<&AnyObject> )
unsafe fn accessibilityLinkedUIElements(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityLinkedUIElements( &self, accessibility_linked_ui_elements: Option<&NSArray> )
unsafe fn accessibilityWindow(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityWindow( &self, accessibility_window: Option<&AnyObject> )
unsafe fn accessibilityIdentifier(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityIdentifier( &self, accessibility_identifier: Option<&NSString> )
unsafe fn accessibilityHelp(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityHelp(&self, accessibility_help: Option<&NSString>)
unsafe fn accessibilityFilename(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityFilename( &self, accessibility_filename: Option<&NSString> )
unsafe fn isAccessibilityExpanded(&self) -> bool
unsafe fn setAccessibilityExpanded(&self, accessibility_expanded: bool)
unsafe fn isAccessibilityEdited(&self) -> bool
unsafe fn setAccessibilityEdited(&self, accessibility_edited: bool)
unsafe fn isAccessibilityEnabled(&self) -> bool
unsafe fn setAccessibilityEnabled(&self, accessibility_enabled: bool)
unsafe fn accessibilityChildren(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityChildren( &self, accessibility_children: Option<&NSArray> )
unsafe fn accessibilityClearButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityClearButton( &self, accessibility_clear_button: Option<&AnyObject> )
unsafe fn accessibilityCancelButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityCancelButton( &self, accessibility_cancel_button: Option<&AnyObject> )
unsafe fn isAccessibilityProtectedContent(&self) -> bool
unsafe fn setAccessibilityProtectedContent( &self, accessibility_protected_content: bool )
unsafe fn accessibilityContents(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityContents( &self, accessibility_contents: Option<&NSArray> )
unsafe fn accessibilityLabel(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityLabel(&self, accessibility_label: Option<&NSString>)
unsafe fn isAccessibilityAlternateUIVisible(&self) -> bool
unsafe fn setAccessibilityAlternateUIVisible( &self, accessibility_alternate_ui_visible: bool )
unsafe fn isAccessibilityRequired(&self) -> bool
unsafe fn setAccessibilityRequired(&self, accessibility_required: bool)
unsafe fn accessibilityUserInputLabels( &self ) -> Option<Retained<NSArray<NSString>>>
unsafe fn setAccessibilityUserInputLabels( &self, accessibility_user_input_labels: Option<&NSArray<NSString>> )
unsafe fn accessibilityAttributedUserInputLabels( &self ) -> Option<Retained<NSArray<NSAttributedString>>>
unsafe fn setAccessibilityAttributedUserInputLabels( &self, accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>> )
unsafe fn accessibilityApplicationFocusedUIElement( &self ) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityApplicationFocusedUIElement( &self, accessibility_application_focused_ui_element: Option<&AnyObject> )
unsafe fn accessibilityMainWindow(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityMainWindow( &self, accessibility_main_window: Option<&AnyObject> )
unsafe fn isAccessibilityHidden(&self) -> bool
unsafe fn setAccessibilityHidden(&self, accessibility_hidden: bool)
unsafe fn isAccessibilityFrontmost(&self) -> bool
unsafe fn setAccessibilityFrontmost(&self, accessibility_frontmost: bool)
unsafe fn accessibilityFocusedWindow(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityFocusedWindow( &self, accessibility_focused_window: Option<&AnyObject> )
unsafe fn accessibilityWindows(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityWindows( &self, accessibility_windows: Option<&NSArray> )
unsafe fn accessibilityExtrasMenuBar(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityExtrasMenuBar( &self, accessibility_extras_menu_bar: Option<&AnyObject> )
unsafe fn accessibilityMenuBar(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityMenuBar( &self, accessibility_menu_bar: Option<&AnyObject> )
unsafe fn accessibilityColumnTitles(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityColumnTitles( &self, accessibility_column_titles: Option<&NSArray> )
unsafe fn isAccessibilityOrderedByRow(&self) -> bool
unsafe fn setAccessibilityOrderedByRow( &self, accessibility_ordered_by_row: bool )
unsafe fn accessibilityHorizontalUnitDescription( &self ) -> Option<Retained<NSString>>
unsafe fn setAccessibilityHorizontalUnitDescription( &self, accessibility_horizontal_unit_description: Option<&NSString> )
unsafe fn accessibilityVerticalUnitDescription( &self ) -> Option<Retained<NSString>>
unsafe fn setAccessibilityVerticalUnitDescription( &self, accessibility_vertical_unit_description: Option<&NSString> )
unsafe fn accessibilityLayoutPointForScreenPoint( &self, point: CGPoint ) -> CGPoint
unsafe fn accessibilityLayoutSizeForScreenSize(&self, size: CGSize) -> CGSize
unsafe fn accessibilityScreenPointForLayoutPoint( &self, point: CGPoint ) -> CGPoint
unsafe fn accessibilityScreenSizeForLayoutSize(&self, size: CGSize) -> CGSize
unsafe fn accessibilityHandles(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityHandles( &self, accessibility_handles: Option<&NSArray> )
unsafe fn accessibilityWarningValue(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityWarningValue( &self, accessibility_warning_value: Option<&AnyObject> )
unsafe fn accessibilityCriticalValue(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityCriticalValue( &self, accessibility_critical_value: Option<&AnyObject> )
unsafe fn isAccessibilityDisclosed(&self) -> bool
unsafe fn setAccessibilityDisclosed(&self, accessibility_disclosed: bool)
unsafe fn accessibilityDisclosedByRow(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityDisclosedByRow( &self, accessibility_disclosed_by_row: Option<&AnyObject> )
unsafe fn accessibilityDisclosedRows(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityDisclosedRows( &self, accessibility_disclosed_rows: Option<&AnyObject> )
unsafe fn accessibilityDisclosureLevel(&self) -> isize
unsafe fn setAccessibilityDisclosureLevel( &self, accessibility_disclosure_level: isize )
unsafe fn accessibilityMarkerUIElements(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityMarkerUIElements( &self, accessibility_marker_ui_elements: Option<&NSArray> )
unsafe fn accessibilityMarkerValues(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityMarkerValues( &self, accessibility_marker_values: Option<&AnyObject> )
unsafe fn accessibilityMarkerGroupUIElement( &self ) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityMarkerGroupUIElement( &self, accessibility_marker_group_ui_element: Option<&AnyObject> )
unsafe fn accessibilityUnitDescription(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityUnitDescription( &self, accessibility_unit_description: Option<&NSString> )
unsafe fn accessibilityMarkerTypeDescription( &self ) -> Option<Retained<NSString>>
unsafe fn setAccessibilityMarkerTypeDescription( &self, accessibility_marker_type_description: Option<&NSString> )
unsafe fn accessibilityHorizontalScrollBar(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityHorizontalScrollBar( &self, accessibility_horizontal_scroll_bar: Option<&AnyObject> )
unsafe fn accessibilityVerticalScrollBar(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityVerticalScrollBar( &self, accessibility_vertical_scroll_bar: Option<&AnyObject> )
unsafe fn accessibilityAllowedValues( &self ) -> Option<Retained<NSArray<NSNumber>>>
unsafe fn setAccessibilityAllowedValues( &self, accessibility_allowed_values: Option<&NSArray<NSNumber>> )
unsafe fn accessibilityLabelUIElements(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityLabelUIElements( &self, accessibility_label_ui_elements: Option<&NSArray> )
unsafe fn accessibilityLabelValue(&self) -> f32
unsafe fn setAccessibilityLabelValue(&self, accessibility_label_value: f32)
unsafe fn accessibilitySplitters(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilitySplitters( &self, accessibility_splitters: Option<&NSArray> )
unsafe fn accessibilityDecrementButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityDecrementButton( &self, accessibility_decrement_button: Option<&AnyObject> )
unsafe fn accessibilityIncrementButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityIncrementButton( &self, accessibility_increment_button: Option<&AnyObject> )
unsafe fn accessibilityTabs(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityTabs(&self, accessibility_tabs: Option<&NSArray>)
unsafe fn accessibilityHeader(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityHeader( &self, accessibility_header: Option<&AnyObject> )
unsafe fn accessibilityColumnCount(&self) -> isize
unsafe fn setAccessibilityColumnCount(&self, accessibility_column_count: isize)
unsafe fn accessibilityRowCount(&self) -> isize
unsafe fn setAccessibilityRowCount(&self, accessibility_row_count: isize)
unsafe fn accessibilityIndex(&self) -> isize
unsafe fn setAccessibilityIndex(&self, accessibility_index: isize)
unsafe fn accessibilityColumns(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityColumns( &self, accessibility_columns: Option<&NSArray> )
unsafe fn accessibilityRows(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityRows(&self, accessibility_rows: Option<&NSArray>)
unsafe fn accessibilityVisibleRows(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityVisibleRows( &self, accessibility_visible_rows: Option<&NSArray> )
unsafe fn accessibilitySelectedRows(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilitySelectedRows( &self, accessibility_selected_rows: Option<&NSArray> )
unsafe fn accessibilityVisibleColumns(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityVisibleColumns( &self, accessibility_visible_columns: Option<&NSArray> )
unsafe fn accessibilitySelectedColumns(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilitySelectedColumns( &self, accessibility_selected_columns: Option<&NSArray> )
unsafe fn accessibilityRowHeaderUIElements(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityRowHeaderUIElements( &self, accessibility_row_header_ui_elements: Option<&NSArray> )
unsafe fn accessibilitySelectedCells(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilitySelectedCells( &self, accessibility_selected_cells: Option<&NSArray> )
unsafe fn accessibilityVisibleCells(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityVisibleCells( &self, accessibility_visible_cells: Option<&NSArray> )
unsafe fn accessibilityColumnHeaderUIElements( &self ) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityColumnHeaderUIElements( &self, accessibility_column_header_ui_elements: Option<&NSArray> )
unsafe fn accessibilityCellForColumn_row( &self, column: isize, row: isize ) -> Option<Retained<AnyObject>>
unsafe fn accessibilityRowIndexRange(&self) -> NSRange
unsafe fn setAccessibilityRowIndexRange( &self, accessibility_row_index_range: NSRange )
unsafe fn accessibilityColumnIndexRange(&self) -> NSRange
unsafe fn setAccessibilityColumnIndexRange( &self, accessibility_column_index_range: NSRange )
unsafe fn accessibilityInsertionPointLineNumber(&self) -> isize
unsafe fn setAccessibilityInsertionPointLineNumber( &self, accessibility_insertion_point_line_number: isize )
unsafe fn accessibilityVisibleCharacterRange(&self) -> NSRange
unsafe fn setAccessibilityVisibleCharacterRange( &self, accessibility_visible_character_range: NSRange )
unsafe fn accessibilityNumberOfCharacters(&self) -> isize
unsafe fn setAccessibilityNumberOfCharacters( &self, accessibility_number_of_characters: isize )
unsafe fn accessibilitySelectedText(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilitySelectedText( &self, accessibility_selected_text: Option<&NSString> )
unsafe fn accessibilitySelectedTextRange(&self) -> NSRange
unsafe fn setAccessibilitySelectedTextRange( &self, accessibility_selected_text_range: NSRange )
unsafe fn accessibilitySelectedTextRanges( &self ) -> Option<Retained<NSArray<NSValue>>>
unsafe fn setAccessibilitySelectedTextRanges( &self, accessibility_selected_text_ranges: Option<&NSArray<NSValue>> )
unsafe fn accessibilityAttributedStringForRange( &self, range: NSRange ) -> Option<Retained<NSAttributedString>>
unsafe fn accessibilityRangeForLine(&self, line: isize) -> NSRange
unsafe fn accessibilityStringForRange( &self, range: NSRange ) -> Option<Retained<NSString>>
unsafe fn accessibilityRangeForPosition(&self, point: CGPoint) -> NSRange
unsafe fn accessibilityRangeForIndex(&self, index: isize) -> NSRange
unsafe fn accessibilityFrameForRange(&self, range: NSRange) -> CGRect
unsafe fn accessibilityRTFForRange( &self, range: NSRange ) -> Option<Retained<NSData>>
unsafe fn accessibilityStyleRangeForIndex(&self, index: isize) -> NSRange
unsafe fn accessibilityLineForIndex(&self, index: isize) -> isize
unsafe fn accessibilityToolbarButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityToolbarButton( &self, accessibility_toolbar_button: Option<&AnyObject> )
unsafe fn isAccessibilityModal(&self) -> bool
unsafe fn setAccessibilityModal(&self, accessibility_modal: bool)
unsafe fn accessibilityProxy(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityProxy(&self, accessibility_proxy: Option<&AnyObject>)
unsafe fn isAccessibilityMain(&self) -> bool
unsafe fn setAccessibilityMain(&self, accessibility_main: bool)
unsafe fn accessibilityFullScreenButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityFullScreenButton( &self, accessibility_full_screen_button: Option<&AnyObject> )
unsafe fn accessibilityGrowArea(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityGrowArea( &self, accessibility_grow_area: Option<&AnyObject> )
unsafe fn accessibilityDocument(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityDocument( &self, accessibility_document: Option<&NSString> )
unsafe fn accessibilityDefaultButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityDefaultButton( &self, accessibility_default_button: Option<&AnyObject> )
unsafe fn accessibilityCloseButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityCloseButton( &self, accessibility_close_button: Option<&AnyObject> )
unsafe fn accessibilityZoomButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityZoomButton( &self, accessibility_zoom_button: Option<&AnyObject> )
unsafe fn accessibilityMinimizeButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityMinimizeButton( &self, accessibility_minimize_button: Option<&AnyObject> )
unsafe fn isAccessibilityMinimized(&self) -> bool
unsafe fn setAccessibilityMinimized(&self, accessibility_minimized: bool)
unsafe fn accessibilityPerformCancel(&self) -> bool
unsafe fn accessibilityPerformConfirm(&self) -> bool
unsafe fn accessibilityPerformDecrement(&self) -> bool
unsafe fn accessibilityPerformDelete(&self) -> bool
unsafe fn accessibilityPerformIncrement(&self) -> bool
unsafe fn accessibilityPerformPick(&self) -> bool
unsafe fn accessibilityPerformPress(&self) -> bool
unsafe fn accessibilityPerformRaise(&self) -> bool
unsafe fn accessibilityPerformShowAlternateUI(&self) -> bool
unsafe fn accessibilityPerformShowDefaultUI(&self) -> bool
unsafe fn accessibilityPerformShowMenu(&self) -> bool
unsafe fn isAccessibilitySelectorAllowed(&self, selector: Sel) -> bool
source§impl NSAccessibilityElementProtocol for WebView
impl NSAccessibilityElementProtocol for WebView
unsafe fn accessibilityFrame(&self) -> CGRect
unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
unsafe fn isAccessibilityFocused(&self) -> bool
unsafe fn accessibilityIdentifier(&self) -> Retained<NSString>
source§impl NSAnimatablePropertyContainer for WebView
impl NSAnimatablePropertyContainer for WebView
unsafe fn animator(&self) -> Retained<Self>
unsafe fn animations(&self) -> Retained<NSDictionary<NSString>>
unsafe fn setAnimations(&self, animations: &NSDictionary<NSString>)
unsafe fn animationForKey(&self, key: &NSString) -> Option<Retained<AnyObject>>
unsafe fn defaultAnimationForKey(key: &NSString) -> Option<Retained<AnyObject>>
source§impl NSAppearanceCustomization for WebView
impl NSAppearanceCustomization for WebView
unsafe fn appearance(&self) -> Option<Retained<NSAppearance>>
unsafe fn setAppearance(&self, appearance: Option<&NSAppearance>)
unsafe fn effectiveAppearance(&self) -> Retained<NSAppearance>
source§impl NSDraggingDestination for WebView
impl NSDraggingDestination for WebView
unsafe fn draggingEntered( &self, sender: &ProtocolObject<dyn NSDraggingInfo> ) -> NSDragOperation
unsafe fn draggingUpdated( &self, sender: &ProtocolObject<dyn NSDraggingInfo> ) -> NSDragOperation
unsafe fn draggingExited( &self, sender: Option<&ProtocolObject<dyn NSDraggingInfo>> )
unsafe fn prepareForDragOperation( &self, sender: &ProtocolObject<dyn NSDraggingInfo> ) -> bool
unsafe fn performDragOperation( &self, sender: &ProtocolObject<dyn NSDraggingInfo> ) -> bool
unsafe fn concludeDragOperation( &self, sender: Option<&ProtocolObject<dyn NSDraggingInfo>> )
unsafe fn draggingEnded(&self, sender: &ProtocolObject<dyn NSDraggingInfo>)
unsafe fn wantsPeriodicDraggingUpdates(&self) -> bool
unsafe fn updateDraggingItemsForDrag( &self, sender: Option<&ProtocolObject<dyn NSDraggingInfo>> )
source§impl NSObjectProtocol for WebView
impl NSObjectProtocol for WebView
source§fn isEqual(&self, other: &AnyObject) -> bool
fn isEqual(&self, other: &AnyObject) -> bool
Check whether the object is equal to an arbitrary other object. Read more
source§fn hash(&self) -> usize
fn hash(&self) -> usize
An integer that can be used as a table address in a hash table
structure. Read more
source§fn isKindOfClass(&self, cls: &AnyClass) -> bool
fn isKindOfClass(&self, cls: &AnyClass) -> bool
Check if the object is an instance of the class, or one of its
subclasses. Read more
source§fn is_kind_of<T>(&self) -> bool
fn is_kind_of<T>(&self) -> bool
Check if the object is an instance of the class type, or one of its
subclasses. Read more
source§fn isMemberOfClass(&self, cls: &AnyClass) -> bool
fn isMemberOfClass(&self, cls: &AnyClass) -> bool
Check if the object is an instance of a specific class, without
checking subclasses. Read more
source§fn respondsToSelector(&self, aSelector: Sel) -> bool
fn respondsToSelector(&self, aSelector: Sel) -> bool
Check whether the object implements or inherits a method with the
given selector. Read more
source§fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
Check whether the object conforms to a given protocol. Read more
source§fn debugDescription(&self) -> Retained<NSObject>
fn debugDescription(&self) -> Retained<NSObject>
A textual representation of the object to use when debugging. Read more
source§impl NSUserInterfaceValidations for WebView
impl NSUserInterfaceValidations for WebView
unsafe fn validateUserInterfaceItem( &self, item: &ProtocolObject<dyn NSValidatedUserInterfaceItem> ) -> bool
source§impl PartialEq for WebView
impl PartialEq for WebView
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
The Objective-C type-encoding for a reference of this type. Read more
impl Eq for WebView
impl Message for WebView
impl StructuralPartialEq 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 !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
Mutably borrows from an owned value. Read more
source§impl<T> CounterpartOrSelf for T
impl<T> CounterpartOrSelf for T
§type Immutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Immutable
type Immutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Immutable
The immutable counterpart of the type, or
Self
if the type has no
immutable counterpart. Read more§type Mutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Mutable
type Mutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Mutable
The mutable counterpart of the type, or
Self
if the type has no
mutable counterpart. Read more