Struct objc2_app_kit::NSTextField
source · #[repr(C)]pub struct NSTextField { /* private fields */ }
Available on crate features
NSControl
and NSResponder
and NSTextField
and NSView
only.Implementations§
source§impl NSTextField
impl NSTextField
pub unsafe fn placeholderString(&self) -> Option<Retained<NSString>>
pub unsafe fn setPlaceholderString(&self, placeholder_string: Option<&NSString>)
pub unsafe fn placeholderAttributedString( &self ) -> Option<Retained<NSAttributedString>>
pub unsafe fn setPlaceholderAttributedString( &self, placeholder_attributed_string: Option<&NSAttributedString> )
pub unsafe fn backgroundColor(&self) -> Option<Retained<NSColor>>
Available on crate feature
NSColor
only.pub unsafe fn setBackgroundColor(&self, background_color: Option<&NSColor>)
Available on crate feature
NSColor
only.pub unsafe fn drawsBackground(&self) -> bool
pub unsafe fn setDrawsBackground(&self, draws_background: bool)
pub unsafe fn textColor(&self) -> Option<Retained<NSColor>>
Available on crate feature
NSColor
only.pub unsafe fn setTextColor(&self, text_color: Option<&NSColor>)
Available on crate feature
NSColor
only.pub unsafe fn isBordered(&self) -> bool
pub unsafe fn setBordered(&self, bordered: bool)
pub unsafe fn isBezeled(&self) -> bool
pub unsafe fn setBezeled(&self, bezeled: bool)
pub unsafe fn isEditable(&self) -> bool
pub unsafe fn setEditable(&self, editable: bool)
pub unsafe fn isSelectable(&self) -> bool
pub unsafe fn setSelectable(&self, selectable: bool)
pub unsafe fn selectText(&self, sender: Option<&AnyObject>)
pub unsafe fn delegate( &self ) -> Option<Retained<ProtocolObject<dyn NSTextFieldDelegate>>>
pub unsafe fn setDelegate( &self, delegate: Option<&ProtocolObject<dyn NSTextFieldDelegate>> )
pub unsafe fn textShouldBeginEditing(&self, text_object: &NSText) -> bool
Available on crate feature
NSText
only.pub unsafe fn textShouldEndEditing(&self, text_object: &NSText) -> bool
Available on crate feature
NSText
only.pub unsafe fn textDidBeginEditing(&self, notification: &NSNotification)
pub unsafe fn textDidEndEditing(&self, notification: &NSNotification)
pub unsafe fn textDidChange(&self, notification: &NSNotification)
pub unsafe fn acceptsFirstResponder(&self) -> bool
pub unsafe fn bezelStyle(&self) -> NSTextFieldBezelStyle
Available on crate feature
NSTextFieldCell
only.pub unsafe fn setBezelStyle(&self, bezel_style: NSTextFieldBezelStyle)
Available on crate feature
NSTextFieldCell
only.pub unsafe fn preferredMaxLayoutWidth(&self) -> CGFloat
pub unsafe fn setPreferredMaxLayoutWidth( &self, preferred_max_layout_width: CGFloat )
pub unsafe fn maximumNumberOfLines(&self) -> NSInteger
pub unsafe fn setMaximumNumberOfLines(&self, maximum_number_of_lines: NSInteger)
pub unsafe fn allowsDefaultTighteningForTruncation(&self) -> bool
pub unsafe fn setAllowsDefaultTighteningForTruncation( &self, allows_default_tightening_for_truncation: bool )
pub unsafe fn lineBreakStrategy(&self) -> NSLineBreakStrategy
Available on crate feature
NSParagraphStyle
only.pub unsafe fn setLineBreakStrategy( &self, line_break_strategy: NSLineBreakStrategy )
Available on crate feature
NSParagraphStyle
only.source§impl NSTextField
impl NSTextField
Methods declared on superclass NSControl
source§impl NSTextField
impl NSTextField
Methods declared on superclass NSResponder
source§impl NSTextField
impl NSTextField
Methods declared on superclass NSObject
pub unsafe fn new(mtm: MainThreadMarker) -> Retained<Self>
source§impl NSTextField
impl NSTextField
NSTouchBar
pub unsafe fn isAutomaticTextCompletionEnabled(&self) -> bool
pub unsafe fn setAutomaticTextCompletionEnabled( &self, automatic_text_completion_enabled: bool )
pub unsafe fn allowsCharacterPickerTouchBarItem(&self) -> bool
pub unsafe fn setAllowsCharacterPickerTouchBarItem( &self, allows_character_picker_touch_bar_item: bool )
source§impl NSTextField
impl NSTextField
NSTextFieldConvenience
pub unsafe fn labelWithString( string_value: &NSString, mtm: MainThreadMarker ) -> Retained<Self>
pub unsafe fn wrappingLabelWithString( string_value: &NSString, mtm: MainThreadMarker ) -> Retained<Self>
pub unsafe fn labelWithAttributedString( attributed_string_value: &NSAttributedString, mtm: MainThreadMarker ) -> Retained<Self>
pub unsafe fn textFieldWithString( string_value: &NSString, mtm: MainThreadMarker ) -> Retained<Self>
source§impl NSTextField
impl NSTextField
NSTextFieldAttributedStringMethods
pub unsafe fn allowsEditingTextAttributes(&self) -> bool
pub unsafe fn setAllowsEditingTextAttributes( &self, allows_editing_text_attributes: bool )
pub unsafe fn importsGraphics(&self) -> bool
pub unsafe fn setImportsGraphics(&self, imports_graphics: bool)
source§impl NSTextField
impl NSTextField
NSDeprecated
pub unsafe fn setTitleWithMnemonic( &self, string_with_ampersand: Option<&NSString> )
👎Deprecated: Use
-setTitle:
insteadMethods from Deref<Target = NSControl>§
pub unsafe fn target(&self) -> Option<Retained<AnyObject>>
pub unsafe fn setTarget(&self, target: Option<&AnyObject>)
pub unsafe fn action(&self) -> Option<Sel>
pub unsafe fn setAction(&self, action: Option<Sel>)
pub unsafe fn tag(&self) -> NSInteger
pub unsafe fn setTag(&self, tag: NSInteger)
pub unsafe fn ignoresMultiClick(&self) -> bool
pub unsafe fn setIgnoresMultiClick(&self, ignores_multi_click: bool)
pub unsafe fn isContinuous(&self) -> bool
pub unsafe fn setContinuous(&self, continuous: bool)
pub fn isEnabled(&self) -> bool
pub fn setEnabled(&self, enabled: bool)
pub unsafe fn refusesFirstResponder(&self) -> bool
pub unsafe fn setRefusesFirstResponder(&self, refuses_first_responder: bool)
pub unsafe fn isHighlighted(&self) -> bool
pub unsafe fn setHighlighted(&self, highlighted: bool)
pub unsafe fn controlSize(&self) -> NSControlSize
Available on crate feature
NSCell
only.pub unsafe fn setControlSize(&self, control_size: NSControlSize)
Available on crate feature
NSCell
only.pub unsafe fn formatter(&self) -> Option<Retained<NSFormatter>>
pub unsafe fn setFormatter(&self, formatter: Option<&NSFormatter>)
pub unsafe fn objectValue(&self) -> Option<Retained<AnyObject>>
pub unsafe fn setObjectValue(&self, object_value: Option<&AnyObject>)
pub unsafe fn stringValue(&self) -> Retained<NSString>
pub unsafe fn setStringValue(&self, string_value: &NSString)
pub unsafe fn attributedStringValue(&self) -> Retained<NSAttributedString>
pub unsafe fn setAttributedStringValue( &self, attributed_string_value: &NSAttributedString )
pub unsafe fn intValue(&self) -> c_int
pub unsafe fn setIntValue(&self, int_value: c_int)
pub unsafe fn integerValue(&self) -> NSInteger
pub unsafe fn setIntegerValue(&self, integer_value: NSInteger)
pub unsafe fn floatValue(&self) -> c_float
pub unsafe fn setFloatValue(&self, float_value: c_float)
pub unsafe fn doubleValue(&self) -> c_double
pub unsafe fn setDoubleValue(&self, double_value: c_double)
pub unsafe fn sizeThatFits(&self, size: NSSize) -> NSSize
pub unsafe fn sizeToFit(&self)
pub unsafe fn sendActionOn(&self, mask: NSEventMask) -> NSInteger
Available on crate feature
NSEvent
only.pub unsafe fn sendAction_to( &self, action: Option<Sel>, target: Option<&AnyObject> ) -> bool
pub unsafe fn takeIntValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeFloatValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeDoubleValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeStringValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeObjectValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeIntegerValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn mouseDown(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn performClick(&self, sender: Option<&AnyObject>)
pub unsafe fn font(&self) -> Option<Retained<NSFont>>
Available on crate feature
NSFont
only.pub unsafe fn setFont(&self, font: Option<&NSFont>)
Available on crate feature
NSFont
only.pub unsafe fn usesSingleLineMode(&self) -> bool
pub unsafe fn setUsesSingleLineMode(&self, uses_single_line_mode: bool)
pub unsafe fn lineBreakMode(&self) -> NSLineBreakMode
Available on crate feature
NSParagraphStyle
only.pub unsafe fn setLineBreakMode(&self, line_break_mode: NSLineBreakMode)
Available on crate feature
NSParagraphStyle
only.pub unsafe fn alignment(&self) -> NSTextAlignment
Available on crate feature
NSText
only.pub unsafe fn setAlignment(&self, alignment: NSTextAlignment)
Available on crate feature
NSText
only.pub unsafe fn baseWritingDirection(&self) -> NSWritingDirection
Available on crate feature
NSText
only.pub unsafe fn setBaseWritingDirection( &self, base_writing_direction: NSWritingDirection )
Available on crate feature
NSText
only.pub unsafe fn allowsExpansionToolTips(&self) -> bool
pub unsafe fn setAllowsExpansionToolTips( &self, allows_expansion_tool_tips: bool )
pub unsafe fn expansionFrameWithFrame(&self, content_frame: NSRect) -> NSRect
pub unsafe fn drawWithExpansionFrame_inView( &self, content_frame: NSRect, view: &NSView )
pub unsafe fn currentEditor(&self) -> Option<Retained<NSText>>
Available on crate feature
NSText
only.pub unsafe fn abortEditing(&self) -> bool
pub unsafe fn validateEditing(&self)
pub unsafe fn editWithFrame_editor_delegate_event( &self, rect: NSRect, text_obj: &NSText, delegate: Option<&AnyObject>, event: &NSEvent )
Available on crate features
NSEvent
and NSText
only.pub unsafe fn selectWithFrame_editor_delegate_start_length( &self, rect: NSRect, text_obj: &NSText, delegate: Option<&AnyObject>, sel_start: NSInteger, sel_length: NSInteger )
Available on crate feature
NSText
only.pub unsafe fn endEditing(&self, text_obj: &NSText)
Available on crate feature
NSText
only.pub unsafe fn setFloatingPointFormat_left_right( &self, auto_range: bool, left_digits: NSUInteger, right_digits: NSUInteger )
👎Deprecated
pub unsafe fn cell(&self) -> Option<Retained<NSCell>>
Available on crate feature
NSCell
only.pub unsafe fn setCell(&self, cell: Option<&NSCell>)
Available on crate feature
NSCell
only.pub unsafe fn selectedCell(&self) -> Option<Retained<NSCell>>
Available on crate feature
NSCell
only.pub unsafe fn selectedTag(&self) -> NSInteger
pub unsafe fn setNeedsDisplay(&self)
👎Deprecated: Set the needsDisplay property to YES instead
pub unsafe fn calcSize(&self)
👎Deprecated: Override -layout instead. This method should never be called
pub unsafe fn updateCell(&self, cell: &NSCell)
Available on crate feature
NSCell
only.pub unsafe fn updateCellInside(&self, cell: &NSCell)
Available on crate feature
NSCell
only.pub unsafe fn drawCellInside(&self, cell: &NSCell)
Available on crate feature
NSCell
only.pub unsafe fn drawCell(&self, cell: &NSCell)
Available on crate feature
NSCell
only.pub unsafe fn selectCell(&self, cell: &NSCell)
Available on crate feature
NSCell
only.pub unsafe fn invalidateIntrinsicContentSizeForCell(&self, cell: &NSCell)
Available on crate features
NSLayoutConstraint
and NSCell
only.Methods from Deref<Target = NSView>§
pub unsafe fn candidateListTouchBarItem( &self ) -> Option<Retained<NSCandidateListTouchBarItem>>
Available on crate features
NSCandidateListTouchBarItem
and NSTouchBarItem
only.pub unsafe fn reflectScrolledClipView(&self, clip_view: &NSClipView)
Available on crate feature
NSClipView
only.pub unsafe fn scrollClipView_toPoint( &self, clip_view: &NSClipView, point: NSPoint )
Available on crate feature
NSClipView
only.pub unsafe fn leadingAnchor(&self) -> Retained<NSLayoutXAxisAnchor>
Available on crate features
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn trailingAnchor(&self) -> Retained<NSLayoutXAxisAnchor>
Available on crate features
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn leftAnchor(&self) -> Retained<NSLayoutXAxisAnchor>
Available on crate features
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn rightAnchor(&self) -> Retained<NSLayoutXAxisAnchor>
Available on crate features
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn topAnchor(&self) -> Retained<NSLayoutYAxisAnchor>
Available on crate features
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn bottomAnchor(&self) -> Retained<NSLayoutYAxisAnchor>
Available on crate features
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn widthAnchor(&self) -> Retained<NSLayoutDimension>
Available on crate features
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn heightAnchor(&self) -> Retained<NSLayoutDimension>
Available on crate features
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn centerXAnchor(&self) -> Retained<NSLayoutXAxisAnchor>
Available on crate features
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn centerYAnchor(&self) -> Retained<NSLayoutYAxisAnchor>
Available on crate features
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn firstBaselineAnchor(&self) -> Retained<NSLayoutYAxisAnchor>
Available on crate features
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn lastBaselineAnchor(&self) -> Retained<NSLayoutYAxisAnchor>
Available on crate features
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn constraints(&self) -> Retained<NSArray<NSLayoutConstraint>>
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn addConstraint(&self, constraint: &NSLayoutConstraint)
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn addConstraints(&self, constraints: &NSArray<NSLayoutConstraint>)
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn removeConstraint(&self, constraint: &NSLayoutConstraint)
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn removeConstraints( &self, constraints: &NSArray<NSLayoutConstraint> )
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn updateConstraintsForSubtreeIfNeeded(&self)
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn updateConstraints(&self)
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn needsUpdateConstraints(&self) -> bool
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn setNeedsUpdateConstraints(&self, needs_update_constraints: bool)
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn translatesAutoresizingMaskIntoConstraints(&self) -> bool
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn setTranslatesAutoresizingMaskIntoConstraints( &self, translates_autoresizing_mask_into_constraints: bool )
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn alignmentRectForFrame(&self, frame: NSRect) -> NSRect
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn frameForAlignmentRect(&self, alignment_rect: NSRect) -> NSRect
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn alignmentRectInsets(&self) -> NSEdgeInsets
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn firstBaselineOffsetFromTop(&self) -> CGFloat
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn lastBaselineOffsetFromBottom(&self) -> CGFloat
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn baselineOffsetFromBottom(&self) -> CGFloat
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn intrinsicContentSize(&self) -> NSSize
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn invalidateIntrinsicContentSize(&self)
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn contentHuggingPriorityForOrientation( &self, orientation: NSLayoutConstraintOrientation ) -> NSLayoutPriority
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn setContentHuggingPriority_forOrientation( &self, priority: NSLayoutPriority, orientation: NSLayoutConstraintOrientation )
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn contentCompressionResistancePriorityForOrientation( &self, orientation: NSLayoutConstraintOrientation ) -> NSLayoutPriority
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn setContentCompressionResistancePriority_forOrientation( &self, priority: NSLayoutPriority, orientation: NSLayoutConstraintOrientation )
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn isHorizontalContentSizeConstraintActive(&self) -> bool
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn setHorizontalContentSizeConstraintActive( &self, horizontal_content_size_constraint_active: bool )
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn isVerticalContentSizeConstraintActive(&self) -> bool
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn setVerticalContentSizeConstraintActive( &self, vertical_content_size_constraint_active: bool )
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn fittingSize(&self) -> NSSize
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn constraintsAffectingLayoutForOrientation( &self, orientation: NSLayoutConstraintOrientation ) -> Retained<NSArray<NSLayoutConstraint>>
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn hasAmbiguousLayout(&self) -> bool
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn exerciseAmbiguityInLayout(&self)
Available on crate feature
NSLayoutConstraint
only.pub unsafe fn addLayoutGuide(&self, guide: &NSLayoutGuide)
Available on crate feature
NSLayoutGuide
only.pub unsafe fn removeLayoutGuide(&self, guide: &NSLayoutGuide)
Available on crate feature
NSLayoutGuide
only.pub unsafe fn layoutGuides(&self) -> Retained<NSArray<NSLayoutGuide>>
Available on crate feature
NSLayoutGuide
only.pub unsafe fn enclosingMenuItem(&self) -> Option<Retained<NSMenuItem>>
Available on crate feature
NSMenuItem
only.pub unsafe fn wantsBestResolutionOpenGLSurface(&self) -> bool
👎Deprecated: Use NSOpenGLView instead.
Available on crate feature
NSOpenGLView
only.pub fn setWantsBestResolutionOpenGLSurface( &self, wants_best_resolution_open_gl_surface: bool )
👎Deprecated: Use NSOpenGLView instead.
Available on crate feature
NSOpenGLView
only.pub unsafe fn wantsExtendedDynamicRangeOpenGLSurface(&self) -> bool
👎Deprecated: Use NSOpenGLView instead.
Available on crate feature
NSOpenGLView
only.pub unsafe fn setWantsExtendedDynamicRangeOpenGLSurface( &self, wants_extended_dynamic_range_open_gl_surface: bool )
👎Deprecated: Use NSOpenGLView instead.
Available on crate feature
NSOpenGLView
only.pub unsafe fn pressureConfiguration( &self ) -> Option<Retained<NSPressureConfiguration>>
Available on crate feature
NSPressureConfiguration
only.pub unsafe fn setPressureConfiguration( &self, pressure_configuration: Option<&NSPressureConfiguration> )
Available on crate feature
NSPressureConfiguration
only.pub unsafe fn rulerView_shouldMoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker ) -> bool
Available on crate features
NSRulerView
and NSRulerMarker
only.pub unsafe fn rulerView_willMoveMarker_toLocation( &self, ruler: &NSRulerView, marker: &NSRulerMarker, location: CGFloat ) -> CGFloat
Available on crate features
NSRulerView
and NSRulerMarker
only.pub unsafe fn rulerView_didMoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker )
Available on crate features
NSRulerView
and NSRulerMarker
only.pub unsafe fn rulerView_shouldRemoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker ) -> bool
Available on crate features
NSRulerView
and NSRulerMarker
only.pub unsafe fn rulerView_didRemoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker )
Available on crate features
NSRulerView
and NSRulerMarker
only.pub unsafe fn rulerView_shouldAddMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker ) -> bool
Available on crate features
NSRulerView
and NSRulerMarker
only.pub unsafe fn rulerView_willAddMarker_atLocation( &self, ruler: &NSRulerView, marker: &NSRulerMarker, location: CGFloat ) -> CGFloat
Available on crate features
NSRulerView
and NSRulerMarker
only.pub unsafe fn rulerView_didAddMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker )
Available on crate features
NSRulerView
and NSRulerMarker
only.pub unsafe fn rulerView_handleMouseDown( &self, ruler: &NSRulerView, event: &NSEvent )
Available on crate features
NSRulerView
and NSEvent
only.pub unsafe fn rulerView_willSetClientView( &self, ruler: &NSRulerView, new_client: &NSView )
Available on crate feature
NSRulerView
only.pub unsafe fn rulerView_locationForPoint( &self, ruler: &NSRulerView, point: NSPoint ) -> CGFloat
Available on crate feature
NSRulerView
only.pub unsafe fn rulerView_pointForLocation( &self, ruler: &NSRulerView, point: CGFloat ) -> NSPoint
Available on crate feature
NSRulerView
only.pub fn window(&self) -> Option<Retained<NSWindow>>
Available on crate feature
NSWindow
only.pub unsafe fn superview(&self) -> Option<Retained<NSView>>
pub unsafe fn subviews(&self) -> Retained<NSArray<NSView>>
pub unsafe fn setSubviews(&self, subviews: &NSArray<NSView>)
pub unsafe fn isDescendantOf(&self, view: &NSView) -> bool
pub unsafe fn opaqueAncestor(&self) -> Option<Retained<NSView>>
pub unsafe fn isHidden(&self) -> bool
pub fn setHidden(&self, hidden: bool)
pub unsafe fn isHiddenOrHasHiddenAncestor(&self) -> bool
pub unsafe fn getRectsBeingDrawn_count( &self, rects: *mut *mut NSRect, count: *mut NSInteger )
pub unsafe fn needsToDrawRect(&self, rect: NSRect) -> bool
pub unsafe fn wantsDefaultClipping(&self) -> bool
pub unsafe fn viewDidHide(&self)
pub unsafe fn viewDidUnhide(&self)
pub unsafe fn addSubview(&self, view: &NSView)
pub unsafe fn addSubview_positioned_relativeTo( &self, view: &NSView, place: NSWindowOrderingMode, other_view: Option<&NSView> )
Available on crate feature
NSGraphics
only.pub unsafe fn sortSubviewsUsingFunction_context( &self, compare: unsafe extern "C" fn(_: NonNull<NSView>, _: NonNull<NSView>, _: *mut c_void) -> NSComparisonResult, context: *mut c_void )
pub unsafe fn viewWillMoveToWindow(&self, new_window: Option<&NSWindow>)
Available on crate feature
NSWindow
only.pub unsafe fn viewDidMoveToWindow(&self)
pub unsafe fn viewWillMoveToSuperview(&self, new_superview: Option<&NSView>)
pub unsafe fn viewDidMoveToSuperview(&self)
pub unsafe fn didAddSubview(&self, subview: &NSView)
pub unsafe fn willRemoveSubview(&self, subview: &NSView)
pub unsafe fn removeFromSuperview(&self)
pub unsafe fn replaceSubview_with(&self, old_view: &NSView, new_view: &NSView)
pub unsafe fn removeFromSuperviewWithoutNeedingDisplay(&self)
pub unsafe fn viewDidChangeBackingProperties(&self)
pub unsafe fn postsFrameChangedNotifications(&self) -> bool
pub fn setPostsFrameChangedNotifications( &self, posts_frame_changed_notifications: bool )
pub unsafe fn resizeSubviewsWithOldSize(&self, old_size: NSSize)
pub unsafe fn resizeWithOldSuperviewSize(&self, old_size: NSSize)
pub unsafe fn autoresizesSubviews(&self) -> bool
pub unsafe fn setAutoresizesSubviews(&self, autoresizes_subviews: bool)
pub unsafe fn autoresizingMask(&self) -> NSAutoresizingMaskOptions
pub unsafe fn setAutoresizingMask( &self, autoresizing_mask: NSAutoresizingMaskOptions )
pub unsafe fn setFrameOrigin(&self, new_origin: NSPoint)
pub unsafe fn setFrameSize(&self, new_size: NSSize)
pub fn frame(&self) -> NSRect
pub unsafe fn setFrame(&self, frame: NSRect)
pub unsafe fn frameRotation(&self) -> CGFloat
pub unsafe fn setFrameRotation(&self, frame_rotation: CGFloat)
pub unsafe fn frameCenterRotation(&self) -> CGFloat
pub unsafe fn setFrameCenterRotation(&self, frame_center_rotation: CGFloat)
pub unsafe fn setBoundsOrigin(&self, new_origin: NSPoint)
pub unsafe fn setBoundsSize(&self, new_size: NSSize)
pub unsafe fn boundsRotation(&self) -> CGFloat
pub unsafe fn setBoundsRotation(&self, bounds_rotation: CGFloat)
pub unsafe fn translateOriginToPoint(&self, translation: NSPoint)
pub unsafe fn scaleUnitSquareToSize(&self, new_unit_size: NSSize)
pub unsafe fn rotateByAngle(&self, angle: CGFloat)
pub fn bounds(&self) -> NSRect
pub unsafe fn setBounds(&self, bounds: NSRect)
pub fn isFlipped(&self) -> bool
pub unsafe fn isRotatedFromBase(&self) -> bool
pub unsafe fn isRotatedOrScaledFromBase(&self) -> bool
pub unsafe fn isOpaque(&self) -> bool
pub fn convertPoint_fromView( &self, point: NSPoint, view: Option<&NSView> ) -> NSPoint
pub unsafe fn convertPoint_toView( &self, point: NSPoint, view: Option<&NSView> ) -> NSPoint
pub unsafe fn convertSize_fromView( &self, size: NSSize, view: Option<&NSView> ) -> NSSize
pub unsafe fn convertSize_toView( &self, size: NSSize, view: Option<&NSView> ) -> NSSize
pub unsafe fn convertRect_fromView( &self, rect: NSRect, view: Option<&NSView> ) -> NSRect
pub fn convertRect_toView(&self, rect: NSRect, view: Option<&NSView>) -> NSRect
pub unsafe fn backingAlignedRect_options( &self, rect: NSRect, options: NSAlignmentOptions ) -> NSRect
pub unsafe fn centerScanRect(&self, rect: NSRect) -> NSRect
pub unsafe fn convertPointToBacking(&self, point: NSPoint) -> NSPoint
pub unsafe fn convertPointFromBacking(&self, point: NSPoint) -> NSPoint
pub unsafe fn convertSizeToBacking(&self, size: NSSize) -> NSSize
pub unsafe fn convertSizeFromBacking(&self, size: NSSize) -> NSSize
pub unsafe fn convertRectToBacking(&self, rect: NSRect) -> NSRect
pub unsafe fn convertRectFromBacking(&self, rect: NSRect) -> NSRect
pub unsafe fn convertPointToLayer(&self, point: NSPoint) -> NSPoint
pub unsafe fn convertPointFromLayer(&self, point: NSPoint) -> NSPoint
pub unsafe fn convertSizeToLayer(&self, size: NSSize) -> NSSize
pub unsafe fn convertSizeFromLayer(&self, size: NSSize) -> NSSize
pub unsafe fn convertRectToLayer(&self, rect: NSRect) -> NSRect
pub unsafe fn convertRectFromLayer(&self, rect: NSRect) -> NSRect
pub unsafe fn canDrawConcurrently(&self) -> bool
pub unsafe fn setCanDrawConcurrently(&self, can_draw_concurrently: bool)
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.
pub unsafe fn setNeedsDisplayInRect(&self, invalid_rect: NSRect)
pub unsafe fn needsDisplay(&self) -> bool
pub unsafe fn setNeedsDisplay(&self, needs_display: bool)
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.
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.
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.
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 feature
NSGraphicsContext
only.pub fn visibleRect(&self) -> NSRect
pub unsafe fn display(&self)
pub unsafe fn displayIfNeeded(&self)
pub unsafe fn displayIfNeededIgnoringOpacity(&self)
pub unsafe fn displayRect(&self, rect: NSRect)
pub unsafe fn displayIfNeededInRect(&self, rect: NSRect)
pub unsafe fn displayRectIgnoringOpacity(&self, rect: NSRect)
pub unsafe fn displayIfNeededInRectIgnoringOpacity(&self, rect: NSRect)
pub unsafe fn drawRect(&self, dirty_rect: NSRect)
pub unsafe fn displayRectIgnoringOpacity_inContext( &self, rect: NSRect, context: &NSGraphicsContext )
Available on crate feature
NSGraphicsContext
only.pub unsafe fn bitmapImageRepForCachingDisplayInRect( &self, rect: NSRect ) -> Option<Retained<NSBitmapImageRep>>
Available on crate features
NSBitmapImageRep
and NSImageRep
only.pub unsafe fn cacheDisplayInRect_toBitmapImageRep( &self, rect: NSRect, bitmap_image_rep: &NSBitmapImageRep )
Available on crate features
NSBitmapImageRep
and NSImageRep
only.pub unsafe fn viewWillDraw(&self)
pub unsafe fn scrollPoint(&self, point: NSPoint)
pub unsafe fn scrollRectToVisible(&self, rect: NSRect) -> bool
pub unsafe fn autoscroll(&self, event: &NSEvent) -> bool
Available on crate feature
NSEvent
only.pub unsafe fn adjustScroll(&self, new_visible: NSRect) -> NSRect
pub unsafe fn scrollRect_by(&self, rect: NSRect, delta: NSSize)
👎Deprecated: Use NSScrollView to achieve scrolling views.
pub unsafe fn translateRectsNeedingDisplayInRect_by( &self, clip_rect: NSRect, delta: NSSize )
pub unsafe fn hitTest(&self, point: NSPoint) -> Option<Retained<NSView>>
pub unsafe fn mouse_inRect(&self, point: NSPoint, rect: NSRect) -> bool
pub unsafe fn viewWithTag(&self, tag: NSInteger) -> Option<Retained<NSView>>
pub unsafe fn tag(&self) -> NSInteger
pub unsafe fn performKeyEquivalent(&self, event: &NSEvent) -> bool
Available on crate feature
NSEvent
only.pub unsafe fn acceptsFirstMouse(&self, event: Option<&NSEvent>) -> bool
Available on crate feature
NSEvent
only.pub unsafe fn shouldDelayWindowOrderingForEvent(&self, event: &NSEvent) -> bool
Available on crate feature
NSEvent
only.pub unsafe fn needsPanelToBecomeKey(&self) -> bool
pub unsafe fn mouseDownCanMoveWindow(&self) -> bool
pub unsafe fn acceptsTouchEvents(&self) -> bool
👎Deprecated: Use allowedTouchTypes instead
pub unsafe fn setAcceptsTouchEvents(&self, accepts_touch_events: bool)
👎Deprecated: Use allowedTouchTypes instead
pub unsafe fn wantsRestingTouches(&self) -> bool
pub unsafe fn setWantsRestingTouches(&self, wants_resting_touches: bool)
pub unsafe fn makeBackingLayer(&self) -> Retained<CALayer>
Available on crate feature
objc2-quartz-core
and Apple only.pub unsafe fn layerContentsRedrawPolicy( &self ) -> NSViewLayerContentsRedrawPolicy
pub unsafe fn setLayerContentsRedrawPolicy( &self, layer_contents_redraw_policy: NSViewLayerContentsRedrawPolicy )
pub unsafe fn layerContentsPlacement(&self) -> NSViewLayerContentsPlacement
pub unsafe fn setLayerContentsPlacement( &self, layer_contents_placement: NSViewLayerContentsPlacement )
pub unsafe fn wantsLayer(&self) -> bool
pub fn setWantsLayer(&self, wants_layer: bool)
pub unsafe fn layer(&self) -> Option<Retained<CALayer>>
Available on crate feature
objc2-quartz-core
and Apple only.pub unsafe fn setLayer(&self, layer: Option<&CALayer>)
Available on crate feature
objc2-quartz-core
and Apple only.pub unsafe fn wantsUpdateLayer(&self) -> bool
pub unsafe fn updateLayer(&self)
pub unsafe fn canDrawSubviewsIntoLayer(&self) -> bool
pub unsafe fn setCanDrawSubviewsIntoLayer( &self, can_draw_subviews_into_layer: bool )
pub unsafe fn layoutSubtreeIfNeeded(&self)
pub unsafe fn layout(&self)
pub unsafe fn needsLayout(&self) -> bool
pub unsafe fn setNeedsLayout(&self, needs_layout: bool)
pub unsafe fn alphaValue(&self) -> CGFloat
pub unsafe fn setAlphaValue(&self, alpha_value: CGFloat)
pub unsafe fn layerUsesCoreImageFilters(&self) -> bool
pub unsafe fn setLayerUsesCoreImageFilters( &self, layer_uses_core_image_filters: bool )
pub unsafe fn shadow(&self) -> Option<Retained<NSShadow>>
Available on crate feature
NSShadow
only.pub unsafe fn setShadow(&self, shadow: Option<&NSShadow>)
Available on crate feature
NSShadow
only.pub unsafe fn clipsToBounds(&self) -> bool
pub unsafe fn setClipsToBounds(&self, clips_to_bounds: bool)
pub unsafe fn postsBoundsChangedNotifications(&self) -> bool
pub unsafe fn setPostsBoundsChangedNotifications( &self, posts_bounds_changed_notifications: bool )
pub unsafe fn enclosingScrollView(&self) -> Option<Retained<NSScrollView>>
Available on crate feature
NSScrollView
only.Available on crate features
NSEvent
and NSMenu
only.pub unsafe fn willOpenMenu_withEvent(&self, menu: &NSMenu, event: &NSEvent)
Available on crate features
NSEvent
and NSMenu
only.pub unsafe fn didCloseMenu_withEvent( &self, menu: &NSMenu, event: Option<&NSEvent> )
Available on crate features
NSEvent
and NSMenu
only.pub unsafe fn toolTip(&self) -> Option<Retained<NSString>>
pub unsafe fn setToolTip(&self, tool_tip: Option<&NSString>)
pub unsafe fn addToolTipRect_owner_userData( &self, rect: NSRect, owner: &AnyObject, data: *mut c_void ) -> NSToolTipTag
pub unsafe fn removeToolTip(&self, tag: NSToolTipTag)
pub unsafe fn removeAllToolTips(&self)
pub unsafe fn viewWillStartLiveResize(&self)
pub unsafe fn viewDidEndLiveResize(&self)
pub unsafe fn inLiveResize(&self) -> bool
pub unsafe fn preservesContentDuringLiveResize(&self) -> bool
pub unsafe fn rectPreservedDuringLiveResize(&self) -> NSRect
pub fn inputContext(&self) -> Option<Retained<NSTextInputContext>>
Available on crate feature
NSTextInputContext
only.pub unsafe fn rectForSmartMagnificationAtPoint_inRect( &self, location: NSPoint, visible_rect: NSRect ) -> NSRect
pub unsafe fn userInterfaceLayoutDirection( &self ) -> NSUserInterfaceLayoutDirection
Available on crate feature
NSUserInterfaceLayout
only.pub unsafe fn setUserInterfaceLayoutDirection( &self, user_interface_layout_direction: NSUserInterfaceLayoutDirection )
Available on crate feature
NSUserInterfaceLayout
only.pub unsafe fn prepareForReuse(&self)
pub unsafe fn prepareContentInRect(&self, rect: NSRect)
pub unsafe fn preparedContentRect(&self) -> NSRect
pub unsafe fn setPreparedContentRect(&self, prepared_content_rect: NSRect)
pub unsafe fn allowsVibrancy(&self) -> bool
pub unsafe fn viewDidChangeEffectiveAppearance(&self)
pub unsafe fn nextKeyView(&self) -> Option<Retained<NSView>>
pub unsafe fn setNextKeyView(&self, next_key_view: Option<&NSView>)
pub unsafe fn previousKeyView(&self) -> Option<Retained<NSView>>
pub unsafe fn nextValidKeyView(&self) -> Option<Retained<NSView>>
pub unsafe fn previousValidKeyView(&self) -> Option<Retained<NSView>>
pub unsafe fn canBecomeKeyView(&self) -> bool
pub unsafe fn setKeyboardFocusRingNeedsDisplayInRect(&self, rect: NSRect)
pub unsafe fn focusRingType(&self) -> NSFocusRingType
Available on crate feature
NSGraphics
only.pub unsafe fn setFocusRingType(&self, focus_ring_type: NSFocusRingType)
Available on crate feature
NSGraphics
only.pub unsafe fn drawFocusRingMask(&self)
pub unsafe fn focusRingMaskBounds(&self) -> NSRect
pub unsafe fn noteFocusRingMaskChanged(&self)
pub unsafe fn writeEPSInsideRect_toPasteboard( &self, rect: NSRect, pasteboard: &NSPasteboard )
Available on crate feature
NSPasteboard
only.pub unsafe fn dataWithEPSInsideRect(&self, rect: NSRect) -> Retained<NSData>
pub unsafe fn writePDFInsideRect_toPasteboard( &self, rect: NSRect, pasteboard: &NSPasteboard )
Available on crate feature
NSPasteboard
only.pub unsafe fn dataWithPDFInsideRect(&self, rect: NSRect) -> Retained<NSData>
pub unsafe fn print(&self, sender: Option<&AnyObject>)
pub unsafe fn knowsPageRange(&self, range: NSRangePointer) -> bool
pub unsafe fn heightAdjustLimit(&self) -> CGFloat
pub unsafe fn widthAdjustLimit(&self) -> CGFloat
pub unsafe fn adjustPageWidthNew_left_right_limit( &self, new_right: NonNull<CGFloat>, old_left: CGFloat, old_right: CGFloat, right_limit: CGFloat )
pub unsafe fn adjustPageHeightNew_top_bottom_limit( &self, new_bottom: NonNull<CGFloat>, old_top: CGFloat, old_bottom: CGFloat, bottom_limit: CGFloat )
pub unsafe fn rectForPage(&self, page: NSInteger) -> NSRect
pub unsafe fn locationOfPrintRect(&self, rect: NSRect) -> NSPoint
pub unsafe fn drawPageBorderWithSize(&self, border_size: NSSize)
pub unsafe fn pageHeader(&self) -> Retained<NSAttributedString>
pub unsafe fn drawSheetBorderWithSize(&self, border_size: NSSize)
👎Deprecated: This is never invoked and the NSView implementation does nothing
pub unsafe fn printJobTitle(&self) -> Retained<NSString>
pub unsafe fn beginDocument(&self)
pub unsafe fn endDocument(&self)
pub unsafe fn beginPageInRect_atPlacement( &self, rect: NSRect, location: NSPoint )
pub unsafe fn endPage(&self)
pub unsafe fn beginDraggingSessionWithItems_event_source( &self, items: &NSArray<NSDraggingItem>, event: &NSEvent, source: &ProtocolObject<dyn NSDraggingSource> ) -> Retained<NSDraggingSession>
Available on crate features
NSDragging
and NSDraggingItem
and NSDraggingSession
and NSEvent
only.pub unsafe fn registeredDraggedTypes( &self ) -> Retained<NSArray<NSPasteboardType>>
Available on crate feature
NSPasteboard
only.pub unsafe fn registerForDraggedTypes( &self, new_types: &NSArray<NSPasteboardType> )
Available on crate feature
NSPasteboard
only.pub unsafe fn unregisterDraggedTypes(&self)
pub unsafe fn enterFullScreenMode_withOptions( &self, screen: &NSScreen, options: Option<&NSDictionary<NSViewFullScreenModeOptionKey, AnyObject>> ) -> bool
Available on crate feature
NSScreen
only.pub unsafe fn exitFullScreenModeWithOptions( &self, options: Option<&NSDictionary<NSViewFullScreenModeOptionKey, AnyObject>> )
pub unsafe fn isInFullScreenMode(&self) -> bool
pub unsafe fn showDefinitionForAttributedString_atPoint( &self, attr_string: Option<&NSAttributedString>, text_baseline_origin: NSPoint )
pub unsafe fn showDefinitionForAttributedString_range_options_baselineOriginProvider( &self, attr_string: Option<&NSAttributedString>, target_range: NSRange, options: Option<&NSDictionary<NSDefinitionOptionKey, AnyObject>>, origin_provider: Option<&Block<dyn Fn(NSRange) -> NSPoint>> )
Available on crate feature
block2
only.pub unsafe fn isDrawingFindIndicator(&self) -> bool
pub unsafe fn gestureRecognizers( &self ) -> Retained<NSArray<NSGestureRecognizer>>
Available on crate feature
NSGestureRecognizer
only.pub unsafe fn setGestureRecognizers( &self, gesture_recognizers: &NSArray<NSGestureRecognizer> )
Available on crate feature
NSGestureRecognizer
only.pub unsafe fn addGestureRecognizer( &self, gesture_recognizer: &NSGestureRecognizer )
Available on crate feature
NSGestureRecognizer
only.pub unsafe fn removeGestureRecognizer( &self, gesture_recognizer: &NSGestureRecognizer )
Available on crate feature
NSGestureRecognizer
only.pub unsafe fn allowedTouchTypes(&self) -> NSTouchTypeMask
Available on crate feature
NSTouch
only.pub unsafe fn setAllowedTouchTypes(&self, allowed_touch_types: NSTouchTypeMask)
Available on crate feature
NSTouch
only.pub unsafe fn safeAreaInsets(&self) -> NSEdgeInsets
pub unsafe fn additionalSafeAreaInsets(&self) -> NSEdgeInsets
pub unsafe fn setAdditionalSafeAreaInsets( &self, additional_safe_area_insets: NSEdgeInsets )
pub unsafe fn safeAreaLayoutGuide(&self) -> Retained<NSLayoutGuide>
Available on crate feature
NSLayoutGuide
only.pub unsafe fn safeAreaRect(&self) -> NSRect
pub unsafe fn layoutMarginsGuide(&self) -> Retained<NSLayoutGuide>
Available on crate feature
NSLayoutGuide
only.pub unsafe fn addTrackingArea(&self, tracking_area: &NSTrackingArea)
Available on crate feature
NSTrackingArea
only.pub unsafe fn removeTrackingArea(&self, tracking_area: &NSTrackingArea)
Available on crate feature
NSTrackingArea
only.pub unsafe fn trackingAreas(&self) -> Retained<NSArray<NSTrackingArea>>
Available on crate feature
NSTrackingArea
only.pub unsafe fn updateTrackingAreas(&self)
pub fn addCursorRect_cursor(&self, rect: NSRect, object: &NSCursor)
Available on crate feature
NSCursor
only.pub unsafe fn removeCursorRect_cursor(&self, rect: NSRect, object: &NSCursor)
Available on crate feature
NSCursor
only.pub unsafe fn discardCursorRects(&self)
pub unsafe fn resetCursorRects(&self)
pub unsafe fn addTrackingRect_owner_userData_assumeInside( &self, rect: NSRect, owner: &AnyObject, data: *mut c_void, flag: bool ) -> NSTrackingRectTag
pub fn removeTrackingRect(&self, tag: NSTrackingRectTag)
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: &AnyObject, slide_flag: bool )
👎Deprecated: Use -beginDraggingSessionWithItems:event:source: instead
Available on crate features
NSEvent
and NSImage
and NSPasteboard
only.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 feature
NSEvent
only.pub unsafe fn dragPromisedFilesOfTypes_fromRect_source_slideBack_event( &self, type_array: &NSArray<NSString>, rect: NSRect, source_object: &AnyObject, flag: bool, event: &NSEvent ) -> bool
👎Deprecated: Use -beginDraggingSessionWithItems:event:source: with an NSFilePromiseProvider instead
Available on crate feature
NSEvent
only.pub unsafe fn convertPointToBase(&self, point: NSPoint) -> NSPoint
👎Deprecated
pub unsafe fn convertPointFromBase(&self, point: NSPoint) -> NSPoint
👎Deprecated
pub unsafe fn convertSizeToBase(&self, size: NSSize) -> NSSize
👎Deprecated
pub unsafe fn convertSizeFromBase(&self, size: NSSize) -> NSSize
👎Deprecated
pub unsafe fn convertRectToBase(&self, rect: NSRect) -> NSRect
👎Deprecated
pub unsafe fn convertRectFromBase(&self, rect: NSRect) -> NSRect
👎Deprecated
pub unsafe fn performMnemonic(&self, string: &NSString) -> bool
👎Deprecated: This has always returned NO and had no effect on macOS
pub unsafe fn shouldDrawColor(&self) -> bool
👎Deprecated: This method no longer does anything
pub unsafe fn gState(&self) -> NSInteger
👎Deprecated
pub unsafe fn allocateGState(&self)
👎Deprecated
pub unsafe fn setUpGState(&self)
👎Deprecated
pub unsafe fn renewGState(&self)
👎Deprecated
Methods from Deref<Target = NSResponder>§
pub unsafe fn interfaceStyle(&self) -> NSInterfaceStyle
👎Deprecated
Available on crate feature
NSInterfaceStyle
only.pub unsafe fn setInterfaceStyle(&self, interface_style: NSInterfaceStyle)
👎Deprecated
Available on crate feature
NSInterfaceStyle
only.pub unsafe fn nextResponder(&self) -> Option<Retained<NSResponder>>
pub unsafe fn setNextResponder(&self, next_responder: Option<&NSResponder>)
pub unsafe fn tryToPerform_with( &self, action: Sel, object: Option<&AnyObject> ) -> bool
pub unsafe fn performKeyEquivalent(&self, event: &NSEvent) -> bool
Available on crate feature
NSEvent
only.pub unsafe fn validRequestorForSendType_returnType( &self, send_type: Option<&NSPasteboardType>, return_type: Option<&NSPasteboardType> ) -> Option<Retained<AnyObject>>
Available on crate feature
NSPasteboard
only.pub unsafe fn mouseDown(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn rightMouseDown(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn otherMouseDown(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn mouseUp(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn rightMouseUp(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn otherMouseUp(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn mouseMoved(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn mouseDragged(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn scrollWheel(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn rightMouseDragged(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn otherMouseDragged(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn mouseEntered(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn mouseExited(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn keyDown(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn keyUp(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn flagsChanged(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn tabletPoint(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn tabletProximity(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn cursorUpdate(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn magnifyWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn rotateWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn swipeWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn beginGestureWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn endGestureWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn smartMagnifyWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn changeModeWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn touchesBeganWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn touchesMovedWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn touchesEndedWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn touchesCancelledWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn quickLookWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn pressureChangeWithEvent(&self, event: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn noResponderFor(&self, event_selector: Sel)
pub unsafe fn acceptsFirstResponder(&self) -> bool
pub unsafe fn becomeFirstResponder(&self) -> bool
pub unsafe fn resignFirstResponder(&self) -> bool
pub unsafe fn interpretKeyEvents(&self, event_array: &NSArray<NSEvent>)
Available on crate feature
NSEvent
only.pub unsafe fn flushBufferedKeyEvents(&self)
Available on crate feature
NSMenu
only.pub unsafe fn setMenu(&self, menu: Option<&NSMenu>)
Available on crate feature
NSMenu
only.pub unsafe fn showContextHelp(&self, sender: Option<&AnyObject>)
pub unsafe fn helpRequested(&self, event_ptr: &NSEvent)
Available on crate feature
NSEvent
only.pub unsafe fn shouldBeTreatedAsInkEvent(&self, event: &NSEvent) -> bool
Available on crate feature
NSEvent
only.pub unsafe fn wantsScrollEventsForSwipeTrackingOnAxis( &self, axis: NSEventGestureAxis ) -> bool
Available on crate feature
NSEvent
only.pub unsafe fn wantsForwardedScrollEventsForAxis( &self, axis: NSEventGestureAxis ) -> bool
Available on crate feature
NSEvent
only.pub unsafe fn supplementalTargetForAction_sender( &self, action: Sel, sender: Option<&AnyObject> ) -> Option<Retained<AnyObject>>
pub unsafe fn undoManager(&self) -> Option<Retained<NSUndoManager>>
pub unsafe fn validateProposedFirstResponder_forEvent( &self, responder: &NSResponder, event: Option<&NSEvent> ) -> bool
Available on crate feature
NSEvent
only.pub unsafe fn presentError_modalForWindow_delegate_didPresentSelector_contextInfo( &self, error: &NSError, window: &NSWindow, delegate: Option<&AnyObject>, did_present_selector: Option<Sel>, context_info: *mut c_void )
Available on crate feature
NSWindow
only.pub unsafe fn presentError(&self, error: &NSError) -> bool
pub unsafe fn willPresentError(&self, error: &NSError) -> Retained<NSError>
pub unsafe fn performTextFinderAction(&self, sender: Option<&AnyObject>)
pub unsafe fn newWindowForTab(&self, sender: Option<&AnyObject>)
pub unsafe fn performMnemonic(&self, string: &NSString) -> bool
👎Deprecated: This has always returned NO and had no effect on macOS
pub unsafe fn touchBar(&self) -> Option<Retained<NSTouchBar>>
Available on crate feature
NSTouchBar
only.pub unsafe fn setTouchBar(&self, touch_bar: Option<&NSTouchBar>)
Available on crate feature
NSTouchBar
only.pub unsafe fn makeTouchBar(&self) -> Option<Retained<NSTouchBar>>
Available on crate feature
NSTouchBar
only.pub unsafe fn userActivity(&self) -> Option<Retained<NSUserActivity>>
Available on crate feature
NSUserActivity
only.pub unsafe fn setUserActivity(&self, user_activity: Option<&NSUserActivity>)
Available on crate feature
NSUserActivity
only.pub unsafe fn updateUserActivityState(&self, user_activity: &NSUserActivity)
Available on crate feature
NSUserActivity
only.pub unsafe fn encodeRestorableStateWithCoder(&self, coder: &NSCoder)
Available on crate feature
NSWindowRestoration
only.pub unsafe fn encodeRestorableStateWithCoder_backgroundQueue( &self, coder: &NSCoder, queue: &NSOperationQueue )
Available on crate feature
NSWindowRestoration
only.pub unsafe fn restoreStateWithCoder(&self, coder: &NSCoder)
Available on crate feature
NSWindowRestoration
only.pub unsafe fn invalidateRestorableState(&self)
Available on crate feature
NSWindowRestoration
only.Methods from Deref<Target = NSObject>§
sourcepub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
pub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
Handle messages the object doesn’t recognize.
See Apple’s documentation for details.
Methods from Deref<Target = AnyObject>§
sourcepub fn class(&self) -> &'static AnyClass
Available on crate feature NSAccessibilityConstants
only.
pub fn class(&self) -> &'static AnyClass
NSAccessibilityConstants
only.Dynamically find the class of this object.
§Example
Check that an instance of NSObject
has the precise class NSObject
.
use objc2::ClassType;
use objc2::runtime::NSObject;
let obj = NSObject::new();
assert_eq!(obj.class(), NSObject::class());
sourcepub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
👎Deprecated: this is difficult to use correctly, use Ivar::load
instead.Available on crate feature NSAccessibilityConstants
only.
pub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
Ivar::load
instead.NSAccessibilityConstants
only.Use Ivar::load
instead.
§Safety
The object must have an instance variable with the given name, and it
must be of type T
.
See Ivar::load_ptr
for details surrounding this.
sourcepub unsafe fn get_mut_ivar<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,
👎Deprecated: this is difficult to use correctly, use Ivar::load_mut
instead.Available on crate feature NSAccessibilityConstants
only.
pub unsafe fn get_mut_ivar<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,
Ivar::load_mut
instead.NSAccessibilityConstants
only.Use Ivar::load_mut
instead.
§Safety
The object must have an instance variable with the given name, and it
must be of type T
.
See Ivar::load_ptr
for details surrounding this.
Trait Implementations§
source§impl AsMut<AnyObject> for NSTextField
impl AsMut<AnyObject> for NSTextField
source§impl AsMut<NSControl> for NSTextField
impl AsMut<NSControl> for NSTextField
source§impl AsMut<NSObject> for NSTextField
impl AsMut<NSObject> for NSTextField
source§impl AsMut<NSResponder> for NSTextField
impl AsMut<NSResponder> for NSTextField
source§fn as_mut(&mut self) -> &mut NSResponder
fn as_mut(&mut self) -> &mut NSResponder
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSTextField> for NSComboBox
Available on crate feature NSComboBox
only.
impl AsMut<NSTextField> for NSComboBox
Available on crate feature
NSComboBox
only.source§fn as_mut(&mut self) -> &mut NSTextField
fn as_mut(&mut self) -> &mut NSTextField
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSTextField> for NSSearchField
Available on crate feature NSSearchField
only.
impl AsMut<NSTextField> for NSSearchField
Available on crate feature
NSSearchField
only.source§fn as_mut(&mut self) -> &mut NSTextField
fn as_mut(&mut self) -> &mut NSTextField
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSTextField> for NSSecureTextField
Available on crate feature NSSecureTextField
only.
impl AsMut<NSTextField> for NSSecureTextField
Available on crate feature
NSSecureTextField
only.source§fn as_mut(&mut self) -> &mut NSTextField
fn as_mut(&mut self) -> &mut NSTextField
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSTextField> for NSTextField
impl AsMut<NSTextField> for NSTextField
source§impl AsMut<NSTextField> for NSTokenField
Available on crate feature NSTokenField
only.
impl AsMut<NSTextField> for NSTokenField
Available on crate feature
NSTokenField
only.source§fn as_mut(&mut self) -> &mut NSTextField
fn as_mut(&mut self) -> &mut NSTextField
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSView> for NSTextField
impl AsMut<NSView> for NSTextField
source§impl AsRef<AnyObject> for NSTextField
impl AsRef<AnyObject> for NSTextField
source§impl AsRef<NSControl> for NSTextField
impl AsRef<NSControl> for NSTextField
source§impl AsRef<NSObject> for NSTextField
impl AsRef<NSObject> for NSTextField
source§impl AsRef<NSResponder> for NSTextField
impl AsRef<NSResponder> for NSTextField
source§fn as_ref(&self) -> &NSResponder
fn as_ref(&self) -> &NSResponder
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSTextField> for NSComboBox
Available on crate feature NSComboBox
only.
impl AsRef<NSTextField> for NSComboBox
Available on crate feature
NSComboBox
only.source§fn as_ref(&self) -> &NSTextField
fn as_ref(&self) -> &NSTextField
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSTextField> for NSSearchField
Available on crate feature NSSearchField
only.
impl AsRef<NSTextField> for NSSearchField
Available on crate feature
NSSearchField
only.source§fn as_ref(&self) -> &NSTextField
fn as_ref(&self) -> &NSTextField
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSTextField> for NSSecureTextField
Available on crate feature NSSecureTextField
only.
impl AsRef<NSTextField> for NSSecureTextField
Available on crate feature
NSSecureTextField
only.source§fn as_ref(&self) -> &NSTextField
fn as_ref(&self) -> &NSTextField
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSTextField> for NSTextField
impl AsRef<NSTextField> for NSTextField
source§impl AsRef<NSTextField> for NSTokenField
Available on crate feature NSTokenField
only.
impl AsRef<NSTextField> for NSTokenField
Available on crate feature
NSTokenField
only.source§fn as_ref(&self) -> &NSTextField
fn as_ref(&self) -> &NSTextField
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSView> for NSTextField
impl AsRef<NSView> for NSTextField
source§impl Borrow<AnyObject> for NSTextField
impl Borrow<AnyObject> for NSTextField
source§impl Borrow<NSControl> for NSTextField
impl Borrow<NSControl> for NSTextField
source§impl Borrow<NSObject> for NSTextField
impl Borrow<NSObject> for NSTextField
source§impl Borrow<NSResponder> for NSTextField
impl Borrow<NSResponder> for NSTextField
source§fn borrow(&self) -> &NSResponder
fn borrow(&self) -> &NSResponder
Immutably borrows from an owned value. Read more
source§impl Borrow<NSTextField> for NSComboBox
Available on crate feature NSComboBox
only.
impl Borrow<NSTextField> for NSComboBox
Available on crate feature
NSComboBox
only.source§fn borrow(&self) -> &NSTextField
fn borrow(&self) -> &NSTextField
Immutably borrows from an owned value. Read more
source§impl Borrow<NSTextField> for NSSearchField
Available on crate feature NSSearchField
only.
impl Borrow<NSTextField> for NSSearchField
Available on crate feature
NSSearchField
only.source§fn borrow(&self) -> &NSTextField
fn borrow(&self) -> &NSTextField
Immutably borrows from an owned value. Read more
source§impl Borrow<NSTextField> for NSSecureTextField
Available on crate feature NSSecureTextField
only.
impl Borrow<NSTextField> for NSSecureTextField
Available on crate feature
NSSecureTextField
only.source§fn borrow(&self) -> &NSTextField
fn borrow(&self) -> &NSTextField
Immutably borrows from an owned value. Read more
source§impl Borrow<NSTextField> for NSTokenField
Available on crate feature NSTokenField
only.
impl Borrow<NSTextField> for NSTokenField
Available on crate feature
NSTokenField
only.source§fn borrow(&self) -> &NSTextField
fn borrow(&self) -> &NSTextField
Immutably borrows from an owned value. Read more
source§impl Borrow<NSView> for NSTextField
impl Borrow<NSView> for NSTextField
source§impl BorrowMut<AnyObject> for NSTextField
impl BorrowMut<AnyObject> for NSTextField
source§fn borrow_mut(&mut self) -> &mut AnyObject
fn borrow_mut(&mut self) -> &mut AnyObject
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSControl> for NSTextField
impl BorrowMut<NSControl> for NSTextField
source§fn borrow_mut(&mut self) -> &mut NSControl
fn borrow_mut(&mut self) -> &mut NSControl
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSObject> for NSTextField
impl BorrowMut<NSObject> for NSTextField
source§fn borrow_mut(&mut self) -> &mut NSObject
fn borrow_mut(&mut self) -> &mut NSObject
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSResponder> for NSTextField
impl BorrowMut<NSResponder> for NSTextField
source§fn borrow_mut(&mut self) -> &mut NSResponder
fn borrow_mut(&mut self) -> &mut NSResponder
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSTextField> for NSComboBox
Available on crate feature NSComboBox
only.
impl BorrowMut<NSTextField> for NSComboBox
Available on crate feature
NSComboBox
only.source§fn borrow_mut(&mut self) -> &mut NSTextField
fn borrow_mut(&mut self) -> &mut NSTextField
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSTextField> for NSSearchField
Available on crate feature NSSearchField
only.
impl BorrowMut<NSTextField> for NSSearchField
Available on crate feature
NSSearchField
only.source§fn borrow_mut(&mut self) -> &mut NSTextField
fn borrow_mut(&mut self) -> &mut NSTextField
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSTextField> for NSSecureTextField
Available on crate feature NSSecureTextField
only.
impl BorrowMut<NSTextField> for NSSecureTextField
Available on crate feature
NSSecureTextField
only.source§fn borrow_mut(&mut self) -> &mut NSTextField
fn borrow_mut(&mut self) -> &mut NSTextField
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSTextField> for NSTokenField
Available on crate feature NSTokenField
only.
impl BorrowMut<NSTextField> for NSTokenField
Available on crate feature
NSTokenField
only.source§fn borrow_mut(&mut self) -> &mut NSTextField
fn borrow_mut(&mut self) -> &mut NSTextField
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSView> for NSTextField
impl BorrowMut<NSView> for NSTextField
source§fn borrow_mut(&mut self) -> &mut NSView
fn borrow_mut(&mut self) -> &mut NSView
Mutably borrows from an owned value. Read more
source§impl ClassType for NSTextField
impl ClassType for NSTextField
§type Mutability = MainThreadOnly
type Mutability = MainThreadOnly
Whether the type is mutable or immutable. Read more
source§const NAME: &'static str = "NSTextField"
const NAME: &'static str = "NSTextField"
The name of the Objective-C class that this type represents. Read more
source§fn class() -> &'static AnyClass
fn class() -> &'static AnyClass
Get a reference to the Objective-C class that this type represents. Read more
source§fn as_super_mut(&mut self) -> &mut Self::Super
fn as_super_mut(&mut self) -> &mut Self::Super
Get a mutable reference to the superclass.
source§impl Debug for NSTextField
impl Debug for NSTextField
source§impl Deref for NSTextField
impl Deref for NSTextField
source§impl DerefMut for NSTextField
impl DerefMut for NSTextField
source§impl Hash for NSTextField
impl Hash for NSTextField
source§impl NSAccessibility for NSTextField
Available on crate feature NSAccessibilityProtocols
only.
impl NSAccessibility for NSTextField
Available on crate feature
NSAccessibilityProtocols
only.unsafe fn isAccessibilityElement(&self) -> bool
unsafe fn setAccessibilityElement(&self, accessibility_element: bool)
unsafe fn accessibilityFrame(&self) -> NSRect
unsafe fn setAccessibilityFrame(&self, accessibility_frame: NSRect)
unsafe fn isAccessibilityFocused(&self) -> bool
unsafe fn setAccessibilityFocused(&self, accessibility_focused: bool)
unsafe fn accessibilityActivationPoint(&self) -> NSPoint
unsafe fn setAccessibilityActivationPoint( &self, accessibility_activation_point: NSPoint )
unsafe fn accessibilityTopLevelUIElement(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityTopLevelUIElement( &self, accessibility_top_level_ui_element: Option<&AnyObject> )
unsafe fn accessibilityURL(&self) -> Option<Retained<NSURL>>
unsafe fn setAccessibilityURL(&self, accessibility_url: Option<&NSURL>)
unsafe fn accessibilityValue(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityValue(&self, accessibility_value: Option<&AnyObject>)
unsafe fn accessibilityValueDescription(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityValueDescription( &self, accessibility_value_description: Option<&NSString> )
unsafe fn accessibilityVisibleChildren(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityVisibleChildren( &self, accessibility_visible_children: Option<&NSArray> )
source§unsafe fn accessibilitySubrole(
&self
) -> Option<Retained<NSAccessibilitySubrole>>
unsafe fn accessibilitySubrole( &self ) -> Option<Retained<NSAccessibilitySubrole>>
Available on crate feature
NSAccessibilityConstants
only.source§unsafe fn setAccessibilitySubrole(
&self,
accessibility_subrole: Option<&NSAccessibilitySubrole>
)
unsafe fn setAccessibilitySubrole( &self, accessibility_subrole: Option<&NSAccessibilitySubrole> )
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityTitle(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityTitle(&self, accessibility_title: Option<&NSString>)
unsafe fn accessibilityTitleUIElement(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityTitleUIElement( &self, accessibility_title_ui_element: Option<&AnyObject> )
unsafe fn accessibilityNextContents(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityNextContents( &self, accessibility_next_contents: Option<&NSArray> )
source§unsafe fn accessibilityOrientation(&self) -> NSAccessibilityOrientation
unsafe fn accessibilityOrientation(&self) -> NSAccessibilityOrientation
Available on crate feature
NSAccessibilityConstants
only.source§unsafe fn setAccessibilityOrientation(
&self,
accessibility_orientation: NSAccessibilityOrientation
)
unsafe fn setAccessibilityOrientation( &self, accessibility_orientation: NSAccessibilityOrientation )
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityOverflowButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityOverflowButton( &self, accessibility_overflow_button: Option<&AnyObject> )
unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityParent( &self, accessibility_parent: Option<&AnyObject> )
unsafe fn accessibilityPlaceholderValue(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityPlaceholderValue( &self, accessibility_placeholder_value: Option<&NSString> )
unsafe fn accessibilityPreviousContents(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityPreviousContents( &self, accessibility_previous_contents: Option<&NSArray> )
source§unsafe fn accessibilityRole(&self) -> Option<Retained<NSAccessibilityRole>>
unsafe fn accessibilityRole(&self) -> Option<Retained<NSAccessibilityRole>>
Available on crate feature
NSAccessibilityConstants
only.source§unsafe fn setAccessibilityRole(
&self,
accessibility_role: Option<&NSAccessibilityRole>
)
unsafe fn setAccessibilityRole( &self, accessibility_role: Option<&NSAccessibilityRole> )
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityRoleDescription(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityRoleDescription( &self, accessibility_role_description: Option<&NSString> )
unsafe fn accessibilitySearchButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilitySearchButton( &self, accessibility_search_button: Option<&AnyObject> )
unsafe fn accessibilitySearchMenu(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilitySearchMenu( &self, accessibility_search_menu: Option<&AnyObject> )
unsafe fn isAccessibilitySelected(&self) -> bool
unsafe fn setAccessibilitySelected(&self, accessibility_selected: bool)
unsafe fn accessibilitySelectedChildren(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilitySelectedChildren( &self, accessibility_selected_children: Option<&NSArray> )
unsafe fn accessibilityServesAsTitleForUIElements( &self ) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityServesAsTitleForUIElements( &self, accessibility_serves_as_title_for_ui_elements: Option<&NSArray> )
unsafe fn accessibilityShownMenu(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityShownMenu( &self, accessibility_shown_menu: Option<&AnyObject> )
unsafe fn accessibilityMinValue(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityMinValue( &self, accessibility_min_value: Option<&AnyObject> )
unsafe fn accessibilityMaxValue(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityMaxValue( &self, accessibility_max_value: Option<&AnyObject> )
unsafe fn accessibilityLinkedUIElements(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityLinkedUIElements( &self, accessibility_linked_ui_elements: Option<&NSArray> )
unsafe fn accessibilityWindow(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityWindow( &self, accessibility_window: Option<&AnyObject> )
unsafe fn accessibilityIdentifier(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityIdentifier( &self, accessibility_identifier: Option<&NSString> )
unsafe fn accessibilityHelp(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityHelp(&self, accessibility_help: Option<&NSString>)
unsafe fn accessibilityFilename(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityFilename( &self, accessibility_filename: Option<&NSString> )
unsafe fn isAccessibilityExpanded(&self) -> bool
unsafe fn setAccessibilityExpanded(&self, accessibility_expanded: bool)
unsafe fn isAccessibilityEdited(&self) -> bool
unsafe fn setAccessibilityEdited(&self, accessibility_edited: bool)
unsafe fn isAccessibilityEnabled(&self) -> bool
unsafe fn setAccessibilityEnabled(&self, accessibility_enabled: bool)
unsafe fn accessibilityChildren(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityChildren( &self, accessibility_children: Option<&NSArray> )
unsafe fn accessibilityClearButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityClearButton( &self, accessibility_clear_button: Option<&AnyObject> )
unsafe fn accessibilityCancelButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityCancelButton( &self, accessibility_cancel_button: Option<&AnyObject> )
unsafe fn isAccessibilityProtectedContent(&self) -> bool
unsafe fn setAccessibilityProtectedContent( &self, accessibility_protected_content: bool )
unsafe fn accessibilityContents(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityContents( &self, accessibility_contents: Option<&NSArray> )
unsafe fn accessibilityLabel(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityLabel(&self, accessibility_label: Option<&NSString>)
unsafe fn isAccessibilityAlternateUIVisible(&self) -> bool
unsafe fn setAccessibilityAlternateUIVisible( &self, accessibility_alternate_ui_visible: bool )
unsafe fn isAccessibilityRequired(&self) -> bool
unsafe fn setAccessibilityRequired(&self, accessibility_required: bool)
source§unsafe fn accessibilityCustomRotors(
&self
) -> Retained<NSArray<NSAccessibilityCustomRotor>>
unsafe fn accessibilityCustomRotors( &self ) -> Retained<NSArray<NSAccessibilityCustomRotor>>
Available on crate feature
NSAccessibilityCustomRotor
only.source§unsafe fn setAccessibilityCustomRotors(
&self,
accessibility_custom_rotors: &NSArray<NSAccessibilityCustomRotor>
)
unsafe fn setAccessibilityCustomRotors( &self, accessibility_custom_rotors: &NSArray<NSAccessibilityCustomRotor> )
Available on crate feature
NSAccessibilityCustomRotor
only.unsafe fn accessibilityUserInputLabels( &self ) -> Option<Retained<NSArray<NSString>>>
unsafe fn setAccessibilityUserInputLabels( &self, accessibility_user_input_labels: Option<&NSArray<NSString>> )
unsafe fn accessibilityAttributedUserInputLabels( &self ) -> Option<Retained<NSArray<NSAttributedString>>>
unsafe fn setAccessibilityAttributedUserInputLabels( &self, accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>> )
unsafe fn accessibilityApplicationFocusedUIElement( &self ) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityApplicationFocusedUIElement( &self, accessibility_application_focused_ui_element: Option<&AnyObject> )
unsafe fn accessibilityMainWindow(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityMainWindow( &self, accessibility_main_window: Option<&AnyObject> )
unsafe fn isAccessibilityHidden(&self) -> bool
unsafe fn setAccessibilityHidden(&self, accessibility_hidden: bool)
unsafe fn isAccessibilityFrontmost(&self) -> bool
unsafe fn setAccessibilityFrontmost(&self, accessibility_frontmost: bool)
unsafe fn accessibilityFocusedWindow(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityFocusedWindow( &self, accessibility_focused_window: Option<&AnyObject> )
unsafe fn accessibilityWindows(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityWindows( &self, accessibility_windows: Option<&NSArray> )
unsafe fn accessibilityExtrasMenuBar(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityExtrasMenuBar( &self, accessibility_extras_menu_bar: Option<&AnyObject> )
unsafe fn accessibilityMenuBar(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityMenuBar( &self, accessibility_menu_bar: Option<&AnyObject> )
unsafe fn accessibilityColumnTitles(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityColumnTitles( &self, accessibility_column_titles: Option<&NSArray> )
unsafe fn isAccessibilityOrderedByRow(&self) -> bool
unsafe fn setAccessibilityOrderedByRow( &self, accessibility_ordered_by_row: bool )
source§unsafe fn accessibilityHorizontalUnits(&self) -> NSAccessibilityUnits
unsafe fn accessibilityHorizontalUnits(&self) -> NSAccessibilityUnits
Available on crate feature
NSAccessibilityConstants
only.source§unsafe fn setAccessibilityHorizontalUnits(
&self,
accessibility_horizontal_units: NSAccessibilityUnits
)
unsafe fn setAccessibilityHorizontalUnits( &self, accessibility_horizontal_units: NSAccessibilityUnits )
Available on crate feature
NSAccessibilityConstants
only.source§unsafe fn accessibilityVerticalUnits(&self) -> NSAccessibilityUnits
unsafe fn accessibilityVerticalUnits(&self) -> NSAccessibilityUnits
Available on crate feature
NSAccessibilityConstants
only.source§unsafe fn setAccessibilityVerticalUnits(
&self,
accessibility_vertical_units: NSAccessibilityUnits
)
unsafe fn setAccessibilityVerticalUnits( &self, accessibility_vertical_units: NSAccessibilityUnits )
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityHorizontalUnitDescription( &self ) -> Option<Retained<NSString>>
unsafe fn setAccessibilityHorizontalUnitDescription( &self, accessibility_horizontal_unit_description: Option<&NSString> )
unsafe fn accessibilityVerticalUnitDescription( &self ) -> Option<Retained<NSString>>
unsafe fn setAccessibilityVerticalUnitDescription( &self, accessibility_vertical_unit_description: Option<&NSString> )
unsafe fn accessibilityLayoutPointForScreenPoint( &self, point: NSPoint ) -> NSPoint
unsafe fn accessibilityLayoutSizeForScreenSize(&self, size: NSSize) -> NSSize
unsafe fn accessibilityScreenPointForLayoutPoint( &self, point: NSPoint ) -> NSPoint
unsafe fn accessibilityScreenSizeForLayoutSize(&self, size: NSSize) -> NSSize
unsafe fn accessibilityHandles(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityHandles( &self, accessibility_handles: Option<&NSArray> )
unsafe fn accessibilityWarningValue(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityWarningValue( &self, accessibility_warning_value: Option<&AnyObject> )
unsafe fn accessibilityCriticalValue(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityCriticalValue( &self, accessibility_critical_value: Option<&AnyObject> )
unsafe fn isAccessibilityDisclosed(&self) -> bool
unsafe fn setAccessibilityDisclosed(&self, accessibility_disclosed: bool)
unsafe fn accessibilityDisclosedByRow(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityDisclosedByRow( &self, accessibility_disclosed_by_row: Option<&AnyObject> )
unsafe fn accessibilityDisclosedRows(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityDisclosedRows( &self, accessibility_disclosed_rows: Option<&AnyObject> )
unsafe fn accessibilityDisclosureLevel(&self) -> NSInteger
unsafe fn setAccessibilityDisclosureLevel( &self, accessibility_disclosure_level: NSInteger )
unsafe fn accessibilityMarkerUIElements(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityMarkerUIElements( &self, accessibility_marker_ui_elements: Option<&NSArray> )
unsafe fn accessibilityMarkerValues(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityMarkerValues( &self, accessibility_marker_values: Option<&AnyObject> )
unsafe fn accessibilityMarkerGroupUIElement( &self ) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityMarkerGroupUIElement( &self, accessibility_marker_group_ui_element: Option<&AnyObject> )
source§unsafe fn accessibilityUnits(&self) -> NSAccessibilityUnits
unsafe fn accessibilityUnits(&self) -> NSAccessibilityUnits
Available on crate feature
NSAccessibilityConstants
only.source§unsafe fn setAccessibilityUnits(
&self,
accessibility_units: NSAccessibilityUnits
)
unsafe fn setAccessibilityUnits( &self, accessibility_units: NSAccessibilityUnits )
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityUnitDescription(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityUnitDescription( &self, accessibility_unit_description: Option<&NSString> )
source§unsafe fn accessibilityRulerMarkerType(&self) -> NSAccessibilityRulerMarkerType
unsafe fn accessibilityRulerMarkerType(&self) -> NSAccessibilityRulerMarkerType
Available on crate feature
NSAccessibilityConstants
only.source§unsafe fn setAccessibilityRulerMarkerType(
&self,
accessibility_ruler_marker_type: NSAccessibilityRulerMarkerType
)
unsafe fn setAccessibilityRulerMarkerType( &self, accessibility_ruler_marker_type: NSAccessibilityRulerMarkerType )
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityMarkerTypeDescription( &self ) -> Option<Retained<NSString>>
unsafe fn setAccessibilityMarkerTypeDescription( &self, accessibility_marker_type_description: Option<&NSString> )
unsafe fn accessibilityHorizontalScrollBar(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityHorizontalScrollBar( &self, accessibility_horizontal_scroll_bar: Option<&AnyObject> )
unsafe fn accessibilityVerticalScrollBar(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityVerticalScrollBar( &self, accessibility_vertical_scroll_bar: Option<&AnyObject> )
unsafe fn accessibilityAllowedValues( &self ) -> Option<Retained<NSArray<NSNumber>>>
unsafe fn setAccessibilityAllowedValues( &self, accessibility_allowed_values: Option<&NSArray<NSNumber>> )
unsafe fn accessibilityLabelUIElements(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityLabelUIElements( &self, accessibility_label_ui_elements: Option<&NSArray> )
unsafe fn accessibilityLabelValue(&self) -> c_float
unsafe fn setAccessibilityLabelValue(&self, accessibility_label_value: c_float)
unsafe fn accessibilitySplitters(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilitySplitters( &self, accessibility_splitters: Option<&NSArray> )
unsafe fn accessibilityDecrementButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityDecrementButton( &self, accessibility_decrement_button: Option<&AnyObject> )
unsafe fn accessibilityIncrementButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityIncrementButton( &self, accessibility_increment_button: Option<&AnyObject> )
unsafe fn accessibilityTabs(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityTabs(&self, accessibility_tabs: Option<&NSArray>)
unsafe fn accessibilityHeader(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityHeader( &self, accessibility_header: Option<&AnyObject> )
unsafe fn accessibilityColumnCount(&self) -> NSInteger
unsafe fn setAccessibilityColumnCount( &self, accessibility_column_count: NSInteger )
unsafe fn accessibilityRowCount(&self) -> NSInteger
unsafe fn setAccessibilityRowCount(&self, accessibility_row_count: NSInteger)
unsafe fn accessibilityIndex(&self) -> NSInteger
unsafe fn setAccessibilityIndex(&self, accessibility_index: NSInteger)
unsafe fn accessibilityColumns(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityColumns( &self, accessibility_columns: Option<&NSArray> )
unsafe fn accessibilityRows(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityRows(&self, accessibility_rows: Option<&NSArray>)
unsafe fn accessibilityVisibleRows(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityVisibleRows( &self, accessibility_visible_rows: Option<&NSArray> )
unsafe fn accessibilitySelectedRows(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilitySelectedRows( &self, accessibility_selected_rows: Option<&NSArray> )
unsafe fn accessibilityVisibleColumns(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityVisibleColumns( &self, accessibility_visible_columns: Option<&NSArray> )
unsafe fn accessibilitySelectedColumns(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilitySelectedColumns( &self, accessibility_selected_columns: Option<&NSArray> )
source§unsafe fn accessibilitySortDirection(&self) -> NSAccessibilitySortDirection
unsafe fn accessibilitySortDirection(&self) -> NSAccessibilitySortDirection
Available on crate feature
NSAccessibilityConstants
only.source§unsafe fn setAccessibilitySortDirection(
&self,
accessibility_sort_direction: NSAccessibilitySortDirection
)
unsafe fn setAccessibilitySortDirection( &self, accessibility_sort_direction: NSAccessibilitySortDirection )
Available on crate feature
NSAccessibilityConstants
only.unsafe fn accessibilityRowHeaderUIElements(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityRowHeaderUIElements( &self, accessibility_row_header_ui_elements: Option<&NSArray> )
unsafe fn accessibilitySelectedCells(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilitySelectedCells( &self, accessibility_selected_cells: Option<&NSArray> )
unsafe fn accessibilityVisibleCells(&self) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityVisibleCells( &self, accessibility_visible_cells: Option<&NSArray> )
unsafe fn accessibilityColumnHeaderUIElements( &self ) -> Option<Retained<NSArray>>
unsafe fn setAccessibilityColumnHeaderUIElements( &self, accessibility_column_header_ui_elements: Option<&NSArray> )
unsafe fn accessibilityCellForColumn_row( &self, column: NSInteger, row: NSInteger ) -> Option<Retained<AnyObject>>
unsafe fn accessibilityRowIndexRange(&self) -> NSRange
unsafe fn setAccessibilityRowIndexRange( &self, accessibility_row_index_range: NSRange )
unsafe fn accessibilityColumnIndexRange(&self) -> NSRange
unsafe fn setAccessibilityColumnIndexRange( &self, accessibility_column_index_range: NSRange )
unsafe fn accessibilityInsertionPointLineNumber(&self) -> NSInteger
unsafe fn setAccessibilityInsertionPointLineNumber( &self, accessibility_insertion_point_line_number: NSInteger )
unsafe fn accessibilityVisibleCharacterRange(&self) -> NSRange
unsafe fn setAccessibilityVisibleCharacterRange( &self, accessibility_visible_character_range: NSRange )
unsafe fn accessibilityNumberOfCharacters(&self) -> NSInteger
unsafe fn setAccessibilityNumberOfCharacters( &self, accessibility_number_of_characters: NSInteger )
unsafe fn accessibilitySelectedText(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilitySelectedText( &self, accessibility_selected_text: Option<&NSString> )
unsafe fn accessibilitySelectedTextRange(&self) -> NSRange
unsafe fn setAccessibilitySelectedTextRange( &self, accessibility_selected_text_range: NSRange )
unsafe fn accessibilitySelectedTextRanges( &self ) -> Option<Retained<NSArray<NSValue>>>
unsafe fn setAccessibilitySelectedTextRanges( &self, accessibility_selected_text_ranges: Option<&NSArray<NSValue>> )
unsafe fn accessibilityAttributedStringForRange( &self, range: NSRange ) -> Option<Retained<NSAttributedString>>
unsafe fn accessibilityRangeForLine(&self, line: NSInteger) -> NSRange
unsafe fn accessibilityStringForRange( &self, range: NSRange ) -> Option<Retained<NSString>>
unsafe fn accessibilityRangeForPosition(&self, point: NSPoint) -> NSRange
unsafe fn accessibilityRangeForIndex(&self, index: NSInteger) -> NSRange
unsafe fn accessibilityFrameForRange(&self, range: NSRange) -> NSRect
unsafe fn accessibilityRTFForRange( &self, range: NSRange ) -> Option<Retained<NSData>>
unsafe fn accessibilityStyleRangeForIndex(&self, index: NSInteger) -> NSRange
unsafe fn accessibilityLineForIndex(&self, index: NSInteger) -> NSInteger
unsafe fn accessibilityToolbarButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityToolbarButton( &self, accessibility_toolbar_button: Option<&AnyObject> )
unsafe fn isAccessibilityModal(&self) -> bool
unsafe fn setAccessibilityModal(&self, accessibility_modal: bool)
unsafe fn accessibilityProxy(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityProxy(&self, accessibility_proxy: Option<&AnyObject>)
unsafe fn isAccessibilityMain(&self) -> bool
unsafe fn setAccessibilityMain(&self, accessibility_main: bool)
unsafe fn accessibilityFullScreenButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityFullScreenButton( &self, accessibility_full_screen_button: Option<&AnyObject> )
unsafe fn accessibilityGrowArea(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityGrowArea( &self, accessibility_grow_area: Option<&AnyObject> )
unsafe fn accessibilityDocument(&self) -> Option<Retained<NSString>>
unsafe fn setAccessibilityDocument( &self, accessibility_document: Option<&NSString> )
unsafe fn accessibilityDefaultButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityDefaultButton( &self, accessibility_default_button: Option<&AnyObject> )
unsafe fn accessibilityCloseButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityCloseButton( &self, accessibility_close_button: Option<&AnyObject> )
unsafe fn accessibilityZoomButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityZoomButton( &self, accessibility_zoom_button: Option<&AnyObject> )
unsafe fn accessibilityMinimizeButton(&self) -> Option<Retained<AnyObject>>
unsafe fn setAccessibilityMinimizeButton( &self, accessibility_minimize_button: Option<&AnyObject> )
unsafe fn isAccessibilityMinimized(&self) -> bool
unsafe fn setAccessibilityMinimized(&self, accessibility_minimized: bool)
source§unsafe fn accessibilityCustomActions(
&self
) -> Option<Retained<NSArray<NSAccessibilityCustomAction>>>
unsafe fn accessibilityCustomActions( &self ) -> Option<Retained<NSArray<NSAccessibilityCustomAction>>>
Available on crate feature
NSAccessibilityCustomAction
only.source§unsafe fn setAccessibilityCustomActions(
&self,
accessibility_custom_actions: Option<&NSArray<NSAccessibilityCustomAction>>
)
unsafe fn setAccessibilityCustomActions( &self, accessibility_custom_actions: Option<&NSArray<NSAccessibilityCustomAction>> )
Available on crate feature
NSAccessibilityCustomAction
only.unsafe fn accessibilityPerformCancel(&self) -> bool
unsafe fn accessibilityPerformConfirm(&self) -> bool
unsafe fn accessibilityPerformDecrement(&self) -> bool
unsafe fn accessibilityPerformDelete(&self) -> bool
unsafe fn accessibilityPerformIncrement(&self) -> bool
unsafe fn accessibilityPerformPick(&self) -> bool
unsafe fn accessibilityPerformPress(&self) -> bool
unsafe fn accessibilityPerformRaise(&self) -> bool
unsafe fn accessibilityPerformShowAlternateUI(&self) -> bool
unsafe fn accessibilityPerformShowDefaultUI(&self) -> bool
unsafe fn accessibilityPerformShowMenu(&self) -> bool
unsafe fn isAccessibilitySelectorAllowed(&self, selector: Sel) -> bool
source§impl NSAccessibilityElementProtocol for NSTextField
Available on crate feature NSAccessibilityProtocols
only.
impl NSAccessibilityElementProtocol for NSTextField
Available on crate feature
NSAccessibilityProtocols
only.unsafe fn accessibilityFrame(&self) -> NSRect
unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
unsafe fn isAccessibilityFocused(&self) -> bool
unsafe fn accessibilityIdentifier(&self) -> Retained<NSString>
unsafe fn accessibilityStringForRange( &self, range: NSRange ) -> Option<Retained<NSString>>
unsafe fn accessibilityLineForIndex(&self, index: NSInteger) -> NSInteger
unsafe fn accessibilityRangeForLine(&self, line_number: NSInteger) -> NSRange
unsafe fn accessibilityFrameForRange(&self, range: NSRange) -> NSRect
source§impl NSAccessibilityStaticText for NSTextField
Available on crate feature NSAccessibilityProtocols
only.
impl NSAccessibilityStaticText for NSTextField
Available on crate feature
NSAccessibilityProtocols
only.unsafe fn accessibilityValue(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityAttributedStringForRange( &self, range: NSRange ) -> Option<Retained<NSAttributedString>>
unsafe fn accessibilityVisibleCharacterRange(&self) -> NSRange
source§impl NSAnimatablePropertyContainer for NSTextField
Available on crate feature NSAnimation
only.
impl NSAnimatablePropertyContainer for NSTextField
Available on crate feature
NSAnimation
only.unsafe fn animator(&self) -> Retained<Self>
unsafe fn animations( &self ) -> Retained<NSDictionary<NSAnimatablePropertyKey, AnyObject>>
unsafe fn setAnimations( &self, animations: &NSDictionary<NSAnimatablePropertyKey, AnyObject> )
unsafe fn animationForKey( &self, key: &NSAnimatablePropertyKey ) -> Option<Retained<AnyObject>>
unsafe fn defaultAnimationForKey( key: &NSAnimatablePropertyKey ) -> Option<Retained<AnyObject>>
source§impl NSAppearanceCustomization for NSTextField
Available on crate feature NSAppearance
only.
impl NSAppearanceCustomization for NSTextField
Available on crate feature
NSAppearance
only.unsafe fn appearance(&self) -> Option<Retained<NSAppearance>>
unsafe fn setAppearance(&self, appearance: Option<&NSAppearance>)
unsafe fn effectiveAppearance(&self) -> Retained<NSAppearance>
source§impl NSCoding for NSTextField
impl NSCoding for NSTextField
source§impl NSDraggingDestination for NSTextField
Available on crate feature NSDragging
only.
impl NSDraggingDestination for NSTextField
Available on crate feature
NSDragging
only.unsafe fn draggingEntered( &self, sender: &ProtocolObject<dyn NSDraggingInfo> ) -> NSDragOperation
unsafe fn draggingUpdated( &self, sender: &ProtocolObject<dyn NSDraggingInfo> ) -> NSDragOperation
unsafe fn draggingExited( &self, sender: Option<&ProtocolObject<dyn NSDraggingInfo>> )
unsafe fn prepareForDragOperation( &self, sender: &ProtocolObject<dyn NSDraggingInfo> ) -> bool
unsafe fn performDragOperation( &self, sender: &ProtocolObject<dyn NSDraggingInfo> ) -> bool
unsafe fn concludeDragOperation( &self, sender: Option<&ProtocolObject<dyn NSDraggingInfo>> )
unsafe fn draggingEnded(&self, sender: &ProtocolObject<dyn NSDraggingInfo>)
unsafe fn wantsPeriodicDraggingUpdates(&self) -> bool
unsafe fn updateDraggingItemsForDrag( &self, sender: Option<&ProtocolObject<dyn NSDraggingInfo>> )
source§impl NSObjectProtocol for NSTextField
impl NSObjectProtocol for NSTextField
source§fn isEqual(&self, other: &AnyObject) -> bool
fn isEqual(&self, other: &AnyObject) -> bool
Check whether the object is equal to an arbitrary other object. Read more
source§fn hash(&self) -> usize
fn hash(&self) -> usize
An integer that can be used as a table address in a hash table
structure. Read more
source§fn isKindOfClass(&self, cls: &AnyClass) -> bool
fn isKindOfClass(&self, cls: &AnyClass) -> bool
Check if the object is an instance of the class, or one of its
subclasses. Read more
source§fn is_kind_of<T>(&self) -> bool
fn is_kind_of<T>(&self) -> bool
Check if the object is an instance of the class type, or one of its
subclasses. Read more
source§fn isMemberOfClass(&self, cls: &AnyClass) -> bool
fn isMemberOfClass(&self, cls: &AnyClass) -> bool
Check if the object is an instance of a specific class, without
checking subclasses. Read more
source§fn respondsToSelector(&self, aSelector: Sel) -> bool
fn respondsToSelector(&self, aSelector: Sel) -> bool
Check whether the object implements or inherits a method with the
given selector. Read more
source§fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
Check whether the object conforms to a given protocol. Read more
source§fn debugDescription(&self) -> Retained<NSObject>
fn debugDescription(&self) -> Retained<NSObject>
A textual representation of the object to use when debugging. Read more
source§impl NSTextContent for NSTextField
Available on crate feature NSTextContent
only.
impl NSTextContent for NSTextField
Available on crate feature
NSTextContent
only.unsafe fn contentType(&self) -> Option<Retained<NSTextContentType>>
unsafe fn setContentType(&self, content_type: Option<&NSTextContentType>)
source§impl NSUserInterfaceItemIdentification for NSTextField
Available on crate feature NSUserInterfaceItemIdentification
only.
impl NSUserInterfaceItemIdentification for NSTextField
Available on crate feature
NSUserInterfaceItemIdentification
only.unsafe fn identifier(&self) -> Option<Retained<NSUserInterfaceItemIdentifier>>
unsafe fn setIdentifier( &self, identifier: Option<&NSUserInterfaceItemIdentifier> )
source§impl NSUserInterfaceValidations for NSTextField
Available on crate feature NSUserInterfaceValidation
only.
impl NSUserInterfaceValidations for NSTextField
Available on crate feature
NSUserInterfaceValidation
only.unsafe fn validateUserInterfaceItem( &self, item: &ProtocolObject<dyn NSValidatedUserInterfaceItem> ) -> bool
source§impl PartialEq for NSTextField
impl PartialEq for NSTextField
source§fn eq(&self, other: &NSTextField) -> bool
fn eq(&self, other: &NSTextField) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RefEncode for NSTextField
impl RefEncode for NSTextField
source§const ENCODING_REF: Encoding = <NSControl as ::objc2::RefEncode>::ENCODING_REF
const ENCODING_REF: Encoding = <NSControl as ::objc2::RefEncode>::ENCODING_REF
The Objective-C type-encoding for a reference of this type. Read more
impl Eq for NSTextField
impl Message for NSTextField
impl StructuralPartialEq for NSTextField
Auto Trait Implementations§
impl !Freeze for NSTextField
impl !RefUnwindSafe for NSTextField
impl !Send for NSTextField
impl !Sync for NSTextField
impl !Unpin for NSTextField
impl !UnwindSafe for NSTextField
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CounterpartOrSelf for T
impl<T> CounterpartOrSelf for T
§type Immutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Immutable
type Immutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Immutable
The immutable counterpart of the type, or
Self
if the type has no
immutable counterpart. Read more§type Mutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Mutable
type Mutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Mutable
The mutable counterpart of the type, or
Self
if the type has no
mutable counterpart. Read more