Struct icrate::WebKit::WebView

source ·
#[repr(C)]
pub struct WebView { /* private fields */ }
👎Deprecated: No longer supported; please adopt WKWebView.
Available on crate features WebKit and WebKit_WebView only.

Implementations§

source§

impl WebView

source

pub unsafe fn canShowMIMEType(mime_type: Option<&NSString>) -> bool

Available on crate feature Foundation_NSString only.
source

pub unsafe fn canShowMIMETypeAsHTML(mime_type: Option<&NSString>) -> bool

Available on crate feature Foundation_NSString only.
source

pub unsafe fn MIMETypesShownAsHTML() -> Option<Id<NSArray, Shared>>

Available on crate feature Foundation_NSArray only.
source

pub unsafe fn setMIMETypesShownAsHTML(mime_types: Option<&NSArray>)

Available on crate feature Foundation_NSArray only.
source

pub unsafe fn URLFromPasteboard(
pasteboard: Option<&NSPasteboard>
) -> Option<Id<NSURL, Shared>>

Available on crate features AppKit_NSPasteboard and Foundation_NSURL only.
source

pub unsafe fn URLTitleFromPasteboard(
pasteboard: Option<&NSPasteboard>
) -> Option<Id<NSString, Shared>>

Available on crate features AppKit_NSPasteboard and Foundation_NSString only.
source

pub unsafe fn registerURLSchemeAsLocal(scheme: Option<&NSString>)

Available on crate feature Foundation_NSString only.
source

pub unsafe fn initWithFrame_frameName_groupName(
this: Option<Allocated<Self>>,
frame: NSRect,
frame_name: Option<&NSString>,
group_name: Option<&NSString>
) -> Option<Id<Self, Shared>>

Available on crate feature Foundation_NSString only.
source

pub unsafe fn close(&self)

source

pub unsafe fn shouldCloseWithWindow(&self) -> bool

source

pub unsafe fn setShouldCloseWithWindow(&self, should_close_with_window: bool)

source

pub unsafe fn UIDelegate(
&self
) -> Option<Id<ProtocolObject<dyn WebUIDelegate>, Shared>>

source

pub unsafe fn setUIDelegate(
&self,
ui_delegate: Option<&ProtocolObject<dyn WebUIDelegate>>
)

source

pub unsafe fn resourceLoadDelegate(
&self
) -> Option<Id<ProtocolObject<dyn WebResourceLoadDelegate>, Shared>>

source

pub unsafe fn setResourceLoadDelegate(
&self,
resource_load_delegate: Option<&ProtocolObject<dyn WebResourceLoadDelegate>>
)

source

pub unsafe fn downloadDelegate(
&self
) -> Option<Id<ProtocolObject<dyn WebDownloadDelegate>, Shared>>

source

pub unsafe fn setDownloadDelegate(
&self,
download_delegate: Option<&ProtocolObject<dyn WebDownloadDelegate>>
)

source

pub unsafe fn frameLoadDelegate(
&self
) -> Option<Id<ProtocolObject<dyn WebFrameLoadDelegate>, Shared>>

source

pub unsafe fn setFrameLoadDelegate(
&self,
frame_load_delegate: Option<&ProtocolObject<dyn WebFrameLoadDelegate>>
)

source

pub unsafe fn policyDelegate(
&self
) -> Option<Id<ProtocolObject<dyn WebPolicyDelegate>, Shared>>

source

pub unsafe fn setPolicyDelegate(
&self,
policy_delegate: Option<&ProtocolObject<dyn WebPolicyDelegate>>
)

source

pub unsafe fn mainFrame(&self) -> Option<Id<WebFrame, Shared>>

Available on crate feature WebKit_WebFrame only.
source

pub unsafe fn selectedFrame(&self) -> Option<Id<WebFrame, Shared>>

Available on crate feature WebKit_WebFrame only.
source

pub unsafe fn backForwardList(&self) -> Option<Id<WebBackForwardList, Shared>>

Available on crate feature WebKit_WebBackForwardList only.
source

pub unsafe fn setMaintainsBackForwardList(&self, flag: bool)

source

pub unsafe fn goBack(&self) -> bool

source

pub unsafe fn goForward(&self) -> bool

source

pub unsafe fn goToBackForwardItem(&self, item: Option<&WebHistoryItem>) -> bool

Available on crate feature WebKit_WebHistoryItem only.
source

pub unsafe fn textSizeMultiplier(&self) -> c_float

source

pub unsafe fn setTextSizeMultiplier(&self, text_size_multiplier: c_float)

source

pub unsafe fn applicationNameForUserAgent(&self) -> Id<NSString, Shared>

Available on crate feature Foundation_NSString only.
source

pub unsafe fn setApplicationNameForUserAgent(
&self,
application_name_for_user_agent: Option<&NSString>
)

Available on crate feature Foundation_NSString only.
source

pub unsafe fn customUserAgent(&self) -> Id<NSString, Shared>

Available on crate feature Foundation_NSString only.
source

pub unsafe fn setCustomUserAgent(&self, custom_user_agent: Option<&NSString>)

Available on crate feature Foundation_NSString only.
source

pub unsafe fn userAgentForURL(
&self,
url: Option<&NSURL>
) -> Option<Id<NSString, Shared>>

Available on crate features Foundation_NSString and Foundation_NSURL only.
source

pub unsafe fn supportsTextEncoding(&self) -> bool

source

pub unsafe fn customTextEncodingName(&self) -> Id<NSString, Shared>

Available on crate feature Foundation_NSString only.
source

pub unsafe fn setCustomTextEncodingName(
&self,
custom_text_encoding_name: Option<&NSString>
)

Available on crate feature Foundation_NSString only.
source

pub unsafe fn mediaStyle(&self) -> Id<NSString, Shared>

Available on crate feature Foundation_NSString only.
source

pub unsafe fn setMediaStyle(&self, media_style: Option<&NSString>)

Available on crate feature Foundation_NSString only.
source

pub unsafe fn stringByEvaluatingJavaScriptFromString(
&self,
script: Option<&NSString>
) -> Option<Id<NSString, Shared>>

Available on crate feature Foundation_NSString only.
source

pub unsafe fn windowScriptObject(&self) -> Option<Id<WebScriptObject, Shared>>

Available on crate feature WebKit_WebScriptObject only.
source

pub unsafe fn preferences(&self) -> Option<Id<WebPreferences, Shared>>

Available on crate feature WebKit_WebPreferences only.
source

pub unsafe fn setPreferences(&self, preferences: Option<&WebPreferences>)

Available on crate feature WebKit_WebPreferences only.
source

pub unsafe fn preferencesIdentifier(&self) -> Id<NSString, Shared>

Available on crate feature Foundation_NSString only.
source

pub unsafe fn setPreferencesIdentifier(
&self,
preferences_identifier: Option<&NSString>
)

Available on crate feature Foundation_NSString only.
source

pub unsafe fn hostWindow(&self) -> Option<Id<NSWindow, Shared>>

Available on crate feature AppKit_NSWindow only.
source

pub unsafe fn setHostWindow(&self, host_window: Option<&NSWindow>)

Available on crate feature AppKit_NSWindow only.
source

pub unsafe fn searchFor_direction_caseSensitive_wrap(
&self,
string: Option<&NSString>,
forward: bool,
case_flag: bool,
wrap_flag: bool
) -> bool

Available on crate feature Foundation_NSString only.
source

pub unsafe fn registerViewClass_representationClass_forMIMEType(
view_class: Option<&Class>,
representation_class: Option<&Class>,
mime_type: Option<&NSString>
)

Available on crate feature Foundation_NSString only.
source

pub unsafe fn groupName(&self) -> Id<NSString, Shared>

Available on crate feature Foundation_NSString only.
source

pub unsafe fn setGroupName(&self, group_name: Option<&NSString>)

Available on crate feature Foundation_NSString only.
source

pub unsafe fn estimatedProgress(&self) -> c_double

source

pub unsafe fn isLoading(&self) -> bool

source

pub unsafe fn elementAtPoint(
&self,
point: NSPoint
) -> Option<Id<NSDictionary, Shared>>

Available on crate feature Foundation_NSDictionary only.
source

pub unsafe fn pasteboardTypesForSelection(&self) -> Id<NSArray, Shared>

Available on crate feature Foundation_NSArray only.
source

pub unsafe fn writeSelectionWithPasteboardTypes_toPasteboard(
&self,
types: Option<&NSArray>,
pasteboard: Option<&NSPasteboard>
)

Available on crate features AppKit_NSPasteboard and Foundation_NSArray only.
source

pub unsafe fn pasteboardTypesForElement(
&self,
element: Option<&NSDictionary>
) -> Option<Id<NSArray, Shared>>

Available on crate features Foundation_NSArray and Foundation_NSDictionary only.
source

pub unsafe fn writeElement_withPasteboardTypes_toPasteboard(
&self,
element: Option<&NSDictionary>,
types: Option<&NSArray>,
pasteboard: Option<&NSPasteboard>
)

Available on crate features AppKit_NSPasteboard and Foundation_NSArray and Foundation_NSDictionary only.
source

pub unsafe fn moveDragCaretToPoint(&self, point: NSPoint)

source

pub unsafe fn removeDragCaret(&self)

source

pub unsafe fn drawsBackground(&self) -> bool

source

pub unsafe fn setDrawsBackground(&self, draws_background: bool)

source

pub unsafe fn shouldUpdateWhileOffscreen(&self) -> bool

source

pub unsafe fn setShouldUpdateWhileOffscreen(
&self,
should_update_while_offscreen: bool
)

source

pub unsafe fn mainFrameURL(&self) -> Id<NSString, Shared>

Available on crate feature Foundation_NSString only.
source

pub unsafe fn setMainFrameURL(&self, main_frame_url: Option<&NSString>)

Available on crate feature Foundation_NSString only.
source

pub unsafe fn mainFrameDocument(&self) -> Option<Id<DOMDocument, Shared>>

Available on crate feature WebKit_DOMDocument only.
source

pub unsafe fn mainFrameTitle(&self) -> Id<NSString, Shared>

Available on crate feature Foundation_NSString only.
source

pub unsafe fn mainFrameIcon(&self) -> Option<Id<NSImage, Shared>>

Available on crate feature AppKit_NSImage only.
source§

impl WebView

WebIBActions

source

pub unsafe fn takeStringURLFrom(&self, sender: Option<&Object>)

source

pub unsafe fn stopLoading(&self, sender: Option<&Object>)

source

pub unsafe fn reload(&self, sender: Option<&Object>)

source

pub unsafe fn reloadFromOrigin(&self, sender: Option<&Object>)

source

pub unsafe fn canGoBack(&self) -> bool

source

pub unsafe fn goBack_(&self, sender: Option<&Object>)

source

pub unsafe fn canGoForward(&self) -> bool

source

pub unsafe fn goForward_(&self, sender: Option<&Object>)

source

pub unsafe fn canMakeTextLarger(&self) -> bool

source

pub unsafe fn makeTextLarger(&self, sender: Option<&Object>)

source

pub unsafe fn canMakeTextSmaller(&self) -> bool

source

pub unsafe fn makeTextSmaller(&self, sender: Option<&Object>)

source

pub unsafe fn canMakeTextStandardSize(&self) -> bool

source

pub unsafe fn makeTextStandardSize(&self, sender: Option<&Object>)

source

pub unsafe fn toggleContinuousSpellChecking(&self, sender: Option<&Object>)

source

pub unsafe fn toggleSmartInsertDelete(&self, sender: Option<&Object>)

source§

impl WebView

WebViewCSS

source

pub unsafe fn computedStyleForElement_pseudoElement(
&self,
element: Option<&DOMElement>,
pseudo_element: Option<&NSString>
) -> Option<Id<DOMCSSStyleDeclaration, Shared>>

Available on crate features Foundation_NSString and WebKit_DOMCSSStyleDeclaration and WebKit_DOMElement only.
source§

impl WebView

WebViewEditing

source

pub unsafe fn editableDOMRangeForPoint(
&self,
point: NSPoint
) -> Option<Id<DOMRange, Shared>>

Available on crate feature WebKit_DOMRange only.
source

pub unsafe fn setSelectedDOMRange_affinity(
&self,
range: Option<&DOMRange>,
selection_affinity: NSSelectionAffinity
)

Available on crate feature WebKit_DOMRange only.
source

pub unsafe fn selectedDOMRange(&self) -> Option<Id<DOMRange, Shared>>

Available on crate feature WebKit_DOMRange only.
source

pub unsafe fn selectionAffinity(&self) -> NSSelectionAffinity

source

pub unsafe fn maintainsInactiveSelection(&self) -> bool

source

pub unsafe fn isEditable(&self) -> bool

source

pub unsafe fn setEditable(&self, editable: bool)

source

pub unsafe fn typingStyle(&self) -> Option<Id<DOMCSSStyleDeclaration, Shared>>

Available on crate feature WebKit_DOMCSSStyleDeclaration only.
source

pub unsafe fn setTypingStyle(
&self,
typing_style: Option<&DOMCSSStyleDeclaration>
)

Available on crate feature WebKit_DOMCSSStyleDeclaration only.
source

pub unsafe fn smartInsertDeleteEnabled(&self) -> bool

source

pub unsafe fn setSmartInsertDeleteEnabled(
&self,
smart_insert_delete_enabled: bool
)

source

pub unsafe fn isContinuousSpellCheckingEnabled(&self) -> bool

source

pub unsafe fn setContinuousSpellCheckingEnabled(
&self,
continuous_spell_checking_enabled: bool
)

source

pub unsafe fn spellCheckerDocumentTag(&self) -> NSInteger

source

pub unsafe fn undoManager(&self) -> Option<Id<NSUndoManager, Shared>>

Available on crate feature Foundation_NSUndoManager only.
source

pub unsafe fn editingDelegate(
&self
) -> Option<Id<ProtocolObject<dyn WebEditingDelegate>, Shared>>

source

pub unsafe fn setEditingDelegate(
&self,
editing_delegate: Option<&ProtocolObject<dyn WebEditingDelegate>>
)

source

pub unsafe fn styleDeclarationWithText(
&self,
text: Option<&NSString>
) -> Option<Id<DOMCSSStyleDeclaration, Shared>>

Available on crate features Foundation_NSString and WebKit_DOMCSSStyleDeclaration only.
source§

impl WebView

WebViewUndoableEditing

source

pub unsafe fn replaceSelectionWithNode(&self, node: Option<&DOMNode>)

Available on crate feature WebKit_DOMNode only.
source

pub unsafe fn replaceSelectionWithText(&self, text: Option<&NSString>)

Available on crate feature Foundation_NSString only.
source

pub unsafe fn replaceSelectionWithMarkupString(
&self,
markup_string: Option<&NSString>
)

Available on crate feature Foundation_NSString only.
source

pub unsafe fn replaceSelectionWithArchive(&self, archive: Option<&WebArchive>)

Available on crate feature WebKit_WebArchive only.
source

pub unsafe fn deleteSelection(&self)

source

pub unsafe fn applyStyle(&self, style: Option<&DOMCSSStyleDeclaration>)

Available on crate feature WebKit_DOMCSSStyleDeclaration only.
source§

impl WebView

WebViewEditingActions

source

pub unsafe fn copy(&self, sender: Option<&Object>)

source

pub unsafe fn cut(&self, sender: Option<&Object>)

source

pub unsafe fn paste(&self, sender: Option<&Object>)

source

pub unsafe fn copyFont(&self, sender: Option<&Object>)

source

pub unsafe fn pasteFont(&self, sender: Option<&Object>)

source

pub unsafe fn delete(&self, sender: Option<&Object>)

source

pub unsafe fn pasteAsPlainText(&self, sender: Option<&Object>)

source

pub unsafe fn pasteAsRichText(&self, sender: Option<&Object>)

source

pub unsafe fn changeFont(&self, sender: Option<&Object>)

source

pub unsafe fn changeAttributes(&self, sender: Option<&Object>)

source

pub unsafe fn changeDocumentBackgroundColor(&self, sender: Option<&Object>)

source

pub unsafe fn changeColor(&self, sender: Option<&Object>)

source

pub unsafe fn alignCenter(&self, sender: Option<&Object>)

source

pub unsafe fn alignJustified(&self, sender: Option<&Object>)

source

pub unsafe fn alignLeft(&self, sender: Option<&Object>)

source

pub unsafe fn alignRight(&self, sender: Option<&Object>)

source

pub unsafe fn checkSpelling(&self, sender: Option<&Object>)

source

pub unsafe fn showGuessPanel(&self, sender: Option<&Object>)

source

pub unsafe fn performFindPanelAction(&self, sender: Option<&Object>)

source

pub unsafe fn startSpeaking(&self, sender: Option<&Object>)

source

pub unsafe fn stopSpeaking(&self, sender: Option<&Object>)

source

pub unsafe fn moveToBeginningOfSentence(&self, sender: Option<&Object>)

source

pub unsafe fn moveToBeginningOfSentenceAndModifySelection(
&self,
sender: Option<&Object>
)

source

pub unsafe fn moveToEndOfSentence(&self, sender: Option<&Object>)

source

pub unsafe fn moveToEndOfSentenceAndModifySelection(
&self,
sender: Option<&Object>
)

source

pub unsafe fn selectSentence(&self, sender: Option<&Object>)

source

pub unsafe fn overWrite(&self, sender: Option<&Object>)

source§

impl WebView

Methods declared on superclass NSView

source

pub unsafe fn initWithFrame(
this: Option<Allocated<Self>>,
frame_rect: NSRect
) -> Id<Self, Shared>

Methods from Deref<Target = NSView>§

source

pub unsafe fn candidateListTouchBarItem(
&self
) -> Option<Id<NSCandidateListTouchBarItem, Shared>>

Available on crate features AppKit and AppKit_NSView and AppKit_NSCandidateListTouchBarItem only.
source

pub unsafe fn reflectScrolledClipView(&self, clip_view: &NSClipView)

Available on crate features AppKit and AppKit_NSView and AppKit_NSClipView only.
source

pub unsafe fn scrollClipView_toPoint(
&self,
clip_view: &NSClipView,
point: NSPoint
)

Available on crate features AppKit and AppKit_NSView and AppKit_NSClipView only.
source

pub unsafe fn leadingAnchor(&self) -> Id<NSLayoutXAxisAnchor, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutXAxisAnchor only.
source

pub unsafe fn trailingAnchor(&self) -> Id<NSLayoutXAxisAnchor, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutXAxisAnchor only.
source

pub unsafe fn leftAnchor(&self) -> Id<NSLayoutXAxisAnchor, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutXAxisAnchor only.
source

pub unsafe fn rightAnchor(&self) -> Id<NSLayoutXAxisAnchor, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutXAxisAnchor only.
source

pub unsafe fn topAnchor(&self) -> Id<NSLayoutYAxisAnchor, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutYAxisAnchor only.
source

pub unsafe fn bottomAnchor(&self) -> Id<NSLayoutYAxisAnchor, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutYAxisAnchor only.
source

pub unsafe fn widthAnchor(&self) -> Id<NSLayoutDimension, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutDimension only.
source

pub unsafe fn heightAnchor(&self) -> Id<NSLayoutDimension, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutDimension only.
source

pub unsafe fn centerXAnchor(&self) -> Id<NSLayoutXAxisAnchor, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutXAxisAnchor only.
source

pub unsafe fn centerYAnchor(&self) -> Id<NSLayoutYAxisAnchor, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutYAxisAnchor only.
source

pub unsafe fn firstBaselineAnchor(&self) -> Id<NSLayoutYAxisAnchor, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutYAxisAnchor only.
source

pub unsafe fn lastBaselineAnchor(&self) -> Id<NSLayoutYAxisAnchor, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutYAxisAnchor only.
source

pub unsafe fn constraints(&self) -> Id<NSArray<NSLayoutConstraint>, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutConstraint and Foundation_NSArray only.
source

pub unsafe fn addConstraint(&self, constraint: &NSLayoutConstraint)

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutConstraint only.
source

pub unsafe fn addConstraints(&self, constraints: &NSArray<NSLayoutConstraint>)

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutConstraint and Foundation_NSArray only.
source

pub unsafe fn removeConstraint(&self, constraint: &NSLayoutConstraint)

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutConstraint only.
source

pub unsafe fn removeConstraints(&self, constraints: &NSArray<NSLayoutConstraint>)

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutConstraint and Foundation_NSArray only.
source

pub unsafe fn updateConstraintsForSubtreeIfNeeded(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn updateConstraints(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn needsUpdateConstraints(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setNeedsUpdateConstraints(&self, needs_update_constraints: bool)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn translatesAutoresizingMaskIntoConstraints(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setTranslatesAutoresizingMaskIntoConstraints(
&self,
translates_autoresizing_mask_into_constraints: bool
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn alignmentRectForFrame(&self, frame: NSRect) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn frameForAlignmentRect(&self, alignment_rect: NSRect) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn alignmentRectInsets(&self) -> NSEdgeInsets

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn firstBaselineOffsetFromTop(&self) -> CGFloat

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn lastBaselineOffsetFromBottom(&self) -> CGFloat

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn baselineOffsetFromBottom(&self) -> CGFloat

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn intrinsicContentSize(&self) -> NSSize

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn invalidateIntrinsicContentSize(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn contentHuggingPriorityForOrientation(
&self,
orientation: NSLayoutConstraintOrientation
) -> NSLayoutPriority

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setContentHuggingPriority_forOrientation(
&self,
priority: NSLayoutPriority,
orientation: NSLayoutConstraintOrientation
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn contentCompressionResistancePriorityForOrientation(
&self,
orientation: NSLayoutConstraintOrientation
) -> NSLayoutPriority

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setContentCompressionResistancePriority_forOrientation(
&self,
priority: NSLayoutPriority,
orientation: NSLayoutConstraintOrientation
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn isHorizontalContentSizeConstraintActive(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setHorizontalContentSizeConstraintActive(
&self,
horizontal_content_size_constraint_active: bool
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn isVerticalContentSizeConstraintActive(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setVerticalContentSizeConstraintActive(
&self,
vertical_content_size_constraint_active: bool
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn fittingSize(&self) -> NSSize

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn constraintsAffectingLayoutForOrientation(
&self,
orientation: NSLayoutConstraintOrientation
) -> Id<NSArray<NSLayoutConstraint>, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutConstraint and Foundation_NSArray only.
source

pub unsafe fn hasAmbiguousLayout(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn exerciseAmbiguityInLayout(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn addLayoutGuide(&self, guide: &NSLayoutGuide)

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutGuide only.
source

pub unsafe fn removeLayoutGuide(&self, guide: &NSLayoutGuide)

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutGuide only.
source

pub unsafe fn layoutGuides(&self) -> Id<NSArray<NSLayoutGuide>, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutGuide and Foundation_NSArray only.
source

pub unsafe fn enclosingMenuItem(&self) -> Option<Id<NSMenuItem, Shared>>

Available on crate features AppKit and AppKit_NSView and AppKit_NSMenuItem only.
source

pub unsafe fn wantsBestResolutionOpenGLSurface(&self) -> bool

👎Deprecated: Use NSOpenGLView instead.
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setWantsBestResolutionOpenGLSurface(
&self,
wants_best_resolution_open_gl_surface: bool
)

👎Deprecated: Use NSOpenGLView instead.
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn wantsExtendedDynamicRangeOpenGLSurface(&self) -> bool

👎Deprecated: Use NSOpenGLView instead.
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setWantsExtendedDynamicRangeOpenGLSurface(
&self,
wants_extended_dynamic_range_open_gl_surface: bool
)

👎Deprecated: Use NSOpenGLView instead.
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn pressureConfiguration(
&self
) -> Option<Id<NSPressureConfiguration, Shared>>

Available on crate features AppKit and AppKit_NSView and AppKit_NSPressureConfiguration only.
source

pub unsafe fn setPressureConfiguration(
&self,
pressure_configuration: Option<&NSPressureConfiguration>
)

Available on crate features AppKit and AppKit_NSView and AppKit_NSPressureConfiguration only.
source

pub unsafe fn rulerView_shouldMoveMarker(
&self,
ruler: &NSRulerView,
marker: &NSRulerMarker
) -> bool

Available on crate features AppKit and AppKit_NSView and AppKit_NSRulerMarker and AppKit_NSRulerView only.
source

pub unsafe fn rulerView_willMoveMarker_toLocation(
&self,
ruler: &NSRulerView,
marker: &NSRulerMarker,
location: CGFloat
) -> CGFloat

Available on crate features AppKit and AppKit_NSView and AppKit_NSRulerMarker and AppKit_NSRulerView only.
source

pub unsafe fn rulerView_didMoveMarker(
&self,
ruler: &NSRulerView,
marker: &NSRulerMarker
)

Available on crate features AppKit and AppKit_NSView and AppKit_NSRulerMarker and AppKit_NSRulerView only.
source

pub unsafe fn rulerView_shouldRemoveMarker(
&self,
ruler: &NSRulerView,
marker: &NSRulerMarker
) -> bool

Available on crate features AppKit and AppKit_NSView and AppKit_NSRulerMarker and AppKit_NSRulerView only.
source

pub unsafe fn rulerView_didRemoveMarker(
&self,
ruler: &NSRulerView,
marker: &NSRulerMarker
)

Available on crate features AppKit and AppKit_NSView and AppKit_NSRulerMarker and AppKit_NSRulerView only.
source

pub unsafe fn rulerView_shouldAddMarker(
&self,
ruler: &NSRulerView,
marker: &NSRulerMarker
) -> bool

Available on crate features AppKit and AppKit_NSView and AppKit_NSRulerMarker and AppKit_NSRulerView only.
source

pub unsafe fn rulerView_willAddMarker_atLocation(
&self,
ruler: &NSRulerView,
marker: &NSRulerMarker,
location: CGFloat
) -> CGFloat

Available on crate features AppKit and AppKit_NSView and AppKit_NSRulerMarker and AppKit_NSRulerView only.
source

pub unsafe fn rulerView_didAddMarker(
&self,
ruler: &NSRulerView,
marker: &NSRulerMarker
)

Available on crate features AppKit and AppKit_NSView and AppKit_NSRulerMarker and AppKit_NSRulerView only.
source

pub unsafe fn rulerView_handleMouseDown(
&self,
ruler: &NSRulerView,
event: &NSEvent
)

Available on crate features AppKit and AppKit_NSView and AppKit_NSEvent and AppKit_NSRulerView only.
source

pub unsafe fn rulerView_willSetClientView(
&self,
ruler: &NSRulerView,
new_client: &NSView
)

Available on crate features AppKit and AppKit_NSView and AppKit_NSRulerView only.
source

pub unsafe fn rulerView_locationForPoint(
&self,
ruler: &NSRulerView,
point: NSPoint
) -> CGFloat

Available on crate features AppKit and AppKit_NSView and AppKit_NSRulerView only.
source

pub unsafe fn rulerView_pointForLocation(
&self,
ruler: &NSRulerView,
point: CGFloat
) -> NSPoint

Available on crate features AppKit and AppKit_NSView and AppKit_NSRulerView only.
source

pub unsafe fn window(&self) -> Option<Id<NSWindow, Shared>>

Available on crate features AppKit and AppKit_NSView and AppKit_NSWindow only.
source

pub unsafe fn superview(&self) -> Option<Id<NSView, Shared>>

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn subviews(&self) -> Id<NSArray<NSView>, Shared>

Available on crate features AppKit and AppKit_NSView and Foundation_NSArray only.
source

pub unsafe fn setSubviews(&self, subviews: &NSArray<NSView>)

Available on crate features AppKit and AppKit_NSView and Foundation_NSArray only.
source

pub unsafe fn isDescendantOf(&self, view: &NSView) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn ancestorSharedWithView(
&self,
view: &NSView
) -> Option<Id<NSView, Shared>>

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn opaqueAncestor(&self) -> Option<Id<NSView, Shared>>

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn isHidden(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setHidden(&self, hidden: bool)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn isHiddenOrHasHiddenAncestor(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn getRectsBeingDrawn_count(
&self,
rects: *mut *mut NSRect,
count: *mut NSInteger
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn needsToDrawRect(&self, rect: NSRect) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn wantsDefaultClipping(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn viewDidHide(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn viewDidUnhide(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn addSubview(&self, view: &NSView)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn addSubview_positioned_relativeTo(
&self,
view: &NSView,
place: NSWindowOrderingMode,
other_view: Option<&NSView>
)

Available on crate features AppKit and AppKit_NSView only.
source

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 features AppKit and AppKit_NSView only.
source

pub unsafe fn viewWillMoveToWindow(&self, new_window: Option<&NSWindow>)

Available on crate features AppKit and AppKit_NSView and AppKit_NSWindow only.
source

pub unsafe fn viewDidMoveToWindow(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn viewWillMoveToSuperview(&self, new_superview: Option<&NSView>)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn viewDidMoveToSuperview(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn didAddSubview(&self, subview: &NSView)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn willRemoveSubview(&self, subview: &NSView)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn removeFromSuperview(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn replaceSubview_with(&self, old_view: &NSView, new_view: &NSView)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn removeFromSuperviewWithoutNeedingDisplay(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn viewDidChangeBackingProperties(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn postsFrameChangedNotifications(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setPostsFrameChangedNotifications(
&self,
posts_frame_changed_notifications: bool
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn resizeSubviewsWithOldSize(&self, old_size: NSSize)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn resizeWithOldSuperviewSize(&self, old_size: NSSize)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn autoresizesSubviews(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setAutoresizesSubviews(&self, autoresizes_subviews: bool)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn autoresizingMask(&self) -> NSAutoresizingMaskOptions

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setAutoresizingMask(
&self,
autoresizing_mask: NSAutoresizingMaskOptions
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setFrameOrigin(&self, new_origin: NSPoint)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setFrameSize(&self, new_size: NSSize)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn frame(&self) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setFrame(&self, frame: NSRect)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn frameRotation(&self) -> CGFloat

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setFrameRotation(&self, frame_rotation: CGFloat)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn frameCenterRotation(&self) -> CGFloat

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setFrameCenterRotation(&self, frame_center_rotation: CGFloat)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setBoundsOrigin(&self, new_origin: NSPoint)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setBoundsSize(&self, new_size: NSSize)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn boundsRotation(&self) -> CGFloat

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setBoundsRotation(&self, bounds_rotation: CGFloat)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn translateOriginToPoint(&self, translation: NSPoint)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn scaleUnitSquareToSize(&self, new_unit_size: NSSize)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn rotateByAngle(&self, angle: CGFloat)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn bounds(&self) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setBounds(&self, bounds: NSRect)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn isFlipped(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn isRotatedFromBase(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn isRotatedOrScaledFromBase(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn isOpaque(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertPoint_fromView(
&self,
point: NSPoint,
view: Option<&NSView>
) -> NSPoint

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertPoint_toView(
&self,
point: NSPoint,
view: Option<&NSView>
) -> NSPoint

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertSize_fromView(
&self,
size: NSSize,
view: Option<&NSView>
) -> NSSize

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertSize_toView(
&self,
size: NSSize,
view: Option<&NSView>
) -> NSSize

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertRect_fromView(
&self,
rect: NSRect,
view: Option<&NSView>
) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertRect_toView(
&self,
rect: NSRect,
view: Option<&NSView>
) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn backingAlignedRect_options(
&self,
rect: NSRect,
options: NSAlignmentOptions
) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn centerScanRect(&self, rect: NSRect) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertPointToBacking(&self, point: NSPoint) -> NSPoint

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertPointFromBacking(&self, point: NSPoint) -> NSPoint

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertSizeToBacking(&self, size: NSSize) -> NSSize

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertSizeFromBacking(&self, size: NSSize) -> NSSize

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertRectToBacking(&self, rect: NSRect) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertRectFromBacking(&self, rect: NSRect) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertPointToLayer(&self, point: NSPoint) -> NSPoint

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertPointFromLayer(&self, point: NSPoint) -> NSPoint

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertSizeToLayer(&self, size: NSSize) -> NSSize

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertSizeFromLayer(&self, size: NSSize) -> NSSize

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertRectToLayer(&self, rect: NSRect) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertRectFromLayer(&self, rect: NSRect) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn canDrawConcurrently(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setCanDrawConcurrently(&self, can_draw_concurrently: bool)

Available on crate features AppKit and AppKit_NSView only.
source

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 features AppKit and AppKit_NSView only.
source

pub unsafe fn setNeedsDisplayInRect(&self, invalid_rect: NSRect)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn needsDisplay(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setNeedsDisplay(&self, needs_display: bool)

Available on crate features AppKit and AppKit_NSView only.
source

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 features AppKit and AppKit_NSView only.
source

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 features AppKit and AppKit_NSView only.
source

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 features AppKit and AppKit_NSView only.
source

pub unsafe fn lockFocusIfCanDrawInContext(
&self,
context: &NSGraphicsContext
) -> bool

👎Deprecated: Use -[NSView displayRectIgnoringOpacity:inContext:] to draw a view subtree into a graphics context.
Available on crate features AppKit and AppKit_NSView and AppKit_NSGraphicsContext only.
source

pub unsafe fn visibleRect(&self) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn display(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn displayIfNeeded(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn displayIfNeededIgnoringOpacity(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn displayRect(&self, rect: NSRect)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn displayIfNeededInRect(&self, rect: NSRect)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn displayRectIgnoringOpacity(&self, rect: NSRect)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn displayIfNeededInRectIgnoringOpacity(&self, rect: NSRect)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn drawRect(&self, dirty_rect: NSRect)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn displayRectIgnoringOpacity_inContext(
&self,
rect: NSRect,
context: &NSGraphicsContext
)

Available on crate features AppKit and AppKit_NSView and AppKit_NSGraphicsContext only.
source

pub unsafe fn bitmapImageRepForCachingDisplayInRect(
&self,
rect: NSRect
) -> Option<Id<NSBitmapImageRep, Shared>>

Available on crate features AppKit and AppKit_NSView and AppKit_NSBitmapImageRep only.
source

pub unsafe fn cacheDisplayInRect_toBitmapImageRep(
&self,
rect: NSRect,
bitmap_image_rep: &NSBitmapImageRep
)

Available on crate features AppKit and AppKit_NSView and AppKit_NSBitmapImageRep only.
source

pub unsafe fn viewWillDraw(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn scrollPoint(&self, point: NSPoint)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn scrollRectToVisible(&self, rect: NSRect) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn autoscroll(&self, event: &NSEvent) -> bool

Available on crate features AppKit and AppKit_NSView and AppKit_NSEvent only.
source

pub unsafe fn adjustScroll(&self, new_visible: NSRect) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn scrollRect_by(&self, rect: NSRect, delta: NSSize)

👎Deprecated: Use NSScrollView to achieve scrolling views.
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn translateRectsNeedingDisplayInRect_by(
&self,
clip_rect: NSRect,
delta: NSSize
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn hitTest(&self, point: NSPoint) -> Option<Id<NSView, Shared>>

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn mouse_inRect(&self, point: NSPoint, rect: NSRect) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn viewWithTag(&self, tag: NSInteger) -> Option<Id<NSView, Shared>>

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn tag(&self) -> NSInteger

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn performKeyEquivalent(&self, event: &NSEvent) -> bool

Available on crate features AppKit and AppKit_NSView and AppKit_NSEvent only.
source

pub unsafe fn acceptsFirstMouse(&self, event: Option<&NSEvent>) -> bool

Available on crate features AppKit and AppKit_NSView and AppKit_NSEvent only.
source

pub unsafe fn shouldDelayWindowOrderingForEvent(&self, event: &NSEvent) -> bool

Available on crate features AppKit and AppKit_NSView and AppKit_NSEvent only.
source

pub unsafe fn needsPanelToBecomeKey(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn mouseDownCanMoveWindow(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn acceptsTouchEvents(&self) -> bool

👎Deprecated: Use allowedTouchTypes instead
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setAcceptsTouchEvents(&self, accepts_touch_events: bool)

👎Deprecated: Use allowedTouchTypes instead
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn wantsRestingTouches(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setWantsRestingTouches(&self, wants_resting_touches: bool)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn layerContentsRedrawPolicy(
&self
) -> NSViewLayerContentsRedrawPolicy

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setLayerContentsRedrawPolicy(
&self,
layer_contents_redraw_policy: NSViewLayerContentsRedrawPolicy
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn layerContentsPlacement(&self) -> NSViewLayerContentsPlacement

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setLayerContentsPlacement(
&self,
layer_contents_placement: NSViewLayerContentsPlacement
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn wantsLayer(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setWantsLayer(&self, wants_layer: bool)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn wantsUpdateLayer(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn updateLayer(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn canDrawSubviewsIntoLayer(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setCanDrawSubviewsIntoLayer(
&self,
can_draw_subviews_into_layer: bool
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn layoutSubtreeIfNeeded(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn layout(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn needsLayout(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setNeedsLayout(&self, needs_layout: bool)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn alphaValue(&self) -> CGFloat

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setAlphaValue(&self, alpha_value: CGFloat)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn layerUsesCoreImageFilters(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setLayerUsesCoreImageFilters(
&self,
layer_uses_core_image_filters: bool
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn shadow(&self) -> Option<Id<NSShadow, Shared>>

Available on crate features AppKit and AppKit_NSView and AppKit_NSShadow only.
source

pub unsafe fn setShadow(&self, shadow: Option<&NSShadow>)

Available on crate features AppKit and AppKit_NSView and AppKit_NSShadow only.
source

pub unsafe fn postsBoundsChangedNotifications(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setPostsBoundsChangedNotifications(
&self,
posts_bounds_changed_notifications: bool
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn enclosingScrollView(&self) -> Option<Id<NSScrollView, Shared>>

Available on crate features AppKit and AppKit_NSView and AppKit_NSScrollView only.
source

pub unsafe fn menuForEvent(&self, event: &NSEvent) -> Option<Id<NSMenu, Shared>>

Available on crate features AppKit and AppKit_NSView and AppKit_NSEvent and AppKit_NSMenu only.
source

pub unsafe fn willOpenMenu_withEvent(&self, menu: &NSMenu, event: &NSEvent)

Available on crate features AppKit and AppKit_NSView and AppKit_NSEvent and AppKit_NSMenu only.
source

pub unsafe fn didCloseMenu_withEvent(
&self,
menu: &NSMenu,
event: Option<&NSEvent>
)

Available on crate features AppKit and AppKit_NSView and AppKit_NSEvent and AppKit_NSMenu only.
source

pub unsafe fn toolTip(&self) -> Option<Id<NSString, Shared>>

Available on crate features AppKit and AppKit_NSView and Foundation_NSString only.
source

pub unsafe fn setToolTip(&self, tool_tip: Option<&NSString>)

Available on crate features AppKit and AppKit_NSView and Foundation_NSString only.
source

pub unsafe fn addToolTipRect_owner_userData(
&self,
rect: NSRect,
owner: &Object,
data: *mut c_void
) -> NSToolTipTag

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn removeToolTip(&self, tag: NSToolTipTag)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn removeAllToolTips(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn viewWillStartLiveResize(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn viewDidEndLiveResize(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn inLiveResize(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn preservesContentDuringLiveResize(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn rectPreservedDuringLiveResize(&self) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn inputContext(&self) -> Option<Id<NSTextInputContext, Shared>>

Available on crate features AppKit and AppKit_NSView and AppKit_NSTextInputContext only.
source

pub unsafe fn rectForSmartMagnificationAtPoint_inRect(
&self,
location: NSPoint,
visible_rect: NSRect
) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn userInterfaceLayoutDirection(
&self
) -> NSUserInterfaceLayoutDirection

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setUserInterfaceLayoutDirection(
&self,
user_interface_layout_direction: NSUserInterfaceLayoutDirection
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn prepareForReuse(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn prepareContentInRect(&self, rect: NSRect)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn preparedContentRect(&self) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setPreparedContentRect(&self, prepared_content_rect: NSRect)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn allowsVibrancy(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn viewDidChangeEffectiveAppearance(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn nextKeyView(&self) -> Option<Id<NSView, Shared>>

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setNextKeyView(&self, next_key_view: Option<&NSView>)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn previousKeyView(&self) -> Option<Id<NSView, Shared>>

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn nextValidKeyView(&self) -> Option<Id<NSView, Shared>>

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn previousValidKeyView(&self) -> Option<Id<NSView, Shared>>

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn canBecomeKeyView(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setKeyboardFocusRingNeedsDisplayInRect(&self, rect: NSRect)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn focusRingType(&self) -> NSFocusRingType

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setFocusRingType(&self, focus_ring_type: NSFocusRingType)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn drawFocusRingMask(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn focusRingMaskBounds(&self) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn noteFocusRingMaskChanged(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn writeEPSInsideRect_toPasteboard(
&self,
rect: NSRect,
pasteboard: &NSPasteboard
)

Available on crate features AppKit and AppKit_NSView and AppKit_NSPasteboard only.
source

pub unsafe fn dataWithEPSInsideRect(&self, rect: NSRect) -> Id<NSData, Shared>

Available on crate features AppKit and AppKit_NSView and Foundation_NSData only.
source

pub unsafe fn writePDFInsideRect_toPasteboard(
&self,
rect: NSRect,
pasteboard: &NSPasteboard
)

Available on crate features AppKit and AppKit_NSView and AppKit_NSPasteboard only.
source

pub unsafe fn dataWithPDFInsideRect(&self, rect: NSRect) -> Id<NSData, Shared>

Available on crate features AppKit and AppKit_NSView and Foundation_NSData only.
source

pub unsafe fn print(&self, sender: Option<&Object>)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn knowsPageRange(&self, range: NSRangePointer) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn heightAdjustLimit(&self) -> CGFloat

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn widthAdjustLimit(&self) -> CGFloat

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn adjustPageWidthNew_left_right_limit(
&self,
new_right: NonNull<CGFloat>,
old_left: CGFloat,
old_right: CGFloat,
right_limit: CGFloat
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn adjustPageHeightNew_top_bottom_limit(
&self,
new_bottom: NonNull<CGFloat>,
old_top: CGFloat,
old_bottom: CGFloat,
bottom_limit: CGFloat
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn rectForPage(&self, page: NSInteger) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn locationOfPrintRect(&self, rect: NSRect) -> NSPoint

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn drawPageBorderWithSize(&self, border_size: NSSize)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn pageHeader(&self) -> Id<NSAttributedString, Shared>

Available on crate features AppKit and AppKit_NSView and Foundation_NSAttributedString only.
source

pub unsafe fn pageFooter(&self) -> Id<NSAttributedString, Shared>

Available on crate features AppKit and AppKit_NSView and Foundation_NSAttributedString only.
source

pub unsafe fn drawSheetBorderWithSize(&self, border_size: NSSize)

👎Deprecated: This is never invoked and the NSView implementation does nothing
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn printJobTitle(&self) -> Id<NSString, Shared>

Available on crate features AppKit and AppKit_NSView and Foundation_NSString only.
source

pub unsafe fn beginDocument(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn endDocument(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn beginPageInRect_atPlacement(&self, rect: NSRect, location: NSPoint)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn endPage(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn beginDraggingSessionWithItems_event_source(
&self,
items: &NSArray<NSDraggingItem>,
event: &NSEvent,
source: &ProtocolObject<dyn NSDraggingSource>
) -> Id<NSDraggingSession, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSDraggingItem and AppKit_NSDraggingSession and AppKit_NSEvent and Foundation_NSArray only.
source

pub unsafe fn registeredDraggedTypes(
&self
) -> Id<NSArray<NSPasteboardType>, Shared>

Available on crate features AppKit and AppKit_NSView and Foundation_NSArray only.
source

pub unsafe fn registerForDraggedTypes(
&self,
new_types: &NSArray<NSPasteboardType>
)

Available on crate features AppKit and AppKit_NSView and Foundation_NSArray only.
source

pub unsafe fn unregisterDraggedTypes(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn enterFullScreenMode_withOptions(
&self,
screen: &NSScreen,
options: Option<&NSDictionary<NSViewFullScreenModeOptionKey, Object>>
) -> bool

Available on crate features AppKit and AppKit_NSView and AppKit_NSScreen and Foundation_NSDictionary only.
source

pub unsafe fn exitFullScreenModeWithOptions(
&self,
options: Option<&NSDictionary<NSViewFullScreenModeOptionKey, Object>>
)

Available on crate features AppKit and AppKit_NSView and Foundation_NSDictionary only.
source

pub unsafe fn isInFullScreenMode(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn showDefinitionForAttributedString_atPoint(
&self,
attr_string: Option<&NSAttributedString>,
text_baseline_origin: NSPoint
)

Available on crate features AppKit and AppKit_NSView and Foundation_NSAttributedString only.
source

pub unsafe fn showDefinitionForAttributedString_range_options_baselineOriginProvider(
&self,
attr_string: Option<&NSAttributedString>,
target_range: NSRange,
options: Option<&NSDictionary<NSDefinitionOptionKey, Object>>,
origin_provider: Option<&Block<(NSRange,), NSPoint>>
)

Available on crate features AppKit and AppKit_NSView and Foundation_NSAttributedString and Foundation_NSDictionary only.
source

pub unsafe fn isDrawingFindIndicator(&self) -> bool

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn gestureRecognizers(
&self
) -> Id<NSArray<NSGestureRecognizer>, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSGestureRecognizer and Foundation_NSArray only.
source

pub unsafe fn setGestureRecognizers(
&self,
gesture_recognizers: &NSArray<NSGestureRecognizer>
)

Available on crate features AppKit and AppKit_NSView and AppKit_NSGestureRecognizer and Foundation_NSArray only.
source

pub unsafe fn addGestureRecognizer(
&self,
gesture_recognizer: &NSGestureRecognizer
)

Available on crate features AppKit and AppKit_NSView and AppKit_NSGestureRecognizer only.
source

pub unsafe fn removeGestureRecognizer(
&self,
gesture_recognizer: &NSGestureRecognizer
)

Available on crate features AppKit and AppKit_NSView and AppKit_NSGestureRecognizer only.
source

pub unsafe fn allowedTouchTypes(&self) -> NSTouchTypeMask

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setAllowedTouchTypes(&self, allowed_touch_types: NSTouchTypeMask)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn safeAreaInsets(&self) -> NSEdgeInsets

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn additionalSafeAreaInsets(&self) -> NSEdgeInsets

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setAdditionalSafeAreaInsets(
&self,
additional_safe_area_insets: NSEdgeInsets
)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn safeAreaLayoutGuide(&self) -> Id<NSLayoutGuide, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutGuide only.
source

pub unsafe fn safeAreaRect(&self) -> NSRect

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn layoutMarginsGuide(&self) -> Id<NSLayoutGuide, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSLayoutGuide only.
source

pub unsafe fn addTrackingArea(&self, tracking_area: &NSTrackingArea)

Available on crate features AppKit and AppKit_NSView and AppKit_NSTrackingArea only.
source

pub unsafe fn removeTrackingArea(&self, tracking_area: &NSTrackingArea)

Available on crate features AppKit and AppKit_NSView and AppKit_NSTrackingArea only.
source

pub unsafe fn trackingAreas(&self) -> Id<NSArray<NSTrackingArea>, Shared>

Available on crate features AppKit and AppKit_NSView and AppKit_NSTrackingArea and Foundation_NSArray only.
source

pub unsafe fn updateTrackingAreas(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn addCursorRect_cursor(&self, rect: NSRect, object: &NSCursor)

Available on crate features AppKit and AppKit_NSView and AppKit_NSCursor only.
source

pub unsafe fn removeCursorRect_cursor(&self, rect: NSRect, object: &NSCursor)

Available on crate features AppKit and AppKit_NSView and AppKit_NSCursor only.
source

pub unsafe fn discardCursorRects(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn resetCursorRects(&self)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn addTrackingRect_owner_userData_assumeInside(
&self,
rect: NSRect,
owner: &Object,
data: *mut c_void,
flag: bool
) -> NSTrackingRectTag

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn removeTrackingRect(&self, tag: NSTrackingRectTag)

Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn dragImage_at_offset_event_pasteboard_source_slideBack(
&self,
image: &NSImage,
view_location: NSPoint,
initial_offset: NSSize,
event: &NSEvent,
pboard: &NSPasteboard,
source_obj: &Object,
slide_flag: bool
)

👎Deprecated: Use -beginDraggingSessionWithItems:event:source: instead
Available on crate features AppKit and AppKit_NSView and AppKit_NSEvent and AppKit_NSImage and AppKit_NSPasteboard only.
source

pub unsafe fn dragFile_fromRect_slideBack_event(
&self,
filename: &NSString,
rect: NSRect,
flag: bool,
event: &NSEvent
) -> bool

👎Deprecated: Use -beginDraggingSessionWithItems:event:source: instead
Available on crate features AppKit and AppKit_NSView and AppKit_NSEvent and Foundation_NSString only.
source

pub unsafe fn dragPromisedFilesOfTypes_fromRect_source_slideBack_event(
&self,
type_array: &NSArray<NSString>,
rect: NSRect,
source_object: &Object,
flag: bool,
event: &NSEvent
) -> bool

👎Deprecated: Use -beginDraggingSessionWithItems:event:source: with an NSFilePromiseProvider instead
Available on crate features AppKit and AppKit_NSView and AppKit_NSEvent and Foundation_NSArray and Foundation_NSString only.
source

pub unsafe fn convertPointToBase(&self, point: NSPoint) -> NSPoint

👎Deprecated
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertPointFromBase(&self, point: NSPoint) -> NSPoint

👎Deprecated
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertSizeToBase(&self, size: NSSize) -> NSSize

👎Deprecated
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertSizeFromBase(&self, size: NSSize) -> NSSize

👎Deprecated
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertRectToBase(&self, rect: NSRect) -> NSRect

👎Deprecated
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn convertRectFromBase(&self, rect: NSRect) -> NSRect

👎Deprecated
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn performMnemonic(&self, string: &NSString) -> bool

👎Deprecated: This has always returned NO and had no effect on macOS
Available on crate features AppKit and AppKit_NSView and Foundation_NSString only.
source

pub unsafe fn shouldDrawColor(&self) -> bool

👎Deprecated: This method no longer does anything
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn gState(&self) -> NSInteger

👎Deprecated
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn allocateGState(&self)

👎Deprecated
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn setUpGState(&self)

👎Deprecated
Available on crate features AppKit and AppKit_NSView only.
source

pub unsafe fn renewGState(&self)

👎Deprecated
Available on crate features AppKit and AppKit_NSView only.

Methods from Deref<Target = NSResponder>§

source

pub unsafe fn interfaceStyle(&self) -> NSInterfaceStyle

👎Deprecated
Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn setInterfaceStyle(&self, interface_style: NSInterfaceStyle)

👎Deprecated
Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn nextResponder(&self) -> Option<Id<NSResponder, Shared>>

Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn setNextResponder(&self, next_responder: Option<&NSResponder>)

Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn tryToPerform_with(
&self,
action: Sel,
object: Option<&Object>
) -> bool

Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn performKeyEquivalent(&self, event: &NSEvent) -> bool

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn validRequestorForSendType_returnType(
&self,
send_type: Option<&NSPasteboardType>,
return_type: Option<&NSPasteboardType>
) -> Option<Id<Object, Shared>>

Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn mouseDown(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn rightMouseDown(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn otherMouseDown(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn mouseUp(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn rightMouseUp(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn otherMouseUp(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn mouseMoved(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn mouseDragged(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn scrollWheel(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn rightMouseDragged(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn otherMouseDragged(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn mouseEntered(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn mouseExited(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn keyDown(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn keyUp(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn flagsChanged(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn tabletPoint(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn tabletProximity(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn cursorUpdate(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn magnifyWithEvent(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn rotateWithEvent(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn swipeWithEvent(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn beginGestureWithEvent(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn endGestureWithEvent(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn smartMagnifyWithEvent(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn changeModeWithEvent(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn touchesBeganWithEvent(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn touchesMovedWithEvent(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn touchesEndedWithEvent(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn touchesCancelledWithEvent(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn quickLookWithEvent(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn pressureChangeWithEvent(&self, event: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn noResponderFor(&self, event_selector: Sel)

Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn acceptsFirstResponder(&self) -> bool

Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn becomeFirstResponder(&self) -> bool

Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn resignFirstResponder(&self) -> bool

Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn interpretKeyEvents(&self, event_array: &NSArray<NSEvent>)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent and Foundation_NSArray only.
source

pub unsafe fn flushBufferedKeyEvents(&self)

Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn menu(&self) -> Option<Id<NSMenu, Shared>>

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSMenu only.
source

pub unsafe fn setMenu(&self, menu: Option<&NSMenu>)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSMenu only.
source

pub unsafe fn showContextHelp(&self, sender: Option<&Object>)

Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn helpRequested(&self, event_ptr: &NSEvent)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn shouldBeTreatedAsInkEvent(&self, event: &NSEvent) -> bool

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn wantsScrollEventsForSwipeTrackingOnAxis(
&self,
axis: NSEventGestureAxis
) -> bool

Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn wantsForwardedScrollEventsForAxis(
&self,
axis: NSEventGestureAxis
) -> bool

Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn supplementalTargetForAction_sender(
&self,
action: Sel,
sender: Option<&Object>
) -> Option<Id<Object, Shared>>

Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn undoManager(&self) -> Option<Id<NSUndoManager, Shared>>

Available on crate features AppKit and AppKit_NSResponder and Foundation_NSUndoManager only.
source

pub unsafe fn validateProposedFirstResponder_forEvent(
&self,
responder: &NSResponder,
event: Option<&NSEvent>
) -> bool

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSEvent only.
source

pub unsafe fn presentError_modalForWindow_delegate_didPresentSelector_contextInfo(
&self,
error: &NSError,
window: &NSWindow,
delegate: Option<&Object>,
did_present_selector: Option<Sel>,
context_info: *mut c_void
)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSWindow and Foundation_NSError only.
source

pub unsafe fn presentError(&self, error: &NSError) -> bool

Available on crate features AppKit and AppKit_NSResponder and Foundation_NSError only.
source

pub unsafe fn willPresentError(&self, error: &NSError) -> Id<NSError, Shared>

Available on crate features AppKit and AppKit_NSResponder and Foundation_NSError only.
source

pub unsafe fn performTextFinderAction(&self, sender: Option<&Object>)

Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn newWindowForTab(&self, sender: Option<&Object>)

Available on crate features AppKit and AppKit_NSResponder only.
source

pub unsafe fn performMnemonic(&self, string: &NSString) -> bool

👎Deprecated: This has always returned NO and had no effect on macOS
Available on crate features AppKit and AppKit_NSResponder and Foundation_NSString only.
source

pub unsafe fn touchBar(&self) -> Option<Id<NSTouchBar, Shared>>

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSTouchBar only.
source

pub unsafe fn setTouchBar(&self, touch_bar: Option<&NSTouchBar>)

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSTouchBar only.
source

pub unsafe fn makeTouchBar(&self) -> Option<Id<NSTouchBar, Shared>>

Available on crate features AppKit and AppKit_NSResponder and AppKit_NSTouchBar only.
source

pub unsafe fn userActivity(&self) -> Option<Id<NSUserActivity, Shared>>

Available on crate features AppKit and AppKit_NSResponder and Foundation_NSUserActivity only.
source

pub unsafe fn setUserActivity(&self, user_activity: Option<&NSUserActivity>)

Available on crate features AppKit and AppKit_NSResponder and Foundation_NSUserActivity only.
source

pub unsafe fn updateUserActivityState(&self, user_activity: &NSUserActivity)

Available on crate features AppKit and AppKit_NSResponder and Foundation_NSUserActivity only.
source

pub unsafe fn encodeRestorableStateWithCoder(&self, coder: &NSCoder)

Available on crate features AppKit and AppKit_NSResponder and Foundation_NSCoder only.
source

pub unsafe fn encodeRestorableStateWithCoder_backgroundQueue(
&self,
coder: &NSCoder,
queue: &NSOperationQueue
)

Available on crate features AppKit and AppKit_NSResponder and Foundation_NSCoder and Foundation_NSOperationQueue only.
source

pub unsafe fn restoreStateWithCoder(&self, coder: &NSCoder)

Available on crate features AppKit and AppKit_NSResponder and Foundation_NSCoder only.
source

pub unsafe fn invalidateRestorableState(&self)

Available on crate features AppKit and AppKit_NSResponder only.

Methods from Deref<Target = Object>§

source

pub fn class(&self) -> &Class

Dynamically find the class of this object.

source

pub unsafe fn ivar_ptr<T>(&self, name: &str) -> *mut Twhere
T: Encode,

Returns a pointer to the instance variable / ivar with the given name.

This is similar to [UnsafeCell::get], see that for more information on what is and isn’t safe to do.

Usually you will have defined the instance variable yourself with ClassBuilder::add_ivar, the type of the ivar T must match the type used in that.

Attempting to access or modify private implementation details of a class that you do no control using this is not supported, and may invoke undefined behaviour.

Library implementors are strongly encouraged to expose a safe interface to the ivar.

Panics

May panic if the object has no ivar with the given name. May also panic if the type encoding of the ivar differs from the type encoding of T.

This should purely seen as help while debugging and is not guaranteed (e.g. it may be disabled when debug_assertions are off).

Safety

The object must have an instance variable with the given name, and it must be of type T. Any invariants that the object have assumed about the value of the instance variable must not be violated.

No thread syncronization is done on accesses to the variable, so you must ensure that any access to the returned pointer do not cause data races, and that Rust’s mutability rules are not otherwise violated.

source

pub unsafe fn ivar<T>(&self, name: &str) -> &Twhere
T: Encode,

Returns a reference to the instance variable with the given name.

See Object::ivar_ptr for more information, including on when this panics.

Safety

The object must have an instance variable with the given name, and it must be of type T.

No thread syncronization is done, so you must ensure that no other thread is concurrently mutating the variable. This requirement can be considered upheld if all mutation happens through Object::ivar_mut (since that takes &mut self).

source

pub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,

👎Deprecated: Use Object::ivar instead.

Use Object::ivar instead.

Safety

See Object::ivar.

source

pub unsafe fn ivar_mut<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,

Returns a mutable reference to the ivar with the given name.

See Object::ivar_ptr for more information, including on when this panics.

Safety

The object must have an instance variable with the given name, and it must be of type T.

This access happens through &mut self, which means we know it to be the only reference, hence you do not need to do any work to ensure that data races do not happen.

source

pub unsafe fn get_mut_ivar<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,

👎Deprecated: Use Object::ivar_mut instead.
source

pub unsafe fn set_ivar<T>(&mut self, name: &str, value: T)where
T: Encode,

Sets the value of the ivar with the given name.

This is just a helpful shorthand for Object::ivar_mut, see that for more information.

Safety

Same as Object::ivar_mut.

Trait Implementations§

source§

impl AsMut<NSObject> for WebView

source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSResponder> for WebView

source§

fn as_mut(&mut self) -> &mut NSResponder

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSView> for WebView

source§

fn as_mut(&mut self) -> &mut NSView

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<Object> for WebView

source§

fn as_mut(&mut self) -> &mut Object

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<WebView> for WebView

source§

fn as_mut(&mut self) -> &mut Self

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for WebView

source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSResponder> for WebView

source§

fn as_ref(&self) -> &NSResponder

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSView> for WebView

source§

fn as_ref(&self) -> &NSView

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Object> for WebView

source§

fn as_ref(&self) -> &Object

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<WebView> for WebView

source§

fn as_ref(&self) -> &Self

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<NSObject> for WebView

source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSResponder> for WebView

source§

fn borrow(&self) -> &NSResponder

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSView> for WebView

source§

fn borrow(&self) -> &NSView

Immutably borrows from an owned value. Read more
source§

impl Borrow<Object> for WebView

source§

fn borrow(&self) -> &Object

Immutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for WebView

source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSResponder> for WebView

source§

fn borrow_mut(&mut self) -> &mut NSResponder

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSView> for WebView

source§

fn borrow_mut(&mut self) -> &mut NSView

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<Object> for WebView

source§

fn borrow_mut(&mut self) -> &mut Object

Mutably borrows from an owned value. Read more
source§

impl ClassType for WebView

§

type Super = NSView

The superclass of this class. Read more
source§

const NAME: &'static str = _

The name of the Objective-C class that this type represents.
source§

fn class() -> &'static Class

Get a reference to the Objective-C class that this type represents. Read more
source§

fn as_super(&self) -> &Self::Super

Get an immutable reference to the superclass.
source§

fn as_super_mut(&mut self) -> &mut Self::Super

Get a mutable reference to the superclass.
source§

fn alloc() -> Option<Allocated<Self>>

Allocate a new instance of the class. Read more
source§

impl Debug for WebView

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for WebView

§

type Target = NSView

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl DerefMut for WebView

source§

fn deref_mut(&mut self) -> &mut Self::Target

Mutably dereferences the value.
source§

impl Hash for WebView

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where
H: Hasher,
Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl NSAccessibility for WebView

source§

unsafe fn isAccessibilityElement(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityElement(&self, accessibility_element: bool)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityFrame(&self) -> NSRectwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityFrame(&self, accessibility_frame: NSRect)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn isAccessibilityFocused(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityFocused(&self, accessibility_focused: bool)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityActivationPoint(&self) -> NSPointwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityActivationPoint(
&self,
accessibility_activation_point: NSPoint
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityTopLevelUIElement(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityTopLevelUIElement(
&self,
accessibility_top_level_ui_element: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityURL(&self) -> Option<Id<NSURL, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSURL only.
source§

unsafe fn setAccessibilityURL(&self, accessibility_url: Option<&NSURL>)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSURL only.
source§

unsafe fn accessibilityValue(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityValue(&self, accessibility_value: Option<&Object>)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityValueDescription(&self) -> Option<Id<NSString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn setAccessibilityValueDescription(
&self,
accessibility_value_description: Option<&NSString>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn accessibilityVisibleChildren(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityVisibleChildren(
&self,
accessibility_visible_children: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilitySubrole(
&self
) -> Option<Id<NSAccessibilitySubrole, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilitySubrole(
&self,
accessibility_subrole: Option<&NSAccessibilitySubrole>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityTitle(&self) -> Option<Id<NSString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn setAccessibilityTitle(&self, accessibility_title: Option<&NSString>)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn accessibilityTitleUIElement(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityTitleUIElement(
&self,
accessibility_title_ui_element: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityNextContents(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityNextContents(
&self,
accessibility_next_contents: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityOrientation(&self) -> NSAccessibilityOrientationwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityOrientation(
&self,
accessibility_orientation: NSAccessibilityOrientation
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityOverflowButton(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityOverflowButton(
&self,
accessibility_overflow_button: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityParent(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityParent(&self, accessibility_parent: Option<&Object>)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityPlaceholderValue(&self) -> Option<Id<NSString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn setAccessibilityPlaceholderValue(
&self,
accessibility_placeholder_value: Option<&NSString>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn accessibilityPreviousContents(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityPreviousContents(
&self,
accessibility_previous_contents: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityRole(&self) -> Option<Id<NSAccessibilityRole, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityRole(
&self,
accessibility_role: Option<&NSAccessibilityRole>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityRoleDescription(&self) -> Option<Id<NSString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn setAccessibilityRoleDescription(
&self,
accessibility_role_description: Option<&NSString>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn accessibilitySearchButton(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilitySearchButton(
&self,
accessibility_search_button: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilitySearchMenu(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilitySearchMenu(
&self,
accessibility_search_menu: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn isAccessibilitySelected(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilitySelected(&self, accessibility_selected: bool)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilitySelectedChildren(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilitySelectedChildren(
&self,
accessibility_selected_children: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityServesAsTitleForUIElements(
&self
) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityServesAsTitleForUIElements(
&self,
accessibility_serves_as_title_for_ui_elements: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityShownMenu(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityShownMenu(
&self,
accessibility_shown_menu: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityMinValue(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityMinValue(
&self,
accessibility_min_value: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityMaxValue(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityMaxValue(
&self,
accessibility_max_value: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityLinkedUIElements(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityLinkedUIElements(
&self,
accessibility_linked_ui_elements: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityWindow(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityWindow(&self, accessibility_window: Option<&Object>)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityIdentifier(&self) -> Option<Id<NSString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn setAccessibilityIdentifier(
&self,
accessibility_identifier: Option<&NSString>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn accessibilityHelp(&self) -> Option<Id<NSString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn setAccessibilityHelp(&self, accessibility_help: Option<&NSString>)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn accessibilityFilename(&self) -> Option<Id<NSString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn setAccessibilityFilename(
&self,
accessibility_filename: Option<&NSString>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn isAccessibilityExpanded(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityExpanded(&self, accessibility_expanded: bool)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn isAccessibilityEdited(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityEdited(&self, accessibility_edited: bool)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn isAccessibilityEnabled(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityEnabled(&self, accessibility_enabled: bool)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityChildren(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityChildren(
&self,
accessibility_children: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityChildrenInNavigationOrder(
&self
) -> Option<Id<NSArray<ProtocolObject<dyn NSAccessibilityElementProtocol>>, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityChildrenInNavigationOrder(
&self,
accessibility_children_in_navigation_order: Option<&NSArray<ProtocolObject<dyn NSAccessibilityElementProtocol>>>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityClearButton(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityClearButton(
&self,
accessibility_clear_button: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityCancelButton(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityCancelButton(
&self,
accessibility_cancel_button: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn isAccessibilityProtectedContent(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityProtectedContent(
&self,
accessibility_protected_content: bool
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityContents(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityContents(
&self,
accessibility_contents: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityLabel(&self) -> Option<Id<NSString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn setAccessibilityLabel(&self, accessibility_label: Option<&NSString>)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn isAccessibilityAlternateUIVisible(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityAlternateUIVisible(
&self,
accessibility_alternate_ui_visible: bool
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilitySharedFocusElements(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilitySharedFocusElements(
&self,
accessibility_shared_focus_elements: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn isAccessibilityRequired(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityRequired(&self, accessibility_required: bool)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityCustomRotors(
&self
) -> Id<NSArray<NSAccessibilityCustomRotor>, Shared>where
Self: Sized + Message,

Available on crate features AppKit_NSAccessibilityCustomRotor and Foundation_NSArray and AppKit only.
source§

unsafe fn setAccessibilityCustomRotors(
&self,
accessibility_custom_rotors: &NSArray<NSAccessibilityCustomRotor>
)where
Self: Sized + Message,

Available on crate features AppKit_NSAccessibilityCustomRotor and Foundation_NSArray and AppKit only.
source§

unsafe fn accessibilityApplicationFocusedUIElement(
&self
) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityApplicationFocusedUIElement(
&self,
accessibility_application_focused_ui_element: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityMainWindow(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityMainWindow(
&self,
accessibility_main_window: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn isAccessibilityHidden(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityHidden(&self, accessibility_hidden: bool)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn isAccessibilityFrontmost(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityFrontmost(&self, accessibility_frontmost: bool)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityFocusedWindow(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityFocusedWindow(
&self,
accessibility_focused_window: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityWindows(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityWindows(&self, accessibility_windows: Option<&NSArray>)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityExtrasMenuBar(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityExtrasMenuBar(
&self,
accessibility_extras_menu_bar: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityMenuBar(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityMenuBar(&self, accessibility_menu_bar: Option<&Object>)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityColumnTitles(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityColumnTitles(
&self,
accessibility_column_titles: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn isAccessibilityOrderedByRow(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityOrderedByRow(&self, accessibility_ordered_by_row: bool)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityHorizontalUnits(&self) -> NSAccessibilityUnitswhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityHorizontalUnits(
&self,
accessibility_horizontal_units: NSAccessibilityUnits
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityVerticalUnits(&self) -> NSAccessibilityUnitswhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityVerticalUnits(
&self,
accessibility_vertical_units: NSAccessibilityUnits
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityHorizontalUnitDescription(
&self
) -> Option<Id<NSString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn setAccessibilityHorizontalUnitDescription(
&self,
accessibility_horizontal_unit_description: Option<&NSString>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn accessibilityVerticalUnitDescription(
&self
) -> Option<Id<NSString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn setAccessibilityVerticalUnitDescription(
&self,
accessibility_vertical_unit_description: Option<&NSString>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn accessibilityLayoutPointForScreenPoint(
&self,
point: NSPoint
) -> NSPointwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityLayoutSizeForScreenSize(&self, size: NSSize) -> NSSizewhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityScreenPointForLayoutPoint(
&self,
point: NSPoint
) -> NSPointwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityScreenSizeForLayoutSize(&self, size: NSSize) -> NSSizewhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityHandles(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityHandles(&self, accessibility_handles: Option<&NSArray>)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityWarningValue(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityWarningValue(
&self,
accessibility_warning_value: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityCriticalValue(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityCriticalValue(
&self,
accessibility_critical_value: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn isAccessibilityDisclosed(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityDisclosed(&self, accessibility_disclosed: bool)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityDisclosedByRow(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityDisclosedByRow(
&self,
accessibility_disclosed_by_row: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityDisclosedRows(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityDisclosedRows(
&self,
accessibility_disclosed_rows: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityDisclosureLevel(&self) -> NSIntegerwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityDisclosureLevel(
&self,
accessibility_disclosure_level: NSInteger
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityMarkerUIElements(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityMarkerUIElements(
&self,
accessibility_marker_ui_elements: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityMarkerValues(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityMarkerValues(
&self,
accessibility_marker_values: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityMarkerGroupUIElement(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityMarkerGroupUIElement(
&self,
accessibility_marker_group_ui_element: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityUnits(&self) -> NSAccessibilityUnitswhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityUnits(&self, accessibility_units: NSAccessibilityUnits)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityUnitDescription(&self) -> Option<Id<NSString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn setAccessibilityUnitDescription(
&self,
accessibility_unit_description: Option<&NSString>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn accessibilityRulerMarkerType(&self) -> NSAccessibilityRulerMarkerTypewhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityRulerMarkerType(
&self,
accessibility_ruler_marker_type: NSAccessibilityRulerMarkerType
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityMarkerTypeDescription(
&self
) -> Option<Id<NSString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn setAccessibilityMarkerTypeDescription(
&self,
accessibility_marker_type_description: Option<&NSString>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn accessibilityHorizontalScrollBar(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityHorizontalScrollBar(
&self,
accessibility_horizontal_scroll_bar: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityVerticalScrollBar(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityVerticalScrollBar(
&self,
accessibility_vertical_scroll_bar: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityAllowedValues(
&self
) -> Option<Id<NSArray<NSNumber>, Shared>>where
Self: Sized + Message,

Available on crate features Foundation_NSArray and Foundation_NSNumber and AppKit only.
source§

unsafe fn setAccessibilityAllowedValues(
&self,
accessibility_allowed_values: Option<&NSArray<NSNumber>>
)where
Self: Sized + Message,

Available on crate features Foundation_NSArray and Foundation_NSNumber and AppKit only.
source§

unsafe fn accessibilityLabelUIElements(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityLabelUIElements(
&self,
accessibility_label_ui_elements: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityLabelValue(&self) -> c_floatwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityLabelValue(&self, accessibility_label_value: c_float)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilitySplitters(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilitySplitters(
&self,
accessibility_splitters: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityDecrementButton(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityDecrementButton(
&self,
accessibility_decrement_button: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityIncrementButton(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityIncrementButton(
&self,
accessibility_increment_button: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityTabs(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityTabs(&self, accessibility_tabs: Option<&NSArray>)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityHeader(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityHeader(&self, accessibility_header: Option<&Object>)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityColumnCount(&self) -> NSIntegerwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityColumnCount(
&self,
accessibility_column_count: NSInteger
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityRowCount(&self) -> NSIntegerwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityRowCount(&self, accessibility_row_count: NSInteger)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityIndex(&self) -> NSIntegerwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityIndex(&self, accessibility_index: NSInteger)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityColumns(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityColumns(&self, accessibility_columns: Option<&NSArray>)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityRows(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityRows(&self, accessibility_rows: Option<&NSArray>)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityVisibleRows(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityVisibleRows(
&self,
accessibility_visible_rows: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilitySelectedRows(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilitySelectedRows(
&self,
accessibility_selected_rows: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityVisibleColumns(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityVisibleColumns(
&self,
accessibility_visible_columns: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilitySelectedColumns(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilitySelectedColumns(
&self,
accessibility_selected_columns: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilitySortDirection(&self) -> NSAccessibilitySortDirectionwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilitySortDirection(
&self,
accessibility_sort_direction: NSAccessibilitySortDirection
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityRowHeaderUIElements(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityRowHeaderUIElements(
&self,
accessibility_row_header_ui_elements: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilitySelectedCells(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilitySelectedCells(
&self,
accessibility_selected_cells: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityVisibleCells(&self) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityVisibleCells(
&self,
accessibility_visible_cells: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityColumnHeaderUIElements(
&self
) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilityColumnHeaderUIElements(
&self,
accessibility_column_header_ui_elements: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityCellForColumn_row(
&self,
column: NSInteger,
row: NSInteger
) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityRowIndexRange(&self) -> NSRangewhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityRowIndexRange(
&self,
accessibility_row_index_range: NSRange
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityColumnIndexRange(&self) -> NSRangewhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityColumnIndexRange(
&self,
accessibility_column_index_range: NSRange
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityInsertionPointLineNumber(&self) -> NSIntegerwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityInsertionPointLineNumber(
&self,
accessibility_insertion_point_line_number: NSInteger
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilitySharedCharacterRange(&self) -> NSRangewhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilitySharedCharacterRange(
&self,
accessibility_shared_character_range: NSRange
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilitySharedTextUIElements(
&self
) -> Option<Id<NSArray, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn setAccessibilitySharedTextUIElements(
&self,
accessibility_shared_text_ui_elements: Option<&NSArray>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSArray only.
source§

unsafe fn accessibilityVisibleCharacterRange(&self) -> NSRangewhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityVisibleCharacterRange(
&self,
accessibility_visible_character_range: NSRange
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityNumberOfCharacters(&self) -> NSIntegerwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityNumberOfCharacters(
&self,
accessibility_number_of_characters: NSInteger
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilitySelectedText(&self) -> Option<Id<NSString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn setAccessibilitySelectedText(
&self,
accessibility_selected_text: Option<&NSString>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn accessibilitySelectedTextRange(&self) -> NSRangewhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilitySelectedTextRange(
&self,
accessibility_selected_text_range: NSRange
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilitySelectedTextRanges(
&self
) -> Option<Id<NSArray<NSValue>, Shared>>where
Self: Sized + Message,

Available on crate features Foundation_NSArray and Foundation_NSValue and AppKit only.
source§

unsafe fn setAccessibilitySelectedTextRanges(
&self,
accessibility_selected_text_ranges: Option<&NSArray<NSValue>>
)where
Self: Sized + Message,

Available on crate features Foundation_NSArray and Foundation_NSValue and AppKit only.
source§

unsafe fn accessibilityAttributedStringForRange(
&self,
range: NSRange
) -> Option<Id<NSAttributedString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSAttributedString only.
source§

unsafe fn accessibilityRangeForLine(&self, line: NSInteger) -> NSRangewhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityStringForRange(
&self,
range: NSRange
) -> Option<Id<NSString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn accessibilityRangeForPosition(&self, point: NSPoint) -> NSRangewhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityRangeForIndex(&self, index: NSInteger) -> NSRangewhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityFrameForRange(&self, range: NSRange) -> NSRectwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityRTFForRange(
&self,
range: NSRange
) -> Option<Id<NSData, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSData only.
source§

unsafe fn accessibilityStyleRangeForIndex(&self, index: NSInteger) -> NSRangewhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityLineForIndex(&self, index: NSInteger) -> NSIntegerwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityToolbarButton(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityToolbarButton(
&self,
accessibility_toolbar_button: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn isAccessibilityModal(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityModal(&self, accessibility_modal: bool)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityProxy(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityProxy(&self, accessibility_proxy: Option<&Object>)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn isAccessibilityMain(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityMain(&self, accessibility_main: bool)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityFullScreenButton(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityFullScreenButton(
&self,
accessibility_full_screen_button: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityGrowArea(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityGrowArea(
&self,
accessibility_grow_area: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityDocument(&self) -> Option<Id<NSString, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn setAccessibilityDocument(
&self,
accessibility_document: Option<&NSString>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

unsafe fn accessibilityDefaultButton(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityDefaultButton(
&self,
accessibility_default_button: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityCloseButton(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityCloseButton(
&self,
accessibility_close_button: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityZoomButton(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityZoomButton(
&self,
accessibility_zoom_button: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityMinimizeButton(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityMinimizeButton(
&self,
accessibility_minimize_button: Option<&Object>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn isAccessibilityMinimized(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setAccessibilityMinimized(&self, accessibility_minimized: bool)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityCustomActions(
&self
) -> Option<Id<NSArray<NSAccessibilityCustomAction>, Shared>>where
Self: Sized + Message,

Available on crate features AppKit_NSAccessibilityCustomAction and Foundation_NSArray and AppKit only.
source§

unsafe fn setAccessibilityCustomActions(
&self,
accessibility_custom_actions: Option<&NSArray<NSAccessibilityCustomAction>>
)where
Self: Sized + Message,

Available on crate features AppKit_NSAccessibilityCustomAction and Foundation_NSArray and AppKit only.
source§

unsafe fn accessibilityPerformCancel(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityPerformConfirm(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityPerformDecrement(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityPerformDelete(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityPerformIncrement(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityPerformPick(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityPerformPress(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityPerformRaise(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityPerformShowAlternateUI(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityPerformShowDefaultUI(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityPerformShowMenu(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn isAccessibilitySelectorAllowed(&self, selector: Sel) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

impl NSAccessibilityElementProtocol for WebView

source§

unsafe fn accessibilityFrame(&self) -> NSRectwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityParent(&self) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn isAccessibilityFocused(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn accessibilityIdentifier(&self) -> Id<NSString, Shared>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSString only.
source§

impl NSAnimatablePropertyContainer for WebView

source§

unsafe fn animator(&self) -> Id<Self, Shared>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn animations(
&self
) -> Id<NSDictionary<NSAnimatablePropertyKey, Object>, Shared>where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSDictionary only.
source§

unsafe fn setAnimations(
&self,
animations: &NSDictionary<NSAnimatablePropertyKey, Object>
)where
Self: Sized + Message,

Available on crate features AppKit and Foundation_NSDictionary only.
source§

unsafe fn animationForKey(
&self,
key: &NSAnimatablePropertyKey
) -> Option<Id<Object, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn defaultAnimationForKey(
key: &NSAnimatablePropertyKey
) -> Option<Id<Object, Shared>>where
Self: Sized + ClassType,

Available on crate feature AppKit only.
source§

impl NSAppearanceCustomization for WebView

source§

unsafe fn appearance(&self) -> Option<Id<NSAppearance, Shared>>where
Self: Sized + Message,

Available on crate features AppKit and AppKit_NSAppearance only.
source§

unsafe fn setAppearance(&self, appearance: Option<&NSAppearance>)where
Self: Sized + Message,

Available on crate features AppKit and AppKit_NSAppearance only.
source§

unsafe fn effectiveAppearance(&self) -> Id<NSAppearance, Shared>where
Self: Sized + Message,

Available on crate features AppKit and AppKit_NSAppearance only.
source§

impl NSCoding for WebView

source§

unsafe fn encodeWithCoder(&self, coder: &NSCoder)where
Self: Sized + Message,

Available on crate features Foundation and Foundation_NSCoder only.
source§

unsafe fn initWithCoder(
this: Option<Allocated<Self>>,
coder: &NSCoder
) -> Option<Id<Self, Shared>>where
Self: Sized + Message,

Available on crate features Foundation and Foundation_NSCoder only.
source§

impl NSDraggingDestination for WebView

source§

unsafe fn draggingEntered(
&self,
sender: &ProtocolObject<dyn NSDraggingInfo>
) -> NSDragOperationwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn draggingUpdated(
&self,
sender: &ProtocolObject<dyn NSDraggingInfo>
) -> NSDragOperationwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn draggingExited(
&self,
sender: Option<&ProtocolObject<dyn NSDraggingInfo>>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn prepareForDragOperation(
&self,
sender: &ProtocolObject<dyn NSDraggingInfo>
) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn performDragOperation(
&self,
sender: &ProtocolObject<dyn NSDraggingInfo>
) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn concludeDragOperation(
&self,
sender: Option<&ProtocolObject<dyn NSDraggingInfo>>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn draggingEnded(&self, sender: &ProtocolObject<dyn NSDraggingInfo>)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn wantsPeriodicDraggingUpdates(&self) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn updateDraggingItemsForDrag(
&self,
sender: Option<&ProtocolObject<dyn NSDraggingInfo>>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

impl NSObjectProtocol for WebView

source§

fn is_kind_of<T>(&self) -> boolwhere
T: ClassType,
Self: Sized + Message,

Check if the object is an instance of the class, or one of it’s subclasses. Read more
source§

impl NSUserInterfaceItemIdentification for WebView

source§

unsafe fn identifier(&self) -> Option<Id<NSUserInterfaceItemIdentifier, Shared>>where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

unsafe fn setIdentifier(
&self,
identifier: Option<&NSUserInterfaceItemIdentifier>
)where
Self: Sized + Message,

Available on crate feature AppKit only.
source§

impl NSUserInterfaceValidations for WebView

source§

unsafe fn validateUserInterfaceItem(
&self,
item: &ProtocolObject<dyn NSValidatedUserInterfaceItem>
) -> boolwhere
Self: Sized + Message,

Available on crate feature AppKit only.
source§

impl PartialEq<WebView> for WebView

source§

fn eq(&self, other: &WebView) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl RefEncode for WebView

source§

const ENCODING_REF: Encoding = <NSView as ::objc2::RefEncode>::ENCODING_REF

The Objective-C type-encoding for a reference of this type. Read more
source§

impl Eq for WebView

source§

impl Message for WebView

source§

impl StructuralEq for WebView

source§

impl StructuralPartialEq for WebView

Auto Trait Implementations§

§

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> Any for Twhere
T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere
T: ?Sized,

const: unstable · source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere
T: ?Sized,

const: unstable · source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

const: unstable · source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for Twhere
U: From<T>,

const: unstable · source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for Twhere
U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
const: unstable · source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere
U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
const: unstable · source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> AutoreleaseSafe for Twhere
T: ?Sized,