#[repr(C)]pub struct NSTextView { /* private fields */ }
NSResponder
and NSText
and NSTextView
and NSView
only.Expand description
Implementations§
Source§impl NSTextView
impl NSTextView
Sourcepub unsafe fn initWithFrame_textContainer(
this: Allocated<Self>,
frame_rect: NSRect,
container: Option<&NSTextContainer>,
) -> Retained<Self>
Available on crate feature NSTextContainer
only.
pub unsafe fn initWithFrame_textContainer( this: Allocated<Self>, frame_rect: NSRect, container: Option<&NSTextContainer>, ) -> Retained<Self>
NSTextContainer
only.************************** Initializing ***************************
pub unsafe fn initWithCoder( this: Allocated<Self>, coder: &NSCoder, ) -> Option<Retained<Self>>
pub unsafe fn initWithFrame( this: Allocated<Self>, frame_rect: NSRect, ) -> Retained<Self>
pub unsafe fn initUsingTextLayoutManager( this: Allocated<Self>, using_text_layout_manager: bool, ) -> Retained<Self>
pub unsafe fn textViewUsingTextLayoutManager( using_text_layout_manager: bool, mtm: MainThreadMarker, ) -> Retained<Self>
Sourcepub unsafe fn textContainer(&self) -> Option<Retained<NSTextContainer>>
Available on crate feature NSTextContainer
only.
pub unsafe fn textContainer(&self) -> Option<Retained<NSTextContainer>>
NSTextContainer
only.*************** Get/Set the container and other stuff ****************
Sourcepub unsafe fn setTextContainer(&self, text_container: Option<&NSTextContainer>)
Available on crate feature NSTextContainer
only.
pub unsafe fn setTextContainer(&self, text_container: Option<&NSTextContainer>)
NSTextContainer
only.Setter for textContainer
.
pub unsafe fn replaceTextContainer(&self, new_container: &NSTextContainer)
NSTextContainer
only.pub unsafe fn textContainerInset(&self) -> NSSize
Sourcepub unsafe fn setTextContainerInset(&self, text_container_inset: NSSize)
pub unsafe fn setTextContainerInset(&self, text_container_inset: NSSize)
Setter for textContainerInset
.
pub unsafe fn textContainerOrigin(&self) -> NSPoint
pub unsafe fn invalidateTextContainerOrigin(&self)
pub unsafe fn layoutManager(&self) -> Option<Retained<NSLayoutManager>>
NSLayoutManager
only.pub unsafe fn textStorage(&self) -> Option<Retained<NSTextStorage>>
NSTextStorage
only.pub unsafe fn textLayoutManager(&self) -> Option<Retained<NSTextLayoutManager>>
NSTextLayoutManager
only.pub unsafe fn textContentStorage( &self, ) -> Option<Retained<NSTextContentStorage>>
NSTextContentManager
only.Sourcepub unsafe fn insertText(&self, insert_string: &AnyObject)
👎Deprecated: Use -insertText:replacementRange: from NSTextInputClient instead. Since the method is designed to be used solely by the input system, the message should never be sent to a text view from applications. Any content modifications should be via either NSTextStorage or NSText methods.
pub unsafe fn insertText(&self, insert_string: &AnyObject)
*********************** Key binding entry-point ************************
Sourcepub unsafe fn setConstrainedFrameSize(&self, desired_size: NSSize)
pub unsafe fn setConstrainedFrameSize(&self, desired_size: NSSize)
************************* Sizing methods **************************
pub unsafe fn setAlignment_range( &self, alignment: NSTextAlignment, range: NSRange, )
pub unsafe fn setBaseWritingDirection_range( &self, writing_direction: NSWritingDirection, range: NSRange, )
Sourcepub unsafe fn turnOffKerning(&self, sender: Option<&AnyObject>)
pub unsafe fn turnOffKerning(&self, sender: Option<&AnyObject>)
************************* New Font menu commands **************************
pub unsafe fn tightenKerning(&self, sender: Option<&AnyObject>)
pub unsafe fn loosenKerning(&self, sender: Option<&AnyObject>)
pub unsafe fn useStandardKerning(&self, sender: Option<&AnyObject>)
pub unsafe fn turnOffLigatures(&self, sender: Option<&AnyObject>)
pub unsafe fn useStandardLigatures(&self, sender: Option<&AnyObject>)
pub unsafe fn useAllLigatures(&self, sender: Option<&AnyObject>)
pub unsafe fn raiseBaseline(&self, sender: Option<&AnyObject>)
pub unsafe fn lowerBaseline(&self, sender: Option<&AnyObject>)
pub unsafe fn toggleTraditionalCharacterShape(&self, sender: Option<&AnyObject>)
pub unsafe fn outline(&self, sender: Option<&AnyObject>)
Sourcepub unsafe fn performFindPanelAction(&self, sender: Option<&AnyObject>)
pub unsafe fn performFindPanelAction(&self, sender: Option<&AnyObject>)
************************* Find menu commands **************************
Sourcepub unsafe fn alignJustified(&self, sender: Option<&AnyObject>)
pub unsafe fn alignJustified(&self, sender: Option<&AnyObject>)
************************* New Text commands **************************
pub unsafe fn changeColor(&self, sender: Option<&AnyObject>)
pub unsafe fn changeAttributes(&self, sender: Option<&AnyObject>)
pub unsafe fn changeDocumentBackgroundColor(&self, sender: Option<&AnyObject>)
pub unsafe fn orderFrontSpacingPanel(&self, sender: Option<&AnyObject>)
pub unsafe fn orderFrontLinkPanel(&self, sender: Option<&AnyObject>)
pub unsafe fn orderFrontListPanel(&self, sender: Option<&AnyObject>)
pub unsafe fn orderFrontTablePanel(&self, sender: Option<&AnyObject>)
Sourcepub unsafe fn rulerView_didMoveMarker(
&self,
ruler: &NSRulerView,
marker: &NSRulerMarker,
)
Available on crate features NSRulerMarker
and NSRulerView
only.
pub unsafe fn rulerView_didMoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, )
NSRulerMarker
and NSRulerView
only.************************* Ruler support **************************
pub unsafe fn rulerView_didRemoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, )
NSRulerMarker
and NSRulerView
only.pub unsafe fn rulerView_didAddMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, )
NSRulerMarker
and NSRulerView
only.pub unsafe fn rulerView_shouldMoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, ) -> bool
NSRulerMarker
and NSRulerView
only.pub unsafe fn rulerView_shouldAddMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, ) -> bool
NSRulerMarker
and NSRulerView
only.pub unsafe fn rulerView_willMoveMarker_toLocation( &self, ruler: &NSRulerView, marker: &NSRulerMarker, location: CGFloat, ) -> CGFloat
NSRulerMarker
and NSRulerView
and objc2-core-foundation
only.pub unsafe fn rulerView_shouldRemoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, ) -> bool
NSRulerMarker
and NSRulerView
only.pub unsafe fn rulerView_willAddMarker_atLocation( &self, ruler: &NSRulerView, marker: &NSRulerMarker, location: CGFloat, ) -> CGFloat
NSRulerMarker
and NSRulerView
and objc2-core-foundation
only.pub unsafe fn rulerView_handleMouseDown( &self, ruler: &NSRulerView, event: &NSEvent, )
NSEvent
and NSRulerView
only.Sourcepub unsafe fn setNeedsDisplayInRect_avoidAdditionalLayout(
&self,
rect: NSRect,
flag: bool,
)
pub unsafe fn setNeedsDisplayInRect_avoidAdditionalLayout( &self, rect: NSRect, flag: bool, )
************************* Fine display control **************************
pub unsafe fn shouldDrawInsertionPoint(&self) -> bool
pub unsafe fn drawInsertionPointInRect_color_turnedOn( &self, rect: NSRect, color: &NSColor, flag: bool, )
NSColor
only.pub unsafe fn drawViewBackgroundInRect(&self, rect: NSRect)
Sourcepub unsafe fn updateRuler(&self)
pub unsafe fn updateRuler(&self)
************************* Especially for subclassers **************************
pub unsafe fn updateFontPanel(&self)
pub unsafe fn updateDragTypeRegistration(&self)
pub unsafe fn selectionRangeForProposedRange_granularity( &self, proposed_char_range: NSRange, granularity: NSSelectionGranularity, ) -> NSRange
Sourcepub unsafe fn clickedOnLink_atIndex(
&self,
link: &AnyObject,
char_index: NSUInteger,
)
pub unsafe fn clickedOnLink_atIndex( &self, link: &AnyObject, char_index: NSUInteger, )
************************* Especially for subclassers **************************
Sourcepub unsafe fn startSpeaking(&self, sender: Option<&AnyObject>)
pub unsafe fn startSpeaking(&self, sender: Option<&AnyObject>)
*********************** Speech support ************************
pub unsafe fn stopSpeaking(&self, sender: Option<&AnyObject>)
pub unsafe fn setLayoutOrientation(&self, orientation: NSTextLayoutOrientation)
NSLayoutManager
only.pub unsafe fn changeLayoutOrientation(&self, sender: Option<&AnyObject>)
Sourcepub unsafe fn characterIndexForInsertionAtPoint(
&self,
point: NSPoint,
) -> NSUInteger
pub unsafe fn characterIndexForInsertionAtPoint( &self, point: NSPoint, ) -> NSUInteger
*********************** Helper for subclassers ************************
Sourcepub unsafe fn stronglyReferencesTextStorage(mtm: MainThreadMarker) -> bool
pub unsafe fn stronglyReferencesTextStorage(mtm: MainThreadMarker) -> bool
************************** Ownership policy ***************************
pub unsafe fn performValidatedReplacementInRange_withAttributedString( &self, range: NSRange, attributed_string: &NSAttributedString, ) -> bool
pub unsafe fn usesAdaptiveColorMappingForDarkAppearance(&self) -> bool
Sourcepub unsafe fn setUsesAdaptiveColorMappingForDarkAppearance(
&self,
uses_adaptive_color_mapping_for_dark_appearance: bool,
)
pub unsafe fn setUsesAdaptiveColorMappingForDarkAppearance( &self, uses_adaptive_color_mapping_for_dark_appearance: bool, )
Setter for usesAdaptiveColorMappingForDarkAppearance
.
Source§impl NSTextView
Methods declared on superclass NSResponder
.
impl NSTextView
Methods declared on superclass NSResponder
.
Source§impl NSTextView
Methods declared on superclass NSObject
.
impl NSTextView
Methods declared on superclass NSObject
.
pub unsafe fn new(mtm: MainThreadMarker) -> Retained<Self>
Source§impl NSTextView
NSCompletion.
impl NSTextView
NSCompletion.
Sourcepub unsafe fn complete(&self, sender: Option<&AnyObject>)
pub unsafe fn complete(&self, sender: Option<&AnyObject>)
*********************** Completion support ********************
pub unsafe fn rangeForUserCompletion(&self) -> NSRange
pub unsafe fn completionsForPartialWordRange_indexOfSelectedItem( &self, char_range: NSRange, index: NonNull<NSInteger>, ) -> Option<Retained<NSArray<NSString>>>
pub unsafe fn insertCompletion_forPartialWordRange_movement_isFinal( &self, word: &NSString, char_range: NSRange, movement: NSInteger, flag: bool, )
Source§impl NSTextView
NSPasteboard.
impl NSTextView
NSPasteboard.
Sourcepub unsafe fn writablePasteboardTypes(
&self,
) -> Retained<NSArray<NSPasteboardType>>
Available on crate feature NSPasteboard
only.
pub unsafe fn writablePasteboardTypes( &self, ) -> Retained<NSArray<NSPasteboardType>>
NSPasteboard
only.***************** Pasteboard support (mainly for subclassers) ******************
pub unsafe fn writeSelectionToPasteboard_type( &self, pboard: &NSPasteboard, type: &NSPasteboardType, ) -> bool
NSPasteboard
only.pub unsafe fn writeSelectionToPasteboard_types( &self, pboard: &NSPasteboard, types: &NSArray<NSPasteboardType>, ) -> bool
NSPasteboard
only.pub unsafe fn readablePasteboardTypes( &self, ) -> Retained<NSArray<NSPasteboardType>>
NSPasteboard
only.pub unsafe fn preferredPasteboardTypeFromArray_restrictedToTypesFromArray( &self, available_types: &NSArray<NSPasteboardType>, allowed_types: Option<&NSArray<NSPasteboardType>>, ) -> Option<Retained<NSPasteboardType>>
NSPasteboard
only.pub unsafe fn readSelectionFromPasteboard_type( &self, pboard: &NSPasteboard, type: &NSPasteboardType, ) -> bool
NSPasteboard
only.pub unsafe fn readSelectionFromPasteboard(&self, pboard: &NSPasteboard) -> bool
NSPasteboard
only.pub unsafe fn registerForServices(mtm: MainThreadMarker)
pub unsafe fn validRequestorForSendType_returnType( &self, send_type: Option<&NSPasteboardType>, return_type: Option<&NSPasteboardType>, ) -> Option<Retained<AnyObject>>
NSPasteboard
only.pub unsafe fn pasteAsPlainText(&self, sender: Option<&AnyObject>)
pub unsafe fn pasteAsRichText(&self, sender: Option<&AnyObject>)
Source§impl NSTextView
NSDragging.
impl NSTextView
NSDragging.
pub unsafe fn dragSelectionWithEvent_offset_slideBack( &self, event: &NSEvent, mouse_offset: NSSize, slide_back: bool, ) -> bool
NSEvent
only.pub unsafe fn dragImageForSelectionWithEvent_origin( &self, event: &NSEvent, origin: NSPointPointer, ) -> Option<Retained<NSImage>>
NSEvent
and NSImage
only.pub unsafe fn acceptableDragTypes(&self) -> Retained<NSArray<NSPasteboardType>>
NSPasteboard
only.pub unsafe fn dragOperationForDraggingInfo_type( &self, drag_info: &ProtocolObject<dyn NSDraggingInfo>, type: &NSPasteboardType, ) -> NSDragOperation
NSDragging
and NSPasteboard
only.pub unsafe fn cleanUpAfterDragOperation(&self)
Source§impl NSTextView
NSSharing.
impl NSTextView
NSSharing.
Sourcepub unsafe fn selectedRanges(&self) -> Retained<NSArray<NSValue>>
pub unsafe fn selectedRanges(&self) -> Retained<NSArray<NSValue>>
************************* Selected/Marked range **************************
Sourcepub unsafe fn setSelectedRanges(&self, selected_ranges: &NSArray<NSValue>)
pub unsafe fn setSelectedRanges(&self, selected_ranges: &NSArray<NSValue>)
Setter for selectedRanges
.
pub unsafe fn setSelectedRanges_affinity_stillSelecting( &self, ranges: &NSArray<NSValue>, affinity: NSSelectionAffinity, still_selecting_flag: bool, )
pub unsafe fn setSelectedRange_affinity_stillSelecting( &self, char_range: NSRange, affinity: NSSelectionAffinity, still_selecting_flag: bool, )
pub unsafe fn selectionAffinity(&self) -> NSSelectionAffinity
pub unsafe fn selectionGranularity(&self) -> NSSelectionGranularity
Sourcepub unsafe fn setSelectionGranularity(
&self,
selection_granularity: NSSelectionGranularity,
)
pub unsafe fn setSelectionGranularity( &self, selection_granularity: NSSelectionGranularity, )
Setter for selectionGranularity
.
pub unsafe fn selectedTextAttributes( &self, ) -> Retained<NSDictionary<NSAttributedStringKey, AnyObject>>
Sourcepub unsafe fn setSelectedTextAttributes(
&self,
selected_text_attributes: &NSDictionary<NSAttributedStringKey, AnyObject>,
)
pub unsafe fn setSelectedTextAttributes( &self, selected_text_attributes: &NSDictionary<NSAttributedStringKey, AnyObject>, )
Setter for selectedTextAttributes
.
pub unsafe fn insertionPointColor(&self) -> Retained<NSColor>
NSColor
only.Sourcepub unsafe fn setInsertionPointColor(
&self,
insertion_point_color: Option<&NSColor>,
)
Available on crate feature NSColor
only.
pub unsafe fn setInsertionPointColor( &self, insertion_point_color: Option<&NSColor>, )
NSColor
only.Setter for insertionPointColor
.
pub unsafe fn updateInsertionPointStateAndRestartTimer( &self, restart_flag: bool, )
pub unsafe fn markedTextAttributes( &self, ) -> Option<Retained<NSDictionary<NSAttributedStringKey, AnyObject>>>
Sourcepub unsafe fn setMarkedTextAttributes(
&self,
marked_text_attributes: Option<&NSDictionary<NSAttributedStringKey, AnyObject>>,
)
pub unsafe fn setMarkedTextAttributes( &self, marked_text_attributes: Option<&NSDictionary<NSAttributedStringKey, AnyObject>>, )
Setter for markedTextAttributes
.
pub unsafe fn linkTextAttributes( &self, ) -> Option<Retained<NSDictionary<NSAttributedStringKey, AnyObject>>>
Sourcepub unsafe fn setLinkTextAttributes(
&self,
link_text_attributes: Option<&NSDictionary<NSAttributedStringKey, AnyObject>>,
)
pub unsafe fn setLinkTextAttributes( &self, link_text_attributes: Option<&NSDictionary<NSAttributedStringKey, AnyObject>>, )
Setter for linkTextAttributes
.
pub unsafe fn displaysLinkToolTips(&self) -> bool
Sourcepub unsafe fn setDisplaysLinkToolTips(&self, displays_link_tool_tips: bool)
pub unsafe fn setDisplaysLinkToolTips(&self, displays_link_tool_tips: bool)
Setter for displaysLinkToolTips
.
Sourcepub unsafe fn acceptsGlyphInfo(&self) -> bool
pub unsafe fn acceptsGlyphInfo(&self) -> bool
*********************** Glyph info support ************************
Sourcepub unsafe fn setAcceptsGlyphInfo(&self, accepts_glyph_info: bool)
pub unsafe fn setAcceptsGlyphInfo(&self, accepts_glyph_info: bool)
Setter for acceptsGlyphInfo
.
Sourcepub unsafe fn usesRuler(&self) -> bool
pub unsafe fn usesRuler(&self) -> bool
************************* Other NSTextView methods **************************
Sourcepub unsafe fn setUsesRuler(&self, uses_ruler: bool)
pub unsafe fn setUsesRuler(&self, uses_ruler: bool)
Setter for usesRuler
.
pub unsafe fn usesInspectorBar(&self) -> bool
Sourcepub unsafe fn setUsesInspectorBar(&self, uses_inspector_bar: bool)
pub unsafe fn setUsesInspectorBar(&self, uses_inspector_bar: bool)
Setter for usesInspectorBar
.
pub unsafe fn isContinuousSpellCheckingEnabled(&self) -> bool
Sourcepub unsafe fn setContinuousSpellCheckingEnabled(
&self,
continuous_spell_checking_enabled: bool,
)
pub unsafe fn setContinuousSpellCheckingEnabled( &self, continuous_spell_checking_enabled: bool, )
Setter for isContinuousSpellCheckingEnabled
.
pub unsafe fn toggleContinuousSpellChecking(&self, sender: Option<&AnyObject>)
pub unsafe fn spellCheckerDocumentTag(&self) -> NSInteger
pub unsafe fn isGrammarCheckingEnabled(&self) -> bool
Sourcepub unsafe fn setGrammarCheckingEnabled(&self, grammar_checking_enabled: bool)
pub unsafe fn setGrammarCheckingEnabled(&self, grammar_checking_enabled: bool)
Setter for isGrammarCheckingEnabled
.
pub unsafe fn toggleGrammarChecking(&self, sender: Option<&AnyObject>)
pub unsafe fn setSpellingState_range( &self, value: NSInteger, char_range: NSRange, )
pub unsafe fn typingAttributes( &self, ) -> Retained<NSDictionary<NSAttributedStringKey, AnyObject>>
Sourcepub unsafe fn setTypingAttributes(
&self,
typing_attributes: &NSDictionary<NSAttributedStringKey, AnyObject>,
)
pub unsafe fn setTypingAttributes( &self, typing_attributes: &NSDictionary<NSAttributedStringKey, AnyObject>, )
Setter for typingAttributes
.
pub unsafe fn shouldChangeTextInRanges_replacementStrings( &self, affected_ranges: &NSArray<NSValue>, replacement_strings: Option<&NSArray<NSString>>, ) -> bool
pub unsafe fn rangesForUserTextChange( &self, ) -> Option<Retained<NSArray<NSValue>>>
pub unsafe fn rangesForUserCharacterAttributeChange( &self, ) -> Option<Retained<NSArray<NSValue>>>
pub unsafe fn rangesForUserParagraphAttributeChange( &self, ) -> Option<Retained<NSArray<NSValue>>>
pub unsafe fn shouldChangeTextInRange_replacementString( &self, affected_char_range: NSRange, replacement_string: Option<&NSString>, ) -> bool
pub unsafe fn didChangeText(&self)
pub unsafe fn rangeForUserTextChange(&self) -> NSRange
pub unsafe fn rangeForUserCharacterAttributeChange(&self) -> NSRange
pub unsafe fn rangeForUserParagraphAttributeChange(&self) -> NSRange
pub unsafe fn allowsDocumentBackgroundColorChange(&self) -> bool
Sourcepub unsafe fn setAllowsDocumentBackgroundColorChange(
&self,
allows_document_background_color_change: bool,
)
pub unsafe fn setAllowsDocumentBackgroundColorChange( &self, allows_document_background_color_change: bool, )
Setter for allowsDocumentBackgroundColorChange
.
pub unsafe fn defaultParagraphStyle(&self) -> Option<Retained<NSParagraphStyle>>
NSParagraphStyle
only.Sourcepub unsafe fn setDefaultParagraphStyle(
&self,
default_paragraph_style: Option<&NSParagraphStyle>,
)
Available on crate feature NSParagraphStyle
only.
pub unsafe fn setDefaultParagraphStyle( &self, default_paragraph_style: Option<&NSParagraphStyle>, )
NSParagraphStyle
only.Setter for defaultParagraphStyle
.
pub unsafe fn allowsUndo(&self) -> bool
Sourcepub unsafe fn setAllowsUndo(&self, allows_undo: bool)
pub unsafe fn setAllowsUndo(&self, allows_undo: bool)
Setter for allowsUndo
.
pub unsafe fn breakUndoCoalescing(&self)
pub unsafe fn isCoalescingUndo(&self) -> bool
pub unsafe fn allowsImageEditing(&self) -> bool
Sourcepub unsafe fn setAllowsImageEditing(&self, allows_image_editing: bool)
pub unsafe fn setAllowsImageEditing(&self, allows_image_editing: bool)
Setter for allowsImageEditing
.
pub unsafe fn showFindIndicatorForRange(&self, char_range: NSRange)
pub unsafe fn usesRolloverButtonForSelection(&self) -> bool
Sourcepub unsafe fn setUsesRolloverButtonForSelection(
&self,
uses_rollover_button_for_selection: bool,
)
pub unsafe fn setUsesRolloverButtonForSelection( &self, uses_rollover_button_for_selection: bool, )
Setter for usesRolloverButtonForSelection
.
Sourcepub unsafe fn delegate(
&self,
) -> Option<Retained<ProtocolObject<dyn NSTextViewDelegate>>>
pub unsafe fn delegate( &self, ) -> Option<Retained<ProtocolObject<dyn NSTextViewDelegate>>>
************************* NSText methods **************************
Sourcepub unsafe fn setDelegate(
&self,
delegate: Option<&ProtocolObject<dyn NSTextViewDelegate>>,
)
pub unsafe fn setDelegate( &self, delegate: Option<&ProtocolObject<dyn NSTextViewDelegate>>, )
This is a weak property.
Setter for delegate
.
pub unsafe fn isEditable(&self) -> bool
Sourcepub unsafe fn setEditable(&self, editable: bool)
pub unsafe fn setEditable(&self, editable: bool)
Setter for isEditable
.
pub unsafe fn isSelectable(&self) -> bool
Sourcepub unsafe fn setSelectable(&self, selectable: bool)
pub unsafe fn setSelectable(&self, selectable: bool)
Setter for isSelectable
.
pub unsafe fn isRichText(&self) -> bool
Sourcepub unsafe fn setRichText(&self, rich_text: bool)
pub unsafe fn setRichText(&self, rich_text: bool)
Setter for isRichText
.
pub unsafe fn importsGraphics(&self) -> bool
Sourcepub unsafe fn setImportsGraphics(&self, imports_graphics: bool)
pub unsafe fn setImportsGraphics(&self, imports_graphics: bool)
Setter for importsGraphics
.
pub unsafe fn drawsBackground(&self) -> bool
Sourcepub unsafe fn setDrawsBackground(&self, draws_background: bool)
pub unsafe fn setDrawsBackground(&self, draws_background: bool)
Setter for drawsBackground
.
pub unsafe fn backgroundColor(&self) -> Retained<NSColor>
NSColor
only.Sourcepub unsafe fn setBackgroundColor(&self, background_color: &NSColor)
Available on crate feature NSColor
only.
pub unsafe fn setBackgroundColor(&self, background_color: &NSColor)
NSColor
only.Setter for backgroundColor
.
pub unsafe fn isFieldEditor(&self) -> bool
Sourcepub unsafe fn setFieldEditor(&self, field_editor: bool)
pub unsafe fn setFieldEditor(&self, field_editor: bool)
Setter for isFieldEditor
.
pub unsafe fn usesFontPanel(&self) -> bool
Sourcepub unsafe fn setUsesFontPanel(&self, uses_font_panel: bool)
pub unsafe fn setUsesFontPanel(&self, uses_font_panel: bool)
Setter for usesFontPanel
.
pub unsafe fn isRulerVisible(&self) -> bool
Sourcepub unsafe fn setRulerVisible(&self, ruler_visible: bool)
pub unsafe fn setRulerVisible(&self, ruler_visible: bool)
Setter for isRulerVisible
.
pub unsafe fn setSelectedRange(&self, char_range: NSRange)
Sourcepub unsafe fn allowedInputSourceLocales(
&self,
) -> Option<Retained<NSArray<NSString>>>
pub unsafe fn allowedInputSourceLocales( &self, ) -> Option<Retained<NSArray<NSString>>>
************************* Input Source support **************************
Sourcepub unsafe fn setAllowedInputSourceLocales(
&self,
allowed_input_source_locales: Option<&NSArray<NSString>>,
)
pub unsafe fn setAllowedInputSourceLocales( &self, allowed_input_source_locales: Option<&NSArray<NSString>>, )
Setter for allowedInputSourceLocales
.
pub unsafe fn isWritingToolsActive(&self) -> bool
pub unsafe fn writingToolsBehavior(&self) -> NSWritingToolsBehavior
NSTextCheckingClient
only.Sourcepub unsafe fn setWritingToolsBehavior(
&self,
writing_tools_behavior: NSWritingToolsBehavior,
)
Available on crate feature NSTextCheckingClient
only.
pub unsafe fn setWritingToolsBehavior( &self, writing_tools_behavior: NSWritingToolsBehavior, )
NSTextCheckingClient
only.Setter for writingToolsBehavior
.
pub unsafe fn allowedWritingToolsResultOptions( &self, ) -> NSWritingToolsResultOptions
NSTextCheckingClient
only.Sourcepub unsafe fn setAllowedWritingToolsResultOptions(
&self,
allowed_writing_tools_result_options: NSWritingToolsResultOptions,
)
Available on crate feature NSTextCheckingClient
only.
pub unsafe fn setAllowedWritingToolsResultOptions( &self, allowed_writing_tools_result_options: NSWritingToolsResultOptions, )
NSTextCheckingClient
only.Setter for allowedWritingToolsResultOptions
.
Source§impl NSTextView
NSTextChecking.
impl NSTextView
NSTextChecking.
Sourcepub unsafe fn smartInsertDeleteEnabled(&self) -> bool
pub unsafe fn smartInsertDeleteEnabled(&self) -> bool
************************* Smart copy/paste/delete/substitution support **************************
Sourcepub unsafe fn setSmartInsertDeleteEnabled(
&self,
smart_insert_delete_enabled: bool,
)
pub unsafe fn setSmartInsertDeleteEnabled( &self, smart_insert_delete_enabled: bool, )
Setter for smartInsertDeleteEnabled
.
pub unsafe fn smartDeleteRangeForProposedRange( &self, proposed_char_range: NSRange, ) -> NSRange
pub unsafe fn toggleSmartInsertDelete(&self, sender: Option<&AnyObject>)
pub unsafe fn smartInsertForString_replacingRange_beforeString_afterString( &self, paste_string: &NSString, char_range_to_replace: NSRange, before_string: Option<&mut Option<Retained<NSString>>>, after_string: Option<&mut Option<Retained<NSString>>>, )
pub unsafe fn smartInsertBeforeStringForString_replacingRange( &self, paste_string: &NSString, char_range_to_replace: NSRange, ) -> Option<Retained<NSString>>
pub unsafe fn smartInsertAfterStringForString_replacingRange( &self, paste_string: &NSString, char_range_to_replace: NSRange, ) -> Option<Retained<NSString>>
pub unsafe fn isAutomaticQuoteSubstitutionEnabled(&self) -> bool
Sourcepub unsafe fn setAutomaticQuoteSubstitutionEnabled(
&self,
automatic_quote_substitution_enabled: bool,
)
pub unsafe fn setAutomaticQuoteSubstitutionEnabled( &self, automatic_quote_substitution_enabled: bool, )
Setter for isAutomaticQuoteSubstitutionEnabled
.
pub unsafe fn toggleAutomaticQuoteSubstitution( &self, sender: Option<&AnyObject>, )
pub unsafe fn isAutomaticLinkDetectionEnabled(&self) -> bool
Sourcepub unsafe fn setAutomaticLinkDetectionEnabled(
&self,
automatic_link_detection_enabled: bool,
)
pub unsafe fn setAutomaticLinkDetectionEnabled( &self, automatic_link_detection_enabled: bool, )
Setter for isAutomaticLinkDetectionEnabled
.
pub unsafe fn toggleAutomaticLinkDetection(&self, sender: Option<&AnyObject>)
pub unsafe fn isAutomaticDataDetectionEnabled(&self) -> bool
Sourcepub unsafe fn setAutomaticDataDetectionEnabled(
&self,
automatic_data_detection_enabled: bool,
)
pub unsafe fn setAutomaticDataDetectionEnabled( &self, automatic_data_detection_enabled: bool, )
Setter for isAutomaticDataDetectionEnabled
.
pub unsafe fn toggleAutomaticDataDetection(&self, sender: Option<&AnyObject>)
pub unsafe fn isAutomaticDashSubstitutionEnabled(&self) -> bool
Sourcepub unsafe fn setAutomaticDashSubstitutionEnabled(
&self,
automatic_dash_substitution_enabled: bool,
)
pub unsafe fn setAutomaticDashSubstitutionEnabled( &self, automatic_dash_substitution_enabled: bool, )
Setter for isAutomaticDashSubstitutionEnabled
.
pub unsafe fn toggleAutomaticDashSubstitution(&self, sender: Option<&AnyObject>)
pub unsafe fn isAutomaticTextReplacementEnabled(&self) -> bool
Sourcepub unsafe fn setAutomaticTextReplacementEnabled(
&self,
automatic_text_replacement_enabled: bool,
)
pub unsafe fn setAutomaticTextReplacementEnabled( &self, automatic_text_replacement_enabled: bool, )
Setter for isAutomaticTextReplacementEnabled
.
pub unsafe fn toggleAutomaticTextReplacement(&self, sender: Option<&AnyObject>)
pub unsafe fn isAutomaticSpellingCorrectionEnabled(&self) -> bool
Sourcepub unsafe fn setAutomaticSpellingCorrectionEnabled(
&self,
automatic_spelling_correction_enabled: bool,
)
pub unsafe fn setAutomaticSpellingCorrectionEnabled( &self, automatic_spelling_correction_enabled: bool, )
Setter for isAutomaticSpellingCorrectionEnabled
.
pub unsafe fn toggleAutomaticSpellingCorrection( &self, sender: Option<&AnyObject>, )
pub unsafe fn enabledTextCheckingTypes(&self) -> NSTextCheckingTypes
Sourcepub unsafe fn setEnabledTextCheckingTypes(
&self,
enabled_text_checking_types: NSTextCheckingTypes,
)
pub unsafe fn setEnabledTextCheckingTypes( &self, enabled_text_checking_types: NSTextCheckingTypes, )
Setter for enabledTextCheckingTypes
.
pub unsafe fn checkTextInRange_types_options( &self, range: NSRange, checking_types: NSTextCheckingTypes, options: &NSDictionary<NSTextCheckingOptionKey, AnyObject>, )
NSSpellChecker
only.pub unsafe fn handleTextCheckingResults_forRange_types_options_orthography_wordCount( &self, results: &NSArray<NSTextCheckingResult>, range: NSRange, checking_types: NSTextCheckingTypes, options: &NSDictionary<NSTextCheckingOptionKey, AnyObject>, orthography: &NSOrthography, word_count: NSInteger, )
NSSpellChecker
only.pub unsafe fn orderFrontSubstitutionsPanel(&self, sender: Option<&AnyObject>)
pub unsafe fn checkTextInSelection(&self, sender: Option<&AnyObject>)
pub unsafe fn checkTextInDocument(&self, sender: Option<&AnyObject>)
pub unsafe fn usesFindPanel(&self) -> bool
Sourcepub unsafe fn setUsesFindPanel(&self, uses_find_panel: bool)
pub unsafe fn setUsesFindPanel(&self, uses_find_panel: bool)
Setter for usesFindPanel
.
pub unsafe fn usesFindBar(&self) -> bool
Sourcepub unsafe fn setUsesFindBar(&self, uses_find_bar: bool)
pub unsafe fn setUsesFindBar(&self, uses_find_bar: bool)
Setter for usesFindBar
.
pub unsafe fn isIncrementalSearchingEnabled(&self) -> bool
Sourcepub unsafe fn setIncrementalSearchingEnabled(
&self,
incremental_searching_enabled: bool,
)
pub unsafe fn setIncrementalSearchingEnabled( &self, incremental_searching_enabled: bool, )
Setter for isIncrementalSearchingEnabled
.
pub unsafe fn inlinePredictionType(&self) -> NSTextInputTraitType
NSTextCheckingClient
only.Sourcepub unsafe fn setInlinePredictionType(
&self,
inline_prediction_type: NSTextInputTraitType,
)
Available on crate feature NSTextCheckingClient
only.
pub unsafe fn setInlinePredictionType( &self, inline_prediction_type: NSTextInputTraitType, )
NSTextCheckingClient
only.Setter for inlinePredictionType
.
pub unsafe fn mathExpressionCompletionType(&self) -> NSTextInputTraitType
NSTextCheckingClient
only.Sourcepub unsafe fn setMathExpressionCompletionType(
&self,
math_expression_completion_type: NSTextInputTraitType,
)
Available on crate feature NSTextCheckingClient
only.
pub unsafe fn setMathExpressionCompletionType( &self, math_expression_completion_type: NSTextInputTraitType, )
NSTextCheckingClient
only.Setter for mathExpressionCompletionType
.
Source§impl NSTextView
NSQuickLookPreview.
impl NSTextView
NSQuickLookPreview.
Sourcepub unsafe fn toggleQuickLookPreviewPanel(&self, sender: Option<&AnyObject>)
pub unsafe fn toggleQuickLookPreviewPanel(&self, sender: Option<&AnyObject>)
************************* Quick Look support **************************
pub unsafe fn updateQuickLookPreviewPanel(&self)
Source§impl NSTextView
NSTextView_SharingService.
impl NSTextView
NSTextView_SharingService.
Sourcepub unsafe fn orderFrontSharingServicePicker(&self, sender: Option<&AnyObject>)
pub unsafe fn orderFrontSharingServicePicker(&self, sender: Option<&AnyObject>)
************************* NSSharingService support **************************
Source§impl NSTextView
NSTextView_TouchBar.
impl NSTextView
NSTextView_TouchBar.
pub unsafe fn isAutomaticTextCompletionEnabled(&self) -> bool
Sourcepub unsafe fn setAutomaticTextCompletionEnabled(
&self,
automatic_text_completion_enabled: bool,
)
pub unsafe fn setAutomaticTextCompletionEnabled( &self, automatic_text_completion_enabled: bool, )
Setter for isAutomaticTextCompletionEnabled
.
pub unsafe fn toggleAutomaticTextCompletion(&self, sender: Option<&AnyObject>)
pub unsafe fn allowsCharacterPickerTouchBarItem(&self) -> bool
Sourcepub unsafe fn setAllowsCharacterPickerTouchBarItem(
&self,
allows_character_picker_touch_bar_item: bool,
)
pub unsafe fn setAllowsCharacterPickerTouchBarItem( &self, allows_character_picker_touch_bar_item: bool, )
Setter for allowsCharacterPickerTouchBarItem
.
pub unsafe fn updateTouchBarItemIdentifiers(&self)
pub unsafe fn updateTextTouchBarItems(&self)
pub unsafe fn updateCandidates(&self)
pub unsafe fn candidateListTouchBarItem( &self, ) -> Option<Retained<NSCandidateListTouchBarItem>>
NSCandidateListTouchBarItem
and NSTouchBarItem
only.Source§impl NSTextView
NSTextView_Factory.
impl NSTextView
NSTextView_Factory.
pub unsafe fn scrollableTextView( mtm: MainThreadMarker, ) -> Retained<NSScrollView>
NSScrollView
only.pub unsafe fn fieldEditor(mtm: MainThreadMarker) -> Retained<Self>
pub unsafe fn scrollableDocumentContentTextView( mtm: MainThreadMarker, ) -> Retained<NSScrollView>
NSScrollView
only.pub unsafe fn scrollablePlainDocumentContentTextView( mtm: MainThreadMarker, ) -> Retained<NSScrollView>
NSScrollView
only.Source§impl NSTextView
NSTextView_TextHighlight.
impl NSTextView
NSTextView_TextHighlight.
Sourcepub unsafe fn textHighlightAttributes(
&self,
) -> Retained<NSDictionary<NSAttributedStringKey, AnyObject>>
pub unsafe fn textHighlightAttributes( &self, ) -> Retained<NSDictionary<NSAttributedStringKey, AnyObject>>
************************* Text Highlight support **************************
Sourcepub unsafe fn setTextHighlightAttributes(
&self,
text_highlight_attributes: &NSDictionary<NSAttributedStringKey, AnyObject>,
)
pub unsafe fn setTextHighlightAttributes( &self, text_highlight_attributes: &NSDictionary<NSAttributedStringKey, AnyObject>, )
Setter for textHighlightAttributes
.
pub unsafe fn drawTextHighlightBackgroundForTextRange_origin( &self, text_range: &NSTextRange, origin: NSPoint, )
NSTextRange
only.Source§impl NSTextView
NSDeprecated.
impl NSTextView
NSDeprecated.
pub unsafe fn toggleBaseWritingDirection(&self, sender: Option<&AnyObject>)
Methods from Deref<Target = NSText>§
pub unsafe fn string(&self) -> Retained<NSString>
pub unsafe fn replaceCharactersInRange_withString( &self, range: NSRange, string: &NSString, )
pub unsafe fn replaceCharactersInRange_withRTF( &self, range: NSRange, rtf_data: &NSData, )
pub unsafe fn replaceCharactersInRange_withRTFD( &self, range: NSRange, rtfd_data: &NSData, )
pub unsafe fn RTFFromRange(&self, range: NSRange) -> Option<Retained<NSData>>
pub unsafe fn RTFDFromRange(&self, range: NSRange) -> Option<Retained<NSData>>
pub unsafe fn writeRTFDToFile_atomically( &self, path: &NSString, flag: bool, ) -> bool
pub unsafe fn readRTFDFromFile(&self, path: &NSString) -> bool
pub unsafe fn delegate( &self, ) -> Option<Retained<ProtocolObject<dyn NSTextDelegate>>>
Sourcepub unsafe fn setDelegate(
&self,
delegate: Option<&ProtocolObject<dyn NSTextDelegate>>,
)
pub unsafe fn setDelegate( &self, delegate: Option<&ProtocolObject<dyn NSTextDelegate>>, )
Setter for delegate
.
pub unsafe fn isEditable(&self) -> bool
Sourcepub unsafe fn setEditable(&self, editable: bool)
pub unsafe fn setEditable(&self, editable: bool)
Setter for isEditable
.
pub unsafe fn isSelectable(&self) -> bool
Sourcepub unsafe fn setSelectable(&self, selectable: bool)
pub unsafe fn setSelectable(&self, selectable: bool)
Setter for isSelectable
.
pub unsafe fn isRichText(&self) -> bool
Sourcepub unsafe fn setRichText(&self, rich_text: bool)
pub unsafe fn setRichText(&self, rich_text: bool)
Setter for isRichText
.
pub unsafe fn importsGraphics(&self) -> bool
Sourcepub unsafe fn setImportsGraphics(&self, imports_graphics: bool)
pub unsafe fn setImportsGraphics(&self, imports_graphics: bool)
Setter for importsGraphics
.
pub unsafe fn isFieldEditor(&self) -> bool
Sourcepub unsafe fn setFieldEditor(&self, field_editor: bool)
pub unsafe fn setFieldEditor(&self, field_editor: bool)
Setter for isFieldEditor
.
pub unsafe fn usesFontPanel(&self) -> bool
Sourcepub unsafe fn setUsesFontPanel(&self, uses_font_panel: bool)
pub unsafe fn setUsesFontPanel(&self, uses_font_panel: bool)
Setter for usesFontPanel
.
pub unsafe fn drawsBackground(&self) -> bool
Sourcepub unsafe fn setDrawsBackground(&self, draws_background: bool)
pub unsafe fn setDrawsBackground(&self, draws_background: bool)
Setter for drawsBackground
.
pub unsafe fn backgroundColor(&self) -> Option<Retained<NSColor>>
NSColor
only.Sourcepub unsafe fn setBackgroundColor(&self, background_color: Option<&NSColor>)
Available on crate feature NSColor
only.
pub unsafe fn setBackgroundColor(&self, background_color: Option<&NSColor>)
NSColor
only.Setter for backgroundColor
.
pub unsafe fn isRulerVisible(&self) -> bool
pub unsafe fn selectedRange(&self) -> NSRange
Sourcepub unsafe fn setSelectedRange(&self, selected_range: NSRange)
pub unsafe fn setSelectedRange(&self, selected_range: NSRange)
Setter for selectedRange
.
pub unsafe fn scrollRangeToVisible(&self, range: NSRange)
pub unsafe fn font(&self) -> Option<Retained<NSFont>>
NSFont
only.Sourcepub unsafe fn setFont(&self, font: Option<&NSFont>)
Available on crate feature NSFont
only.
pub unsafe fn setFont(&self, font: Option<&NSFont>)
NSFont
only.Setter for font
.
pub unsafe fn textColor(&self) -> Option<Retained<NSColor>>
NSColor
only.Sourcepub unsafe fn setTextColor(&self, text_color: Option<&NSColor>)
Available on crate feature NSColor
only.
pub unsafe fn setTextColor(&self, text_color: Option<&NSColor>)
NSColor
only.Setter for textColor
.
pub unsafe fn alignment(&self) -> NSTextAlignment
Sourcepub unsafe fn setAlignment(&self, alignment: NSTextAlignment)
pub unsafe fn setAlignment(&self, alignment: NSTextAlignment)
Setter for alignment
.
pub unsafe fn baseWritingDirection(&self) -> NSWritingDirection
Sourcepub unsafe fn setBaseWritingDirection(
&self,
base_writing_direction: NSWritingDirection,
)
pub unsafe fn setBaseWritingDirection( &self, base_writing_direction: NSWritingDirection, )
Setter for baseWritingDirection
.
pub unsafe fn setTextColor_range(&self, color: Option<&NSColor>, range: NSRange)
NSColor
only.pub unsafe fn setFont_range(&self, font: &NSFont, range: NSRange)
NSFont
only.pub unsafe fn maxSize(&self) -> NSSize
Sourcepub unsafe fn setMaxSize(&self, max_size: NSSize)
pub unsafe fn setMaxSize(&self, max_size: NSSize)
Setter for maxSize
.
pub unsafe fn minSize(&self) -> NSSize
Sourcepub unsafe fn setMinSize(&self, min_size: NSSize)
pub unsafe fn setMinSize(&self, min_size: NSSize)
Setter for minSize
.
pub unsafe fn isHorizontallyResizable(&self) -> bool
Sourcepub unsafe fn setHorizontallyResizable(&self, horizontally_resizable: bool)
pub unsafe fn setHorizontallyResizable(&self, horizontally_resizable: bool)
Setter for isHorizontallyResizable
.
pub unsafe fn isVerticallyResizable(&self) -> bool
Sourcepub unsafe fn setVerticallyResizable(&self, vertically_resizable: bool)
pub unsafe fn setVerticallyResizable(&self, vertically_resizable: bool)
Setter for isVerticallyResizable
.
pub unsafe fn sizeToFit(&self)
pub unsafe fn copy(&self, sender: Option<&AnyObject>)
pub unsafe fn copyFont(&self, sender: Option<&AnyObject>)
pub unsafe fn copyRuler(&self, sender: Option<&AnyObject>)
pub unsafe fn cut(&self, sender: Option<&AnyObject>)
pub unsafe fn delete(&self, sender: Option<&AnyObject>)
pub unsafe fn paste(&self, sender: Option<&AnyObject>)
pub unsafe fn pasteFont(&self, sender: Option<&AnyObject>)
pub unsafe fn pasteRuler(&self, sender: Option<&AnyObject>)
pub unsafe fn selectAll(&self, sender: Option<&AnyObject>)
pub unsafe fn changeFont(&self, sender: Option<&AnyObject>)
pub unsafe fn alignLeft(&self, sender: Option<&AnyObject>)
pub unsafe fn alignRight(&self, sender: Option<&AnyObject>)
pub unsafe fn alignCenter(&self, sender: Option<&AnyObject>)
pub unsafe fn subscript(&self, sender: Option<&AnyObject>)
pub unsafe fn superscript(&self, sender: Option<&AnyObject>)
pub unsafe fn underline(&self, sender: Option<&AnyObject>)
pub unsafe fn unscript(&self, sender: Option<&AnyObject>)
pub unsafe fn showGuessPanel(&self, sender: Option<&AnyObject>)
pub unsafe fn checkSpelling(&self, sender: Option<&AnyObject>)
pub unsafe fn toggleRuler(&self, sender: Option<&AnyObject>)
Methods from Deref<Target = NSView>§
pub unsafe fn candidateListTouchBarItem( &self, ) -> Option<Retained<NSCandidateListTouchBarItem>>
NSCandidateListTouchBarItem
and NSTouchBarItem
only.pub unsafe fn reflectScrolledClipView(&self, clip_view: &NSClipView)
NSClipView
only.pub unsafe fn scrollClipView_toPoint( &self, clip_view: &NSClipView, point: NSPoint, )
NSClipView
only.pub unsafe fn leadingAnchor(&self) -> Retained<NSLayoutXAxisAnchor>
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn trailingAnchor(&self) -> Retained<NSLayoutXAxisAnchor>
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn leftAnchor(&self) -> Retained<NSLayoutXAxisAnchor>
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn rightAnchor(&self) -> Retained<NSLayoutXAxisAnchor>
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn topAnchor(&self) -> Retained<NSLayoutYAxisAnchor>
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn bottomAnchor(&self) -> Retained<NSLayoutYAxisAnchor>
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn widthAnchor(&self) -> Retained<NSLayoutDimension>
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn heightAnchor(&self) -> Retained<NSLayoutDimension>
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn centerXAnchor(&self) -> Retained<NSLayoutXAxisAnchor>
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn centerYAnchor(&self) -> Retained<NSLayoutYAxisAnchor>
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn firstBaselineAnchor(&self) -> Retained<NSLayoutYAxisAnchor>
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn lastBaselineAnchor(&self) -> Retained<NSLayoutYAxisAnchor>
NSLayoutConstraint
and NSLayoutAnchor
only.pub unsafe fn constraints(&self) -> Retained<NSArray<NSLayoutConstraint>>
NSLayoutConstraint
only.pub unsafe fn addConstraint(&self, constraint: &NSLayoutConstraint)
NSLayoutConstraint
only.pub unsafe fn addConstraints(&self, constraints: &NSArray<NSLayoutConstraint>)
NSLayoutConstraint
only.pub unsafe fn removeConstraint(&self, constraint: &NSLayoutConstraint)
NSLayoutConstraint
only.pub unsafe fn removeConstraints( &self, constraints: &NSArray<NSLayoutConstraint>, )
NSLayoutConstraint
only.pub unsafe fn updateConstraintsForSubtreeIfNeeded(&self)
NSLayoutConstraint
only.pub unsafe fn updateConstraints(&self)
NSLayoutConstraint
only.pub unsafe fn needsUpdateConstraints(&self) -> bool
NSLayoutConstraint
only.Sourcepub unsafe fn setNeedsUpdateConstraints(&self, needs_update_constraints: bool)
Available on crate feature NSLayoutConstraint
only.
pub unsafe fn setNeedsUpdateConstraints(&self, needs_update_constraints: bool)
NSLayoutConstraint
only.Setter for needsUpdateConstraints
.
pub unsafe fn translatesAutoresizingMaskIntoConstraints(&self) -> bool
NSLayoutConstraint
only.Sourcepub unsafe fn setTranslatesAutoresizingMaskIntoConstraints(
&self,
translates_autoresizing_mask_into_constraints: bool,
)
Available on crate feature NSLayoutConstraint
only.
pub unsafe fn setTranslatesAutoresizingMaskIntoConstraints( &self, translates_autoresizing_mask_into_constraints: bool, )
NSLayoutConstraint
only.Setter for translatesAutoresizingMaskIntoConstraints
.
pub unsafe fn alignmentRectForFrame(&self, frame: NSRect) -> NSRect
NSLayoutConstraint
only.pub unsafe fn frameForAlignmentRect(&self, alignment_rect: NSRect) -> NSRect
NSLayoutConstraint
only.pub unsafe fn alignmentRectInsets(&self) -> NSEdgeInsets
NSLayoutConstraint
only.pub unsafe fn firstBaselineOffsetFromTop(&self) -> CGFloat
NSLayoutConstraint
and objc2-core-foundation
only.pub unsafe fn lastBaselineOffsetFromBottom(&self) -> CGFloat
NSLayoutConstraint
and objc2-core-foundation
only.pub unsafe fn baselineOffsetFromBottom(&self) -> CGFloat
NSLayoutConstraint
and objc2-core-foundation
only.pub unsafe fn intrinsicContentSize(&self) -> NSSize
NSLayoutConstraint
only.pub unsafe fn invalidateIntrinsicContentSize(&self)
NSLayoutConstraint
only.pub unsafe fn contentHuggingPriorityForOrientation( &self, orientation: NSLayoutConstraintOrientation, ) -> NSLayoutPriority
NSLayoutConstraint
only.pub unsafe fn setContentHuggingPriority_forOrientation( &self, priority: NSLayoutPriority, orientation: NSLayoutConstraintOrientation, )
NSLayoutConstraint
only.pub unsafe fn contentCompressionResistancePriorityForOrientation( &self, orientation: NSLayoutConstraintOrientation, ) -> NSLayoutPriority
NSLayoutConstraint
only.pub unsafe fn setContentCompressionResistancePriority_forOrientation( &self, priority: NSLayoutPriority, orientation: NSLayoutConstraintOrientation, )
NSLayoutConstraint
only.pub unsafe fn isHorizontalContentSizeConstraintActive(&self) -> bool
NSLayoutConstraint
only.Sourcepub unsafe fn setHorizontalContentSizeConstraintActive(
&self,
horizontal_content_size_constraint_active: bool,
)
Available on crate feature NSLayoutConstraint
only.
pub unsafe fn setHorizontalContentSizeConstraintActive( &self, horizontal_content_size_constraint_active: bool, )
NSLayoutConstraint
only.Setter for isHorizontalContentSizeConstraintActive
.
pub unsafe fn isVerticalContentSizeConstraintActive(&self) -> bool
NSLayoutConstraint
only.Sourcepub unsafe fn setVerticalContentSizeConstraintActive(
&self,
vertical_content_size_constraint_active: bool,
)
Available on crate feature NSLayoutConstraint
only.
pub unsafe fn setVerticalContentSizeConstraintActive( &self, vertical_content_size_constraint_active: bool, )
NSLayoutConstraint
only.Setter for isVerticalContentSizeConstraintActive
.
pub unsafe fn fittingSize(&self) -> NSSize
NSLayoutConstraint
only.pub unsafe fn constraintsAffectingLayoutForOrientation( &self, orientation: NSLayoutConstraintOrientation, ) -> Retained<NSArray<NSLayoutConstraint>>
NSLayoutConstraint
only.pub unsafe fn hasAmbiguousLayout(&self) -> bool
NSLayoutConstraint
only.pub unsafe fn exerciseAmbiguityInLayout(&self)
NSLayoutConstraint
only.pub unsafe fn addLayoutGuide(&self, guide: &NSLayoutGuide)
NSLayoutGuide
only.pub unsafe fn removeLayoutGuide(&self, guide: &NSLayoutGuide)
NSLayoutGuide
only.pub unsafe fn layoutGuides(&self) -> Retained<NSArray<NSLayoutGuide>>
NSLayoutGuide
only.pub unsafe fn enclosingMenuItem(&self) -> Option<Retained<NSMenuItem>>
NSMenuItem
only.pub unsafe fn wantsBestResolutionOpenGLSurface(&self) -> bool
NSOpenGLView
only.Sourcepub fn setWantsBestResolutionOpenGLSurface(
&self,
wants_best_resolution_open_gl_surface: bool,
)
👎Deprecated: Use NSOpenGLView instead.Available on crate feature NSOpenGLView
only.
pub fn setWantsBestResolutionOpenGLSurface( &self, wants_best_resolution_open_gl_surface: bool, )
NSOpenGLView
only.Setter for wantsBestResolutionOpenGLSurface
.
pub unsafe fn wantsExtendedDynamicRangeOpenGLSurface(&self) -> bool
NSOpenGLView
only.Sourcepub 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 setWantsExtendedDynamicRangeOpenGLSurface( &self, wants_extended_dynamic_range_open_gl_surface: bool, )
NSOpenGLView
only.Setter for wantsExtendedDynamicRangeOpenGLSurface
.
pub unsafe fn pressureConfiguration( &self, ) -> Option<Retained<NSPressureConfiguration>>
NSPressureConfiguration
only.Sourcepub unsafe fn setPressureConfiguration(
&self,
pressure_configuration: Option<&NSPressureConfiguration>,
)
Available on crate feature NSPressureConfiguration
only.
pub unsafe fn setPressureConfiguration( &self, pressure_configuration: Option<&NSPressureConfiguration>, )
NSPressureConfiguration
only.Setter for pressureConfiguration
.
pub unsafe fn rulerView_shouldMoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, ) -> bool
NSRulerView
and NSRulerMarker
only.pub unsafe fn rulerView_willMoveMarker_toLocation( &self, ruler: &NSRulerView, marker: &NSRulerMarker, location: CGFloat, ) -> CGFloat
NSRulerView
and NSRulerMarker
and objc2-core-foundation
only.pub unsafe fn rulerView_didMoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, )
NSRulerView
and NSRulerMarker
only.pub unsafe fn rulerView_shouldRemoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, ) -> bool
NSRulerView
and NSRulerMarker
only.pub unsafe fn rulerView_didRemoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, )
NSRulerView
and NSRulerMarker
only.pub unsafe fn rulerView_shouldAddMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, ) -> bool
NSRulerView
and NSRulerMarker
only.pub unsafe fn rulerView_willAddMarker_atLocation( &self, ruler: &NSRulerView, marker: &NSRulerMarker, location: CGFloat, ) -> CGFloat
NSRulerView
and NSRulerMarker
and objc2-core-foundation
only.pub unsafe fn rulerView_didAddMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, )
NSRulerView
and NSRulerMarker
only.pub unsafe fn rulerView_handleMouseDown( &self, ruler: &NSRulerView, event: &NSEvent, )
NSRulerView
and NSEvent
only.pub unsafe fn rulerView_willSetClientView( &self, ruler: &NSRulerView, new_client: &NSView, )
NSRulerView
only.pub unsafe fn rulerView_locationForPoint( &self, ruler: &NSRulerView, point: NSPoint, ) -> CGFloat
NSRulerView
and objc2-core-foundation
only.pub unsafe fn rulerView_pointForLocation( &self, ruler: &NSRulerView, point: CGFloat, ) -> NSPoint
NSRulerView
and objc2-core-foundation
only.pub fn window(&self) -> Option<Retained<NSWindow>>
NSWindow
only.pub unsafe fn superview(&self) -> Option<Retained<NSView>>
pub unsafe fn subviews(&self) -> Retained<NSArray<NSView>>
Sourcepub unsafe fn setSubviews(&self, subviews: &NSArray<NSView>)
pub unsafe fn setSubviews(&self, subviews: &NSArray<NSView>)
Setter for subviews
.
pub unsafe fn isDescendantOf(&self, view: &NSView) -> bool
pub unsafe fn opaqueAncestor(&self) -> Option<Retained<NSView>>
pub unsafe fn isHidden(&self) -> bool
pub unsafe fn isHiddenOrHasHiddenAncestor(&self) -> bool
pub unsafe fn getRectsBeingDrawn_count( &self, rects: *mut *const 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>, )
NSGraphics
only.pub unsafe fn sortSubviewsUsingFunction_context( &self, compare: unsafe extern "C-unwind" fn(NonNull<NSView>, NonNull<NSView>, *mut c_void) -> NSComparisonResult, context: *mut c_void, )
pub unsafe fn viewWillMoveToWindow(&self, new_window: Option<&NSWindow>)
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
Sourcepub fn setPostsFrameChangedNotifications(
&self,
posts_frame_changed_notifications: bool,
)
pub fn setPostsFrameChangedNotifications( &self, posts_frame_changed_notifications: bool, )
Setter for postsFrameChangedNotifications
.
pub unsafe fn resizeSubviewsWithOldSize(&self, old_size: NSSize)
pub unsafe fn resizeWithOldSuperviewSize(&self, old_size: NSSize)
pub unsafe fn autoresizesSubviews(&self) -> bool
Sourcepub unsafe fn setAutoresizesSubviews(&self, autoresizes_subviews: bool)
pub unsafe fn setAutoresizesSubviews(&self, autoresizes_subviews: bool)
Setter for autoresizesSubviews
.
pub unsafe fn autoresizingMask(&self) -> NSAutoresizingMaskOptions
Sourcepub unsafe fn setAutoresizingMask(
&self,
autoresizing_mask: NSAutoresizingMaskOptions,
)
pub unsafe fn setAutoresizingMask( &self, autoresizing_mask: NSAutoresizingMaskOptions, )
Setter for autoresizingMask
.
pub unsafe fn setFrameOrigin(&self, new_origin: NSPoint)
pub unsafe fn setFrameSize(&self, new_size: NSSize)
pub fn frame(&self) -> NSRect
pub unsafe fn frameRotation(&self) -> CGFloat
objc2-core-foundation
only.Sourcepub unsafe fn setFrameRotation(&self, frame_rotation: CGFloat)
Available on crate feature objc2-core-foundation
only.
pub unsafe fn setFrameRotation(&self, frame_rotation: CGFloat)
objc2-core-foundation
only.Setter for frameRotation
.
pub unsafe fn frameCenterRotation(&self) -> CGFloat
objc2-core-foundation
only.Sourcepub unsafe fn setFrameCenterRotation(&self, frame_center_rotation: CGFloat)
Available on crate feature objc2-core-foundation
only.
pub unsafe fn setFrameCenterRotation(&self, frame_center_rotation: CGFloat)
objc2-core-foundation
only.Setter for frameCenterRotation
.
pub unsafe fn setBoundsOrigin(&self, new_origin: NSPoint)
pub unsafe fn setBoundsSize(&self, new_size: NSSize)
pub unsafe fn boundsRotation(&self) -> CGFloat
objc2-core-foundation
only.Sourcepub unsafe fn setBoundsRotation(&self, bounds_rotation: CGFloat)
Available on crate feature objc2-core-foundation
only.
pub unsafe fn setBoundsRotation(&self, bounds_rotation: CGFloat)
objc2-core-foundation
only.Setter for boundsRotation
.
pub unsafe fn translateOriginToPoint(&self, translation: NSPoint)
pub unsafe fn scaleUnitSquareToSize(&self, new_unit_size: NSSize)
pub unsafe fn rotateByAngle(&self, angle: CGFloat)
objc2-core-foundation
only.pub fn bounds(&self) -> 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
Sourcepub unsafe fn setCanDrawConcurrently(&self, can_draw_concurrently: bool)
pub unsafe fn setCanDrawConcurrently(&self, can_draw_concurrently: bool)
Setter for canDrawConcurrently
.
pub unsafe fn canDraw(&self) -> bool
pub unsafe fn setNeedsDisplayInRect(&self, invalid_rect: NSRect)
pub unsafe fn needsDisplay(&self) -> bool
Sourcepub unsafe fn setNeedsDisplay(&self, needs_display: bool)
pub unsafe fn setNeedsDisplay(&self, needs_display: bool)
Setter for needsDisplay
.
pub unsafe fn lockFocus(&self)
pub unsafe fn unlockFocus(&self)
pub unsafe fn lockFocusIfCanDraw(&self) -> bool
pub unsafe fn lockFocusIfCanDrawInContext( &self, context: &NSGraphicsContext, ) -> bool
NSGraphicsContext
only.Sourcepub fn visibleRect(&self) -> NSRect
pub fn visibleRect(&self) -> NSRect
The portion of the view that isn’t clipped by its superviews.
Visibility, as reflected by this property, doesn’t account for whether other view or window objects overlap the current view or whether the current view is installed in a window at all. This value of this property is NSZeroRect
if the current view is effectively hidden.
During a printing operation, the visible rectangle is further clipped to the page being imaged.
pub 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, )
NSGraphicsContext
only.pub unsafe fn bitmapImageRepForCachingDisplayInRect( &self, rect: NSRect, ) -> Option<Retained<NSBitmapImageRep>>
NSBitmapImageRep
and NSImageRep
only.pub unsafe fn cacheDisplayInRect_toBitmapImageRep( &self, rect: NSRect, bitmap_image_rep: &NSBitmapImageRep, )
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
NSEvent
only.pub unsafe fn adjustScroll(&self, new_visible: NSRect) -> NSRect
pub unsafe fn scrollRect_by(&self, rect: NSRect, delta: NSSize)
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
NSEvent
only.pub unsafe fn acceptsFirstMouse(&self, event: Option<&NSEvent>) -> bool
NSEvent
only.pub unsafe fn shouldDelayWindowOrderingForEvent(&self, event: &NSEvent) -> bool
NSEvent
only.pub unsafe fn needsPanelToBecomeKey(&self) -> bool
pub unsafe fn mouseDownCanMoveWindow(&self) -> bool
pub unsafe fn acceptsTouchEvents(&self) -> bool
Sourcepub unsafe fn setAcceptsTouchEvents(&self, accepts_touch_events: bool)
👎Deprecated: Use allowedTouchTypes instead
pub unsafe fn setAcceptsTouchEvents(&self, accepts_touch_events: bool)
Setter for acceptsTouchEvents
.
pub unsafe fn wantsRestingTouches(&self) -> bool
Sourcepub unsafe fn setWantsRestingTouches(&self, wants_resting_touches: bool)
pub unsafe fn setWantsRestingTouches(&self, wants_resting_touches: bool)
Setter for wantsRestingTouches
.
pub unsafe fn makeBackingLayer(&self) -> Retained<CALayer>
objc2-quartz-core
and Apple only.pub unsafe fn layerContentsRedrawPolicy( &self, ) -> NSViewLayerContentsRedrawPolicy
Sourcepub unsafe fn setLayerContentsRedrawPolicy(
&self,
layer_contents_redraw_policy: NSViewLayerContentsRedrawPolicy,
)
pub unsafe fn setLayerContentsRedrawPolicy( &self, layer_contents_redraw_policy: NSViewLayerContentsRedrawPolicy, )
Setter for layerContentsRedrawPolicy
.
pub unsafe fn layerContentsPlacement(&self) -> NSViewLayerContentsPlacement
Sourcepub unsafe fn setLayerContentsPlacement(
&self,
layer_contents_placement: NSViewLayerContentsPlacement,
)
pub unsafe fn setLayerContentsPlacement( &self, layer_contents_placement: NSViewLayerContentsPlacement, )
Setter for layerContentsPlacement
.
pub unsafe fn wantsLayer(&self) -> bool
Sourcepub fn setWantsLayer(&self, wants_layer: bool)
pub fn setWantsLayer(&self, wants_layer: bool)
Setter for wantsLayer
.
pub unsafe fn layer(&self) -> Option<Retained<CALayer>>
objc2-quartz-core
and Apple only.Sourcepub unsafe fn setLayer(&self, layer: Option<&CALayer>)
Available on crate feature objc2-quartz-core
and Apple only.
pub unsafe fn setLayer(&self, layer: Option<&CALayer>)
objc2-quartz-core
and Apple only.Setter for layer
.
pub unsafe fn wantsUpdateLayer(&self) -> bool
pub unsafe fn updateLayer(&self)
pub unsafe fn canDrawSubviewsIntoLayer(&self) -> bool
Sourcepub unsafe fn setCanDrawSubviewsIntoLayer(
&self,
can_draw_subviews_into_layer: bool,
)
pub unsafe fn setCanDrawSubviewsIntoLayer( &self, can_draw_subviews_into_layer: bool, )
Setter for canDrawSubviewsIntoLayer
.
pub unsafe fn layoutSubtreeIfNeeded(&self)
pub unsafe fn layout(&self)
pub unsafe fn needsLayout(&self) -> bool
Sourcepub unsafe fn setNeedsLayout(&self, needs_layout: bool)
pub unsafe fn setNeedsLayout(&self, needs_layout: bool)
Setter for needsLayout
.
pub unsafe fn alphaValue(&self) -> CGFloat
objc2-core-foundation
only.Sourcepub unsafe fn setAlphaValue(&self, alpha_value: CGFloat)
Available on crate feature objc2-core-foundation
only.
pub unsafe fn setAlphaValue(&self, alpha_value: CGFloat)
objc2-core-foundation
only.Setter for alphaValue
.
pub unsafe fn layerUsesCoreImageFilters(&self) -> bool
Sourcepub unsafe fn setLayerUsesCoreImageFilters(
&self,
layer_uses_core_image_filters: bool,
)
pub unsafe fn setLayerUsesCoreImageFilters( &self, layer_uses_core_image_filters: bool, )
Setter for layerUsesCoreImageFilters
.
pub unsafe fn backgroundFilters(&self) -> Retained<NSArray<CIFilter>>
objc2-core-image
and Apple only.Sourcepub unsafe fn setBackgroundFilters(
&self,
background_filters: &NSArray<CIFilter>,
)
Available on crate feature objc2-core-image
and Apple only.
pub unsafe fn setBackgroundFilters( &self, background_filters: &NSArray<CIFilter>, )
objc2-core-image
and Apple only.Setter for backgroundFilters
.
pub unsafe fn compositingFilter(&self) -> Option<Retained<CIFilter>>
objc2-core-image
and Apple only.Sourcepub unsafe fn setCompositingFilter(&self, compositing_filter: Option<&CIFilter>)
Available on crate feature objc2-core-image
and Apple only.
pub unsafe fn setCompositingFilter(&self, compositing_filter: Option<&CIFilter>)
objc2-core-image
and Apple only.Setter for compositingFilter
.
pub unsafe fn contentFilters(&self) -> Retained<NSArray<CIFilter>>
objc2-core-image
and Apple only.Sourcepub unsafe fn setContentFilters(&self, content_filters: &NSArray<CIFilter>)
Available on crate feature objc2-core-image
and Apple only.
pub unsafe fn setContentFilters(&self, content_filters: &NSArray<CIFilter>)
objc2-core-image
and Apple only.Setter for contentFilters
.
pub unsafe fn shadow(&self) -> Option<Retained<NSShadow>>
NSShadow
only.Sourcepub unsafe fn setShadow(&self, shadow: Option<&NSShadow>)
Available on crate feature NSShadow
only.
pub unsafe fn setShadow(&self, shadow: Option<&NSShadow>)
NSShadow
only.Setter for shadow
.
pub unsafe fn clipsToBounds(&self) -> bool
Sourcepub unsafe fn setClipsToBounds(&self, clips_to_bounds: bool)
pub unsafe fn setClipsToBounds(&self, clips_to_bounds: bool)
Setter for clipsToBounds
.
pub unsafe fn postsBoundsChangedNotifications(&self) -> bool
Sourcepub unsafe fn setPostsBoundsChangedNotifications(
&self,
posts_bounds_changed_notifications: bool,
)
pub unsafe fn setPostsBoundsChangedNotifications( &self, posts_bounds_changed_notifications: bool, )
Setter for postsBoundsChangedNotifications
.
pub unsafe fn enclosingScrollView(&self) -> Option<Retained<NSScrollView>>
NSScrollView
only.NSEvent
and NSMenu
only.Sourcepub unsafe fn willOpenMenu_withEvent(&self, menu: &NSMenu, event: &NSEvent)
Available on crate features NSEvent
and NSMenu
only.
pub unsafe fn willOpenMenu_withEvent(&self, menu: &NSMenu, event: &NSEvent)
NSEvent
and NSMenu
only.A contextual menu is being opened from the receiving view. The view should update any visual state in response — such as making a selection.
Parameter menu
: The contextual menu that is being opened on the view
Parameter event
: The event that caused the menu to open.
Sourcepub unsafe fn didCloseMenu_withEvent(
&self,
menu: &NSMenu,
event: Option<&NSEvent>,
)
Available on crate features NSEvent
and NSMenu
only.
pub unsafe fn didCloseMenu_withEvent( &self, menu: &NSMenu, event: Option<&NSEvent>, )
NSEvent
and NSMenu
only.A contextual menu shown from the receiving view has been closed. This is only called if the menu had been opened and the view previously received
-willOpenMenu:withEvent:.
The view should update any visual state in response — such as removing a temporary selection.
Parameter menu
: The contextual menu that was open on the view
Parameter event
: The event that caused the menu to close. This may be nil if there is no specific event that triggered the closing.
pub unsafe fn toolTip(&self) -> Option<Retained<NSString>>
Sourcepub unsafe fn setToolTip(&self, tool_tip: Option<&NSString>)
pub unsafe fn setToolTip(&self, tool_tip: Option<&NSString>)
Setter for toolTip
.
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>>
NSTextInputContext
only.pub unsafe fn rectForSmartMagnificationAtPoint_inRect( &self, location: NSPoint, visible_rect: NSRect, ) -> NSRect
pub unsafe fn userInterfaceLayoutDirection( &self, ) -> NSUserInterfaceLayoutDirection
NSUserInterfaceLayout
only.Sourcepub unsafe fn setUserInterfaceLayoutDirection(
&self,
user_interface_layout_direction: NSUserInterfaceLayoutDirection,
)
Available on crate feature NSUserInterfaceLayout
only.
pub unsafe fn setUserInterfaceLayoutDirection( &self, user_interface_layout_direction: NSUserInterfaceLayoutDirection, )
NSUserInterfaceLayout
only.Setter for userInterfaceLayoutDirection
.
pub unsafe fn prepareForReuse(&self)
pub unsafe fn prepareContentInRect(&self, rect: NSRect)
pub unsafe fn preparedContentRect(&self) -> NSRect
Sourcepub unsafe fn setPreparedContentRect(&self, prepared_content_rect: NSRect)
pub unsafe fn setPreparedContentRect(&self, prepared_content_rect: NSRect)
Setter for preparedContentRect
.
pub unsafe fn allowsVibrancy(&self) -> bool
Sourcepub unsafe fn viewDidChangeEffectiveAppearance(&self)
pub unsafe fn viewDidChangeEffectiveAppearance(&self)
Override point for reacting to the effective appearance of the receiver changing. At this point effectiveAppearance
property reflects the new appearance.
pub unsafe fn nextKeyView(&self) -> Option<Retained<NSView>>
Sourcepub unsafe fn setNextKeyView(&self, next_key_view: Option<&NSView>)
pub unsafe fn setNextKeyView(&self, next_key_view: Option<&NSView>)
Setter for nextKeyView
.
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
NSGraphics
only.Sourcepub unsafe fn setFocusRingType(&self, focus_ring_type: NSFocusRingType)
Available on crate feature NSGraphics
only.
pub unsafe fn setFocusRingType(&self, focus_ring_type: NSFocusRingType)
NSGraphics
only.Setter for focusRingType
.
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, )
NSPasteboard
only.pub unsafe fn dataWithEPSInsideRect(&self, rect: NSRect) -> Retained<NSData>
pub unsafe fn writePDFInsideRect_toPasteboard( &self, rect: NSRect, pasteboard: &NSPasteboard, )
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
objc2-core-foundation
only.pub unsafe fn widthAdjustLimit(&self) -> CGFloat
objc2-core-foundation
only.pub unsafe fn adjustPageWidthNew_left_right_limit( &self, new_right: NonNull<CGFloat>, old_left: CGFloat, old_right: CGFloat, right_limit: CGFloat, )
objc2-core-foundation
only.pub unsafe fn adjustPageHeightNew_top_bottom_limit( &self, new_bottom: NonNull<CGFloat>, old_top: CGFloat, old_bottom: CGFloat, bottom_limit: CGFloat, )
objc2-core-foundation
only.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>
Sourcepub unsafe fn drawSheetBorderWithSize(&self, border_size: NSSize)
👎Deprecated: This is never invoked and the NSView implementation does nothing
pub unsafe fn drawSheetBorderWithSize(&self, border_size: NSSize)
- This method is obsolete. It will never be invoked from within AppKit, and NSView’s implementation of it 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>
NSDragging
and NSDraggingItem
and NSDraggingSession
and NSEvent
only.pub unsafe fn registeredDraggedTypes( &self, ) -> Retained<NSArray<NSPasteboardType>>
NSPasteboard
only.pub unsafe fn registerForDraggedTypes( &self, new_types: &NSArray<NSPasteboardType>, )
NSPasteboard
only.pub unsafe fn unregisterDraggedTypes(&self)
pub unsafe fn enterFullScreenMode_withOptions( &self, screen: &NSScreen, options: Option<&NSDictionary<NSViewFullScreenModeOptionKey, AnyObject>>, ) -> bool
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<&DynBlock<dyn Fn(NSRange) -> NSPoint>>, )
block2
only.pub unsafe fn isDrawingFindIndicator(&self) -> bool
pub unsafe fn gestureRecognizers( &self, ) -> Retained<NSArray<NSGestureRecognizer>>
NSGestureRecognizer
only.Sourcepub unsafe fn setGestureRecognizers(
&self,
gesture_recognizers: &NSArray<NSGestureRecognizer>,
)
Available on crate feature NSGestureRecognizer
only.
pub unsafe fn setGestureRecognizers( &self, gesture_recognizers: &NSArray<NSGestureRecognizer>, )
NSGestureRecognizer
only.Setter for gestureRecognizers
.
pub unsafe fn addGestureRecognizer( &self, gesture_recognizer: &NSGestureRecognizer, )
NSGestureRecognizer
only.pub unsafe fn removeGestureRecognizer( &self, gesture_recognizer: &NSGestureRecognizer, )
NSGestureRecognizer
only.pub unsafe fn allowedTouchTypes(&self) -> NSTouchTypeMask
NSTouch
only.Sourcepub unsafe fn setAllowedTouchTypes(&self, allowed_touch_types: NSTouchTypeMask)
Available on crate feature NSTouch
only.
pub unsafe fn setAllowedTouchTypes(&self, allowed_touch_types: NSTouchTypeMask)
NSTouch
only.Setter for allowedTouchTypes
.
pub unsafe fn safeAreaInsets(&self) -> NSEdgeInsets
pub unsafe fn additionalSafeAreaInsets(&self) -> NSEdgeInsets
Sourcepub unsafe fn setAdditionalSafeAreaInsets(
&self,
additional_safe_area_insets: NSEdgeInsets,
)
pub unsafe fn setAdditionalSafeAreaInsets( &self, additional_safe_area_insets: NSEdgeInsets, )
Setter for additionalSafeAreaInsets
.
pub unsafe fn safeAreaLayoutGuide(&self) -> Retained<NSLayoutGuide>
NSLayoutGuide
only.pub unsafe fn safeAreaRect(&self) -> NSRect
pub unsafe fn layoutMarginsGuide(&self) -> Retained<NSLayoutGuide>
NSLayoutGuide
only.pub unsafe fn addTrackingArea(&self, tracking_area: &NSTrackingArea)
NSTrackingArea
only.pub unsafe fn removeTrackingArea(&self, tracking_area: &NSTrackingArea)
NSTrackingArea
only.pub unsafe fn trackingAreas(&self) -> Retained<NSArray<NSTrackingArea>>
NSTrackingArea
only.pub unsafe fn updateTrackingAreas(&self)
pub fn addCursorRect_cursor(&self, rect: NSRect, object: &NSCursor)
NSCursor
only.pub unsafe fn removeCursorRect_cursor(&self, rect: NSRect, object: &NSCursor)
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 displayLinkWithTarget_selector( &self, target: &AnyObject, selector: Sel, ) -> Retained<CADisplayLink>
objc2-quartz-core
and Apple only.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, )
NSEvent
and NSImage
and NSPasteboard
only.pub unsafe fn dragFile_fromRect_slideBack_event( &self, filename: &NSString, rect: NSRect, flag: bool, event: &NSEvent, ) -> bool
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
NSEvent
only.pub unsafe fn convertPointToBase(&self, point: NSPoint) -> NSPoint
pub unsafe fn convertPointFromBase(&self, point: NSPoint) -> NSPoint
pub unsafe fn convertSizeToBase(&self, size: NSSize) -> NSSize
pub unsafe fn convertSizeFromBase(&self, size: NSSize) -> NSSize
pub unsafe fn convertRectToBase(&self, rect: NSRect) -> NSRect
pub unsafe fn convertRectFromBase(&self, rect: NSRect) -> NSRect
pub unsafe fn performMnemonic(&self, string: &NSString) -> bool
pub unsafe fn shouldDrawColor(&self) -> bool
pub unsafe fn gState(&self) -> NSInteger
pub unsafe fn allocateGState(&self)
pub unsafe fn setUpGState(&self)
pub unsafe fn renewGState(&self)
pub unsafe fn writingToolsCoordinator( &self, ) -> Option<Retained<NSWritingToolsCoordinator>>
NSWritingToolsCoordinator
only.Sourcepub unsafe fn setWritingToolsCoordinator(
&self,
writing_tools_coordinator: Option<&NSWritingToolsCoordinator>,
)
Available on crate feature NSWritingToolsCoordinator
only.
pub unsafe fn setWritingToolsCoordinator( &self, writing_tools_coordinator: Option<&NSWritingToolsCoordinator>, )
NSWritingToolsCoordinator
only.Setter for writingToolsCoordinator
.
Methods from Deref<Target = NSResponder>§
pub unsafe fn interfaceStyle(&self) -> NSInterfaceStyle
NSInterfaceStyle
only.pub unsafe fn setInterfaceStyle(&self, interface_style: NSInterfaceStyle)
NSInterfaceStyle
only.pub unsafe fn nextResponder(&self) -> Option<Retained<NSResponder>>
Sourcepub unsafe fn setNextResponder(&self, next_responder: Option<&NSResponder>)
pub unsafe fn setNextResponder(&self, next_responder: Option<&NSResponder>)
Setter for nextResponder
.
pub unsafe fn tryToPerform_with( &self, action: Sel, object: Option<&AnyObject>, ) -> bool
pub unsafe fn performKeyEquivalent(&self, event: &NSEvent) -> bool
NSEvent
only.pub unsafe fn validRequestorForSendType_returnType( &self, send_type: Option<&NSPasteboardType>, return_type: Option<&NSPasteboardType>, ) -> Option<Retained<AnyObject>>
NSPasteboard
only.pub unsafe fn mouseDown(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn rightMouseDown(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn otherMouseDown(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn mouseUp(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn rightMouseUp(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn otherMouseUp(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn mouseMoved(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn mouseDragged(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn scrollWheel(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn rightMouseDragged(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn otherMouseDragged(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn mouseEntered(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn mouseExited(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn keyDown(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn keyUp(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn flagsChanged(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn tabletPoint(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn tabletProximity(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn cursorUpdate(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn magnifyWithEvent(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn rotateWithEvent(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn swipeWithEvent(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn beginGestureWithEvent(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn endGestureWithEvent(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn smartMagnifyWithEvent(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn changeModeWithEvent(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn touchesBeganWithEvent(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn touchesMovedWithEvent(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn touchesEndedWithEvent(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn touchesCancelledWithEvent(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn quickLookWithEvent(&self, event: &NSEvent)
NSEvent
only.pub unsafe fn pressureChangeWithEvent(&self, event: &NSEvent)
NSEvent
only.Sourcepub unsafe fn contextMenuKeyDown(&self, event: &NSEvent)
Available on crate feature NSEvent
only.
pub unsafe fn contextMenuKeyDown(&self, event: &NSEvent)
NSEvent
only.Handle a key event that should present a context menu at the user focus.
Most applications should not override this method. Instead, you should customize the context menu displayed from a keyboard event by implementing menuForEvent:
and selectionAnchorRect
, or showContextMenuForSelection:
, rather than this method.
You should only override this method when you do not want the system-provided default behavior for the context menu hotkey, either for a specific key combination, or for the hotkey in general. For example, if your application already provides a different behavior for control-Return (the default context menu hotkey definition), and you want to preserve that behavior, you should override this method to handle that specific key combination, and then return without calling super
. Note that the user may customize the hotkey to a different key combination, so in this example, if any other key combination is passed to your method, you would call super
.
An implementation of this method should call [super contextMenuKeyDown:event]
to pass the request up the responder chain. If the message reaches the application object, NSApplication’s implementation of this method will send showContextMenuForSelection:
to the responder chain. If you do not call super
, then no further handling of the key event will be performed.
Note: In some cases, showContextMenuForSelection:
will be called without a prior call to contextMenuKeyDown:
. This occurs when a view receives an Accessibility ShowMenu action, or when the user has created a Cocoa Text key binding to map a different key combination to the showContextMenuForSelection:
action.
Parameter event
: The key down event that matches the system-wide context menu hotkey combination.
See also: showContextMenuForSelection:
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>)
NSEvent
only.pub unsafe fn flushBufferedKeyEvents(&self)
NSMenu
only.Sourcepub unsafe fn setMenu(&self, menu: Option<&NSMenu>)
Available on crate feature NSMenu
only.
pub unsafe fn setMenu(&self, menu: Option<&NSMenu>)
NSMenu
only.Setter for menu
.
pub unsafe fn showContextHelp(&self, sender: Option<&AnyObject>)
pub unsafe fn helpRequested(&self, event_ptr: &NSEvent)
NSEvent
only.pub unsafe fn shouldBeTreatedAsInkEvent(&self, event: &NSEvent) -> bool
NSEvent
only.pub unsafe fn wantsScrollEventsForSwipeTrackingOnAxis( &self, axis: NSEventGestureAxis, ) -> bool
NSEvent
only.pub unsafe fn wantsForwardedScrollEventsForAxis( &self, axis: NSEventGestureAxis, ) -> bool
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
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, )
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 showWritingTools(&self, sender: Option<&AnyObject>)
pub unsafe fn performMnemonic(&self, string: &NSString) -> bool
pub unsafe fn touchBar(&self) -> Option<Retained<NSTouchBar>>
NSTouchBar
only.Sourcepub unsafe fn setTouchBar(&self, touch_bar: Option<&NSTouchBar>)
Available on crate feature NSTouchBar
only.
pub unsafe fn setTouchBar(&self, touch_bar: Option<&NSTouchBar>)
NSTouchBar
only.Setter for touchBar
.
pub unsafe fn makeTouchBar(&self) -> Option<Retained<NSTouchBar>>
NSTouchBar
only.pub unsafe fn userActivity(&self) -> Option<Retained<NSUserActivity>>
NSUserActivity
only.Sourcepub unsafe fn setUserActivity(&self, user_activity: Option<&NSUserActivity>)
Available on crate feature NSUserActivity
only.
pub unsafe fn setUserActivity(&self, user_activity: Option<&NSUserActivity>)
NSUserActivity
only.Setter for userActivity
.
pub unsafe fn updateUserActivityState(&self, user_activity: &NSUserActivity)
NSUserActivity
only.pub unsafe fn encodeRestorableStateWithCoder(&self, coder: &NSCoder)
NSWindowRestoration
only.pub unsafe fn encodeRestorableStateWithCoder_backgroundQueue( &self, coder: &NSCoder, queue: &NSOperationQueue, )
NSWindowRestoration
only.pub unsafe fn restoreStateWithCoder(&self, coder: &NSCoder)
NSWindowRestoration
only.pub unsafe fn invalidateRestorableState(&self)
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.
§Panics
May panic if the object is invalid (which may be the case for objects
returned from unavailable init
/new
methods).
§Example
Check that an instance of NSObject
has the precise class NSObject
.
use objc2::ClassType;
use objc2::runtime::NSObject;
let obj = NSObject::new();
assert_eq!(obj.class(), NSObject::class());
Sourcepub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
👎Deprecated: this is difficult to use correctly, use Ivar::load
instead.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 fn downcast_ref<T>(&self) -> Option<&T>where
T: DowncastTarget,
Available on crate feature NSAccessibilityConstants
only.
pub fn downcast_ref<T>(&self) -> Option<&T>where
T: DowncastTarget,
NSAccessibilityConstants
only.Attempt to downcast the object to a class of type T
.
This is the reference-variant. Use Retained::downcast
if you want
to convert a retained object to another type.
§Mutable classes
Some classes have immutable and mutable variants, such as NSString
and NSMutableString
.
When some Objective-C API signature says it gives you an immutable class, it generally expects you to not mutate that, even though it may technically be mutable “under the hood”.
So using this method to convert a NSString
to a NSMutableString
,
while not unsound, is generally frowned upon unless you created the
string yourself, or the API explicitly documents the string to be
mutable.
See Apple’s documentation on mutability and on
isKindOfClass:
for more details.
§Generic classes
Objective-C generics are called “lightweight generics”, and that’s because they aren’t exposed in the runtime. This makes it impossible to safely downcast to generic collections, so this is disallowed by this method.
You can, however, safely downcast to generic collections where all the
type-parameters are AnyObject
.
§Panics
This works internally by calling isKindOfClass:
. That means that the
object must have the instance method of that name, and an exception
will be thrown (if CoreFoundation is linked) or the process will abort
if that is not the case. In the vast majority of cases, you don’t need
to worry about this, since both root objects NSObject
and
NSProxy
implement this method.
§Examples
Cast an NSString
back and forth from NSObject
.
use objc2::rc::Retained;
use objc2_foundation::{NSObject, NSString};
let obj: Retained<NSObject> = NSString::new().into_super();
let string = obj.downcast_ref::<NSString>().unwrap();
// Or with `downcast`, if we do not need the object afterwards
let string = obj.downcast::<NSString>().unwrap();
Try (and fail) to cast an NSObject
to an NSString
.
use objc2_foundation::{NSObject, NSString};
let obj = NSObject::new();
assert!(obj.downcast_ref::<NSString>().is_none());
Try to cast to an array of strings.
use objc2_foundation::{NSArray, NSObject, NSString};
let arr = NSArray::from_retained_slice(&[NSObject::new()]);
// This is invalid and doesn't type check.
let arr = arr.downcast_ref::<NSArray<NSString>>();
This fails to compile, since it would require enumerating over the array to ensure that each element is of the desired type, which is a performance pitfall.
Downcast when processing each element instead.
use objc2_foundation::{NSArray, NSObject, NSString};
let arr = NSArray::from_retained_slice(&[NSObject::new()]);
for elem in arr {
if let Some(data) = elem.downcast_ref::<NSString>() {
// handle `data`
}
}
Trait Implementations§
Source§impl AsRef<AnyObject> for NSTextView
impl AsRef<AnyObject> for NSTextView
Source§impl AsRef<NSObject> for NSTextView
impl AsRef<NSObject> for NSTextView
Source§impl AsRef<NSResponder> for NSTextView
impl AsRef<NSResponder> for NSTextView
Source§fn as_ref(&self) -> &NSResponder
fn as_ref(&self) -> &NSResponder
Source§impl AsRef<NSText> for NSTextView
impl AsRef<NSText> for NSTextView
Source§impl AsRef<NSTextView> for NSTextView
impl AsRef<NSTextView> for NSTextView
Source§impl AsRef<NSView> for NSTextView
impl AsRef<NSView> for NSTextView
Source§impl Borrow<AnyObject> for NSTextView
impl Borrow<AnyObject> for NSTextView
Source§impl Borrow<NSObject> for NSTextView
impl Borrow<NSObject> for NSTextView
Source§impl Borrow<NSResponder> for NSTextView
impl Borrow<NSResponder> for NSTextView
Source§fn borrow(&self) -> &NSResponder
fn borrow(&self) -> &NSResponder
Source§impl Borrow<NSText> for NSTextView
impl Borrow<NSText> for NSTextView
Source§impl Borrow<NSView> for NSTextView
impl Borrow<NSView> for NSTextView
Source§impl ClassType for NSTextView
impl ClassType for NSTextView
Source§const NAME: &'static str = "NSTextView"
const NAME: &'static str = "NSTextView"
Source§type ThreadKind = <<NSTextView as ClassType>::Super as ClassType>::ThreadKind
type ThreadKind = <<NSTextView as ClassType>::Super as ClassType>::ThreadKind
Source§impl Debug for NSTextView
impl Debug for NSTextView
Source§impl Deref for NSTextView
impl Deref for NSTextView
Source§impl Hash for NSTextView
impl Hash for NSTextView
Source§impl Message for NSTextView
impl Message for NSTextView
Source§impl NSAccessibility for NSTextView
impl NSAccessibility for NSTextView
Source§unsafe fn isAccessibilityElement(&self) -> bool
unsafe fn isAccessibilityElement(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityElement(&self, accessibility_element: bool)
unsafe fn setAccessibilityElement(&self, accessibility_element: bool)
NSAccessibilityProtocols
only.isAccessibilityElement
.Source§unsafe fn accessibilityFrame(&self) -> NSRect
unsafe fn accessibilityFrame(&self) -> NSRect
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityFrame(&self, accessibility_frame: NSRect)
unsafe fn setAccessibilityFrame(&self, accessibility_frame: NSRect)
NSAccessibilityProtocols
only.accessibilityFrame
.Source§unsafe fn isAccessibilityFocused(&self) -> bool
unsafe fn isAccessibilityFocused(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityFocused(&self, accessibility_focused: bool)
unsafe fn setAccessibilityFocused(&self, accessibility_focused: bool)
NSAccessibilityProtocols
only.isAccessibilityFocused
.Source§unsafe fn accessibilityActivationPoint(&self) -> NSPoint
unsafe fn accessibilityActivationPoint(&self) -> NSPoint
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityActivationPoint(
&self,
accessibility_activation_point: NSPoint,
)
unsafe fn setAccessibilityActivationPoint( &self, accessibility_activation_point: NSPoint, )
NSAccessibilityProtocols
only.accessibilityActivationPoint
.Source§unsafe fn accessibilityTopLevelUIElement(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityTopLevelUIElement(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityTopLevelUIElement(
&self,
accessibility_top_level_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityTopLevelUIElement( &self, accessibility_top_level_ui_element: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityTopLevelUIElement
.Source§unsafe fn accessibilityURL(&self) -> Option<Retained<NSURL>>
unsafe fn accessibilityURL(&self) -> Option<Retained<NSURL>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityURL(&self, accessibility_url: Option<&NSURL>)
unsafe fn setAccessibilityURL(&self, accessibility_url: Option<&NSURL>)
NSAccessibilityProtocols
only.accessibilityURL
.Source§unsafe fn accessibilityValue(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityValue(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityValue(&self, accessibility_value: Option<&AnyObject>)
unsafe fn setAccessibilityValue(&self, accessibility_value: Option<&AnyObject>)
NSAccessibilityProtocols
only.accessibilityValue
.Source§unsafe fn accessibilityValueDescription(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityValueDescription(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityValueDescription(
&self,
accessibility_value_description: Option<&NSString>,
)
unsafe fn setAccessibilityValueDescription( &self, accessibility_value_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityValueDescription
.Source§unsafe fn accessibilityVisibleChildren(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityVisibleChildren(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityVisibleChildren(
&self,
accessibility_visible_children: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleChildren( &self, accessibility_visible_children: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityVisibleChildren
.Source§unsafe fn accessibilitySubrole(
&self,
) -> Option<Retained<NSAccessibilitySubrole>>
unsafe fn accessibilitySubrole( &self, ) -> Option<Retained<NSAccessibilitySubrole>>
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilitySubrole(
&self,
accessibility_subrole: Option<&NSAccessibilitySubrole>,
)
unsafe fn setAccessibilitySubrole( &self, accessibility_subrole: Option<&NSAccessibilitySubrole>, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilitySubrole
.Source§unsafe fn accessibilityTitle(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityTitle(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityTitle(&self, accessibility_title: Option<&NSString>)
unsafe fn setAccessibilityTitle(&self, accessibility_title: Option<&NSString>)
NSAccessibilityProtocols
only.accessibilityTitle
.Source§unsafe fn accessibilityTitleUIElement(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityTitleUIElement(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityTitleUIElement(
&self,
accessibility_title_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityTitleUIElement( &self, accessibility_title_ui_element: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityTitleUIElement
.Source§unsafe fn accessibilityNextContents(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityNextContents(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityNextContents(
&self,
accessibility_next_contents: Option<&NSArray>,
)
unsafe fn setAccessibilityNextContents( &self, accessibility_next_contents: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityNextContents
.Source§unsafe fn accessibilityOrientation(&self) -> NSAccessibilityOrientation
unsafe fn accessibilityOrientation(&self) -> NSAccessibilityOrientation
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilityOrientation(
&self,
accessibility_orientation: NSAccessibilityOrientation,
)
unsafe fn setAccessibilityOrientation( &self, accessibility_orientation: NSAccessibilityOrientation, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityOrientation
.Source§unsafe fn accessibilityOverflowButton(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityOverflowButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityOverflowButton(
&self,
accessibility_overflow_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityOverflowButton( &self, accessibility_overflow_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityOverflowButton
.Source§unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityParent(
&self,
accessibility_parent: Option<&AnyObject>,
)
unsafe fn setAccessibilityParent( &self, accessibility_parent: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityParent
.Source§unsafe fn accessibilityPlaceholderValue(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityPlaceholderValue(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityPlaceholderValue(
&self,
accessibility_placeholder_value: Option<&NSString>,
)
unsafe fn setAccessibilityPlaceholderValue( &self, accessibility_placeholder_value: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityPlaceholderValue
.Source§unsafe fn accessibilityPreviousContents(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityPreviousContents(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityPreviousContents(
&self,
accessibility_previous_contents: Option<&NSArray>,
)
unsafe fn setAccessibilityPreviousContents( &self, accessibility_previous_contents: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityPreviousContents
.Source§unsafe fn accessibilityRole(&self) -> Option<Retained<NSAccessibilityRole>>
unsafe fn accessibilityRole(&self) -> Option<Retained<NSAccessibilityRole>>
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilityRole(
&self,
accessibility_role: Option<&NSAccessibilityRole>,
)
unsafe fn setAccessibilityRole( &self, accessibility_role: Option<&NSAccessibilityRole>, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityRole
.Source§unsafe fn accessibilityRoleDescription(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityRoleDescription(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityRoleDescription(
&self,
accessibility_role_description: Option<&NSString>,
)
unsafe fn setAccessibilityRoleDescription( &self, accessibility_role_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityRoleDescription
.Source§unsafe fn accessibilitySearchButton(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilitySearchButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySearchButton(
&self,
accessibility_search_button: Option<&AnyObject>,
)
unsafe fn setAccessibilitySearchButton( &self, accessibility_search_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilitySearchButton
.Source§unsafe fn accessibilitySearchMenu(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilitySearchMenu(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySearchMenu(
&self,
accessibility_search_menu: Option<&AnyObject>,
)
unsafe fn setAccessibilitySearchMenu( &self, accessibility_search_menu: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilitySearchMenu
.Source§unsafe fn isAccessibilitySelected(&self) -> bool
unsafe fn isAccessibilitySelected(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelected(&self, accessibility_selected: bool)
unsafe fn setAccessibilitySelected(&self, accessibility_selected: bool)
NSAccessibilityProtocols
only.isAccessibilitySelected
.Source§unsafe fn accessibilitySelectedChildren(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilitySelectedChildren(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelectedChildren(
&self,
accessibility_selected_children: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedChildren( &self, accessibility_selected_children: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilitySelectedChildren
.Source§unsafe fn accessibilityServesAsTitleForUIElements(
&self,
) -> Option<Retained<NSArray>>
unsafe fn accessibilityServesAsTitleForUIElements( &self, ) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityServesAsTitleForUIElements(
&self,
accessibility_serves_as_title_for_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityServesAsTitleForUIElements( &self, accessibility_serves_as_title_for_ui_elements: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityServesAsTitleForUIElements
.Source§unsafe fn accessibilityShownMenu(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityShownMenu(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityShownMenu(
&self,
accessibility_shown_menu: Option<&AnyObject>,
)
unsafe fn setAccessibilityShownMenu( &self, accessibility_shown_menu: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityShownMenu
.Source§unsafe fn accessibilityMinValue(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityMinValue(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMinValue(
&self,
accessibility_min_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityMinValue( &self, accessibility_min_value: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityMinValue
.Source§unsafe fn accessibilityMaxValue(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityMaxValue(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMaxValue(
&self,
accessibility_max_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityMaxValue( &self, accessibility_max_value: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityMaxValue
.Source§unsafe fn accessibilityLinkedUIElements(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityLinkedUIElements(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityLinkedUIElements(
&self,
accessibility_linked_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityLinkedUIElements( &self, accessibility_linked_ui_elements: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityLinkedUIElements
.Source§unsafe fn accessibilityWindow(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityWindow(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityWindow(
&self,
accessibility_window: Option<&AnyObject>,
)
unsafe fn setAccessibilityWindow( &self, accessibility_window: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityWindow
.Source§unsafe fn accessibilityIdentifier(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityIdentifier(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityIdentifier(
&self,
accessibility_identifier: Option<&NSString>,
)
unsafe fn setAccessibilityIdentifier( &self, accessibility_identifier: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityIdentifier
.Source§unsafe fn accessibilityHelp(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityHelp(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityHelp(&self, accessibility_help: Option<&NSString>)
unsafe fn setAccessibilityHelp(&self, accessibility_help: Option<&NSString>)
NSAccessibilityProtocols
only.accessibilityHelp
.Source§unsafe fn accessibilityFilename(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityFilename(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityFilename(
&self,
accessibility_filename: Option<&NSString>,
)
unsafe fn setAccessibilityFilename( &self, accessibility_filename: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityFilename
.Source§unsafe fn isAccessibilityExpanded(&self) -> bool
unsafe fn isAccessibilityExpanded(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityExpanded(&self, accessibility_expanded: bool)
unsafe fn setAccessibilityExpanded(&self, accessibility_expanded: bool)
NSAccessibilityProtocols
only.isAccessibilityExpanded
.Source§unsafe fn isAccessibilityEdited(&self) -> bool
unsafe fn isAccessibilityEdited(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityEdited(&self, accessibility_edited: bool)
unsafe fn setAccessibilityEdited(&self, accessibility_edited: bool)
NSAccessibilityProtocols
only.isAccessibilityEdited
.Source§unsafe fn isAccessibilityEnabled(&self) -> bool
unsafe fn isAccessibilityEnabled(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityEnabled(&self, accessibility_enabled: bool)
unsafe fn setAccessibilityEnabled(&self, accessibility_enabled: bool)
NSAccessibilityProtocols
only.isAccessibilityEnabled
.Source§unsafe fn accessibilityChildren(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityChildren(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityChildren(
&self,
accessibility_children: Option<&NSArray>,
)
unsafe fn setAccessibilityChildren( &self, accessibility_children: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityChildren
.NSAccessibilityProtocols
only.NSAccessibilityProtocols
only.accessibilityChildrenInNavigationOrder
.Source§unsafe fn accessibilityClearButton(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityClearButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityClearButton(
&self,
accessibility_clear_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityClearButton( &self, accessibility_clear_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityClearButton
.Source§unsafe fn accessibilityCancelButton(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityCancelButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityCancelButton(
&self,
accessibility_cancel_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityCancelButton( &self, accessibility_cancel_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityCancelButton
.Source§unsafe fn isAccessibilityProtectedContent(&self) -> bool
unsafe fn isAccessibilityProtectedContent(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityProtectedContent(
&self,
accessibility_protected_content: bool,
)
unsafe fn setAccessibilityProtectedContent( &self, accessibility_protected_content: bool, )
NSAccessibilityProtocols
only.isAccessibilityProtectedContent
.Source§unsafe fn accessibilityContents(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityContents(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityContents(
&self,
accessibility_contents: Option<&NSArray>,
)
unsafe fn setAccessibilityContents( &self, accessibility_contents: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityContents
.Source§unsafe fn accessibilityLabel(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityLabel(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityLabel(&self, accessibility_label: Option<&NSString>)
unsafe fn setAccessibilityLabel(&self, accessibility_label: Option<&NSString>)
NSAccessibilityProtocols
only.accessibilityLabel
.Source§unsafe fn isAccessibilityAlternateUIVisible(&self) -> bool
unsafe fn isAccessibilityAlternateUIVisible(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityAlternateUIVisible(
&self,
accessibility_alternate_ui_visible: bool,
)
unsafe fn setAccessibilityAlternateUIVisible( &self, accessibility_alternate_ui_visible: bool, )
NSAccessibilityProtocols
only.isAccessibilityAlternateUIVisible
.NSAccessibilityProtocols
only.NSAccessibilityProtocols
only.accessibilitySharedFocusElements
.Source§unsafe fn isAccessibilityRequired(&self) -> bool
unsafe fn isAccessibilityRequired(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityRequired(&self, accessibility_required: bool)
unsafe fn setAccessibilityRequired(&self, accessibility_required: bool)
NSAccessibilityProtocols
only.isAccessibilityRequired
.Source§unsafe fn accessibilityCustomRotors(
&self,
) -> Retained<NSArray<NSAccessibilityCustomRotor>>
unsafe fn accessibilityCustomRotors( &self, ) -> Retained<NSArray<NSAccessibilityCustomRotor>>
NSAccessibilityProtocols
and NSAccessibilityCustomRotor
only.Source§unsafe fn setAccessibilityCustomRotors(
&self,
accessibility_custom_rotors: &NSArray<NSAccessibilityCustomRotor>,
)
unsafe fn setAccessibilityCustomRotors( &self, accessibility_custom_rotors: &NSArray<NSAccessibilityCustomRotor>, )
NSAccessibilityProtocols
and NSAccessibilityCustomRotor
only.accessibilityCustomRotors
.Source§unsafe fn accessibilityUserInputLabels(
&self,
) -> Option<Retained<NSArray<NSString>>>
unsafe fn accessibilityUserInputLabels( &self, ) -> Option<Retained<NSArray<NSString>>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityUserInputLabels(
&self,
accessibility_user_input_labels: Option<&NSArray<NSString>>,
)
unsafe fn setAccessibilityUserInputLabels( &self, accessibility_user_input_labels: Option<&NSArray<NSString>>, )
NSAccessibilityProtocols
only.accessibilityUserInputLabels
.Source§unsafe fn accessibilityAttributedUserInputLabels(
&self,
) -> Option<Retained<NSArray<NSAttributedString>>>
unsafe fn accessibilityAttributedUserInputLabels( &self, ) -> Option<Retained<NSArray<NSAttributedString>>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityAttributedUserInputLabels(
&self,
accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>>,
)
unsafe fn setAccessibilityAttributedUserInputLabels( &self, accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>>, )
NSAccessibilityProtocols
only.accessibilityAttributedUserInputLabels
.Source§unsafe fn accessibilityApplicationFocusedUIElement(
&self,
) -> Option<Retained<AnyObject>>
unsafe fn accessibilityApplicationFocusedUIElement( &self, ) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityApplicationFocusedUIElement(
&self,
accessibility_application_focused_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityApplicationFocusedUIElement( &self, accessibility_application_focused_ui_element: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityApplicationFocusedUIElement
.Source§unsafe fn accessibilityMainWindow(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityMainWindow(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMainWindow(
&self,
accessibility_main_window: Option<&AnyObject>,
)
unsafe fn setAccessibilityMainWindow( &self, accessibility_main_window: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityMainWindow
.Source§unsafe fn isAccessibilityHidden(&self) -> bool
unsafe fn isAccessibilityHidden(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityHidden(&self, accessibility_hidden: bool)
unsafe fn setAccessibilityHidden(&self, accessibility_hidden: bool)
NSAccessibilityProtocols
only.isAccessibilityHidden
.Source§unsafe fn isAccessibilityFrontmost(&self) -> bool
unsafe fn isAccessibilityFrontmost(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityFrontmost(&self, accessibility_frontmost: bool)
unsafe fn setAccessibilityFrontmost(&self, accessibility_frontmost: bool)
NSAccessibilityProtocols
only.isAccessibilityFrontmost
.Source§unsafe fn accessibilityFocusedWindow(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityFocusedWindow(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityFocusedWindow(
&self,
accessibility_focused_window: Option<&AnyObject>,
)
unsafe fn setAccessibilityFocusedWindow( &self, accessibility_focused_window: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityFocusedWindow
.Source§unsafe fn accessibilityWindows(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityWindows(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityWindows(
&self,
accessibility_windows: Option<&NSArray>,
)
unsafe fn setAccessibilityWindows( &self, accessibility_windows: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityWindows
.Source§unsafe fn accessibilityExtrasMenuBar(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityExtrasMenuBar(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityExtrasMenuBar(
&self,
accessibility_extras_menu_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityExtrasMenuBar( &self, accessibility_extras_menu_bar: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityExtrasMenuBar
.Source§unsafe fn accessibilityMenuBar(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityMenuBar(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMenuBar(
&self,
accessibility_menu_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityMenuBar( &self, accessibility_menu_bar: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityMenuBar
.Source§unsafe fn accessibilityColumnTitles(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityColumnTitles(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityColumnTitles(
&self,
accessibility_column_titles: Option<&NSArray>,
)
unsafe fn setAccessibilityColumnTitles( &self, accessibility_column_titles: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityColumnTitles
.Source§unsafe fn isAccessibilityOrderedByRow(&self) -> bool
unsafe fn isAccessibilityOrderedByRow(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityOrderedByRow(
&self,
accessibility_ordered_by_row: bool,
)
unsafe fn setAccessibilityOrderedByRow( &self, accessibility_ordered_by_row: bool, )
NSAccessibilityProtocols
only.isAccessibilityOrderedByRow
.Source§unsafe fn accessibilityHorizontalUnits(&self) -> NSAccessibilityUnits
unsafe fn accessibilityHorizontalUnits(&self) -> NSAccessibilityUnits
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilityHorizontalUnits(
&self,
accessibility_horizontal_units: NSAccessibilityUnits,
)
unsafe fn setAccessibilityHorizontalUnits( &self, accessibility_horizontal_units: NSAccessibilityUnits, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityHorizontalUnits
.Source§unsafe fn accessibilityVerticalUnits(&self) -> NSAccessibilityUnits
unsafe fn accessibilityVerticalUnits(&self) -> NSAccessibilityUnits
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilityVerticalUnits(
&self,
accessibility_vertical_units: NSAccessibilityUnits,
)
unsafe fn setAccessibilityVerticalUnits( &self, accessibility_vertical_units: NSAccessibilityUnits, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityVerticalUnits
.Source§unsafe fn accessibilityHorizontalUnitDescription(
&self,
) -> Option<Retained<NSString>>
unsafe fn accessibilityHorizontalUnitDescription( &self, ) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityHorizontalUnitDescription(
&self,
accessibility_horizontal_unit_description: Option<&NSString>,
)
unsafe fn setAccessibilityHorizontalUnitDescription( &self, accessibility_horizontal_unit_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityHorizontalUnitDescription
.Source§unsafe fn accessibilityVerticalUnitDescription(
&self,
) -> Option<Retained<NSString>>
unsafe fn accessibilityVerticalUnitDescription( &self, ) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityVerticalUnitDescription(
&self,
accessibility_vertical_unit_description: Option<&NSString>,
)
unsafe fn setAccessibilityVerticalUnitDescription( &self, accessibility_vertical_unit_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityVerticalUnitDescription
.Source§unsafe fn accessibilityLayoutPointForScreenPoint(
&self,
point: NSPoint,
) -> NSPoint
unsafe fn accessibilityLayoutPointForScreenPoint( &self, point: NSPoint, ) -> NSPoint
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityLayoutSizeForScreenSize(&self, size: NSSize) -> NSSize
unsafe fn accessibilityLayoutSizeForScreenSize(&self, size: NSSize) -> NSSize
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityScreenPointForLayoutPoint(
&self,
point: NSPoint,
) -> NSPoint
unsafe fn accessibilityScreenPointForLayoutPoint( &self, point: NSPoint, ) -> NSPoint
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityScreenSizeForLayoutSize(&self, size: NSSize) -> NSSize
unsafe fn accessibilityScreenSizeForLayoutSize(&self, size: NSSize) -> NSSize
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityHandles(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityHandles(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityHandles(
&self,
accessibility_handles: Option<&NSArray>,
)
unsafe fn setAccessibilityHandles( &self, accessibility_handles: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityHandles
.Source§unsafe fn accessibilityWarningValue(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityWarningValue(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityWarningValue(
&self,
accessibility_warning_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityWarningValue( &self, accessibility_warning_value: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityWarningValue
.Source§unsafe fn accessibilityCriticalValue(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityCriticalValue(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityCriticalValue(
&self,
accessibility_critical_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityCriticalValue( &self, accessibility_critical_value: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityCriticalValue
.Source§unsafe fn isAccessibilityDisclosed(&self) -> bool
unsafe fn isAccessibilityDisclosed(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityDisclosed(&self, accessibility_disclosed: bool)
unsafe fn setAccessibilityDisclosed(&self, accessibility_disclosed: bool)
NSAccessibilityProtocols
only.isAccessibilityDisclosed
.Source§unsafe fn accessibilityDisclosedByRow(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityDisclosedByRow(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityDisclosedByRow(
&self,
accessibility_disclosed_by_row: Option<&AnyObject>,
)
unsafe fn setAccessibilityDisclosedByRow( &self, accessibility_disclosed_by_row: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityDisclosedByRow
.Source§unsafe fn accessibilityDisclosedRows(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityDisclosedRows(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityDisclosedRows(
&self,
accessibility_disclosed_rows: Option<&AnyObject>,
)
unsafe fn setAccessibilityDisclosedRows( &self, accessibility_disclosed_rows: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityDisclosedRows
.Source§unsafe fn accessibilityDisclosureLevel(&self) -> NSInteger
unsafe fn accessibilityDisclosureLevel(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityDisclosureLevel(
&self,
accessibility_disclosure_level: NSInteger,
)
unsafe fn setAccessibilityDisclosureLevel( &self, accessibility_disclosure_level: NSInteger, )
NSAccessibilityProtocols
only.accessibilityDisclosureLevel
.Source§unsafe fn accessibilityMarkerUIElements(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityMarkerUIElements(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMarkerUIElements(
&self,
accessibility_marker_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityMarkerUIElements( &self, accessibility_marker_ui_elements: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityMarkerUIElements
.Source§unsafe fn accessibilityMarkerValues(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityMarkerValues(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMarkerValues(
&self,
accessibility_marker_values: Option<&AnyObject>,
)
unsafe fn setAccessibilityMarkerValues( &self, accessibility_marker_values: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityMarkerValues
.Source§unsafe fn accessibilityMarkerGroupUIElement(
&self,
) -> Option<Retained<AnyObject>>
unsafe fn accessibilityMarkerGroupUIElement( &self, ) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMarkerGroupUIElement(
&self,
accessibility_marker_group_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityMarkerGroupUIElement( &self, accessibility_marker_group_ui_element: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityMarkerGroupUIElement
.Source§unsafe fn accessibilityUnits(&self) -> NSAccessibilityUnits
unsafe fn accessibilityUnits(&self) -> NSAccessibilityUnits
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilityUnits(
&self,
accessibility_units: NSAccessibilityUnits,
)
unsafe fn setAccessibilityUnits( &self, accessibility_units: NSAccessibilityUnits, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityUnits
.Source§unsafe fn accessibilityUnitDescription(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityUnitDescription(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityUnitDescription(
&self,
accessibility_unit_description: Option<&NSString>,
)
unsafe fn setAccessibilityUnitDescription( &self, accessibility_unit_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityUnitDescription
.Source§unsafe fn accessibilityRulerMarkerType(&self) -> NSAccessibilityRulerMarkerType
unsafe fn accessibilityRulerMarkerType(&self) -> NSAccessibilityRulerMarkerType
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilityRulerMarkerType(
&self,
accessibility_ruler_marker_type: NSAccessibilityRulerMarkerType,
)
unsafe fn setAccessibilityRulerMarkerType( &self, accessibility_ruler_marker_type: NSAccessibilityRulerMarkerType, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityRulerMarkerType
.Source§unsafe fn accessibilityMarkerTypeDescription(
&self,
) -> Option<Retained<NSString>>
unsafe fn accessibilityMarkerTypeDescription( &self, ) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMarkerTypeDescription(
&self,
accessibility_marker_type_description: Option<&NSString>,
)
unsafe fn setAccessibilityMarkerTypeDescription( &self, accessibility_marker_type_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityMarkerTypeDescription
.Source§unsafe fn accessibilityHorizontalScrollBar(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityHorizontalScrollBar(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityHorizontalScrollBar(
&self,
accessibility_horizontal_scroll_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityHorizontalScrollBar( &self, accessibility_horizontal_scroll_bar: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityHorizontalScrollBar
.Source§unsafe fn accessibilityVerticalScrollBar(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityVerticalScrollBar(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityVerticalScrollBar(
&self,
accessibility_vertical_scroll_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityVerticalScrollBar( &self, accessibility_vertical_scroll_bar: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityVerticalScrollBar
.Source§unsafe fn accessibilityAllowedValues(
&self,
) -> Option<Retained<NSArray<NSNumber>>>
unsafe fn accessibilityAllowedValues( &self, ) -> Option<Retained<NSArray<NSNumber>>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityAllowedValues(
&self,
accessibility_allowed_values: Option<&NSArray<NSNumber>>,
)
unsafe fn setAccessibilityAllowedValues( &self, accessibility_allowed_values: Option<&NSArray<NSNumber>>, )
NSAccessibilityProtocols
only.accessibilityAllowedValues
.Source§unsafe fn accessibilityLabelUIElements(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityLabelUIElements(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityLabelUIElements(
&self,
accessibility_label_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityLabelUIElements( &self, accessibility_label_ui_elements: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityLabelUIElements
.Source§unsafe fn accessibilityLabelValue(&self) -> c_float
unsafe fn accessibilityLabelValue(&self) -> c_float
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityLabelValue(&self, accessibility_label_value: c_float)
unsafe fn setAccessibilityLabelValue(&self, accessibility_label_value: c_float)
NSAccessibilityProtocols
only.accessibilityLabelValue
.Source§unsafe fn accessibilitySplitters(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilitySplitters(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySplitters(
&self,
accessibility_splitters: Option<&NSArray>,
)
unsafe fn setAccessibilitySplitters( &self, accessibility_splitters: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilitySplitters
.Source§unsafe fn accessibilityDecrementButton(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityDecrementButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityDecrementButton(
&self,
accessibility_decrement_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityDecrementButton( &self, accessibility_decrement_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityDecrementButton
.Source§unsafe fn accessibilityIncrementButton(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityIncrementButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityIncrementButton(
&self,
accessibility_increment_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityIncrementButton( &self, accessibility_increment_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityIncrementButton
.Source§unsafe fn accessibilityTabs(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityTabs(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityTabs(&self, accessibility_tabs: Option<&NSArray>)
unsafe fn setAccessibilityTabs(&self, accessibility_tabs: Option<&NSArray>)
NSAccessibilityProtocols
only.accessibilityTabs
.Source§unsafe fn accessibilityHeader(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityHeader(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityHeader(
&self,
accessibility_header: Option<&AnyObject>,
)
unsafe fn setAccessibilityHeader( &self, accessibility_header: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityHeader
.Source§unsafe fn accessibilityColumnCount(&self) -> NSInteger
unsafe fn accessibilityColumnCount(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityColumnCount(
&self,
accessibility_column_count: NSInteger,
)
unsafe fn setAccessibilityColumnCount( &self, accessibility_column_count: NSInteger, )
NSAccessibilityProtocols
only.accessibilityColumnCount
.Source§unsafe fn accessibilityRowCount(&self) -> NSInteger
unsafe fn accessibilityRowCount(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityRowCount(&self, accessibility_row_count: NSInteger)
unsafe fn setAccessibilityRowCount(&self, accessibility_row_count: NSInteger)
NSAccessibilityProtocols
only.accessibilityRowCount
.Source§unsafe fn accessibilityIndex(&self) -> NSInteger
unsafe fn accessibilityIndex(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityIndex(&self, accessibility_index: NSInteger)
unsafe fn setAccessibilityIndex(&self, accessibility_index: NSInteger)
NSAccessibilityProtocols
only.accessibilityIndex
.Source§unsafe fn accessibilityColumns(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityColumns(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityColumns(
&self,
accessibility_columns: Option<&NSArray>,
)
unsafe fn setAccessibilityColumns( &self, accessibility_columns: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityColumns
.Source§unsafe fn accessibilityRows(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityRows(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityRows(&self, accessibility_rows: Option<&NSArray>)
unsafe fn setAccessibilityRows(&self, accessibility_rows: Option<&NSArray>)
NSAccessibilityProtocols
only.accessibilityRows
.Source§unsafe fn accessibilityVisibleRows(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityVisibleRows(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityVisibleRows(
&self,
accessibility_visible_rows: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleRows( &self, accessibility_visible_rows: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityVisibleRows
.Source§unsafe fn accessibilitySelectedRows(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilitySelectedRows(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelectedRows(
&self,
accessibility_selected_rows: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedRows( &self, accessibility_selected_rows: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilitySelectedRows
.Source§unsafe fn accessibilityVisibleColumns(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityVisibleColumns(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityVisibleColumns(
&self,
accessibility_visible_columns: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleColumns( &self, accessibility_visible_columns: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityVisibleColumns
.Source§unsafe fn accessibilitySelectedColumns(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilitySelectedColumns(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelectedColumns(
&self,
accessibility_selected_columns: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedColumns( &self, accessibility_selected_columns: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilitySelectedColumns
.Source§unsafe fn accessibilitySortDirection(&self) -> NSAccessibilitySortDirection
unsafe fn accessibilitySortDirection(&self) -> NSAccessibilitySortDirection
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilitySortDirection(
&self,
accessibility_sort_direction: NSAccessibilitySortDirection,
)
unsafe fn setAccessibilitySortDirection( &self, accessibility_sort_direction: NSAccessibilitySortDirection, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilitySortDirection
.Source§unsafe fn accessibilityRowHeaderUIElements(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityRowHeaderUIElements(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityRowHeaderUIElements(
&self,
accessibility_row_header_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityRowHeaderUIElements( &self, accessibility_row_header_ui_elements: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityRowHeaderUIElements
.Source§unsafe fn accessibilitySelectedCells(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilitySelectedCells(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelectedCells(
&self,
accessibility_selected_cells: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedCells( &self, accessibility_selected_cells: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilitySelectedCells
.Source§unsafe fn accessibilityVisibleCells(&self) -> Option<Retained<NSArray>>
unsafe fn accessibilityVisibleCells(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityVisibleCells(
&self,
accessibility_visible_cells: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleCells( &self, accessibility_visible_cells: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityVisibleCells
.Source§unsafe fn accessibilityColumnHeaderUIElements(
&self,
) -> Option<Retained<NSArray>>
unsafe fn accessibilityColumnHeaderUIElements( &self, ) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityColumnHeaderUIElements(
&self,
accessibility_column_header_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityColumnHeaderUIElements( &self, accessibility_column_header_ui_elements: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityColumnHeaderUIElements
.Source§unsafe fn accessibilityCellForColumn_row(
&self,
column: NSInteger,
row: NSInteger,
) -> Option<Retained<AnyObject>>
unsafe fn accessibilityCellForColumn_row( &self, column: NSInteger, row: NSInteger, ) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityRowIndexRange(&self) -> NSRange
unsafe fn accessibilityRowIndexRange(&self) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityRowIndexRange(
&self,
accessibility_row_index_range: NSRange,
)
unsafe fn setAccessibilityRowIndexRange( &self, accessibility_row_index_range: NSRange, )
NSAccessibilityProtocols
only.accessibilityRowIndexRange
.Source§unsafe fn accessibilityColumnIndexRange(&self) -> NSRange
unsafe fn accessibilityColumnIndexRange(&self) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityColumnIndexRange(
&self,
accessibility_column_index_range: NSRange,
)
unsafe fn setAccessibilityColumnIndexRange( &self, accessibility_column_index_range: NSRange, )
NSAccessibilityProtocols
only.accessibilityColumnIndexRange
.Source§unsafe fn accessibilityInsertionPointLineNumber(&self) -> NSInteger
unsafe fn accessibilityInsertionPointLineNumber(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityInsertionPointLineNumber(
&self,
accessibility_insertion_point_line_number: NSInteger,
)
unsafe fn setAccessibilityInsertionPointLineNumber( &self, accessibility_insertion_point_line_number: NSInteger, )
NSAccessibilityProtocols
only.accessibilityInsertionPointLineNumber
.NSAccessibilityProtocols
only.NSAccessibilityProtocols
only.accessibilitySharedCharacterRange
.NSAccessibilityProtocols
only.NSAccessibilityProtocols
only.accessibilitySharedTextUIElements
.Source§unsafe fn accessibilityVisibleCharacterRange(&self) -> NSRange
unsafe fn accessibilityVisibleCharacterRange(&self) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityVisibleCharacterRange(
&self,
accessibility_visible_character_range: NSRange,
)
unsafe fn setAccessibilityVisibleCharacterRange( &self, accessibility_visible_character_range: NSRange, )
NSAccessibilityProtocols
only.accessibilityVisibleCharacterRange
.Source§unsafe fn accessibilityNumberOfCharacters(&self) -> NSInteger
unsafe fn accessibilityNumberOfCharacters(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityNumberOfCharacters(
&self,
accessibility_number_of_characters: NSInteger,
)
unsafe fn setAccessibilityNumberOfCharacters( &self, accessibility_number_of_characters: NSInteger, )
NSAccessibilityProtocols
only.accessibilityNumberOfCharacters
.Source§unsafe fn accessibilitySelectedText(&self) -> Option<Retained<NSString>>
unsafe fn accessibilitySelectedText(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelectedText(
&self,
accessibility_selected_text: Option<&NSString>,
)
unsafe fn setAccessibilitySelectedText( &self, accessibility_selected_text: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilitySelectedText
.Source§unsafe fn accessibilitySelectedTextRange(&self) -> NSRange
unsafe fn accessibilitySelectedTextRange(&self) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelectedTextRange(
&self,
accessibility_selected_text_range: NSRange,
)
unsafe fn setAccessibilitySelectedTextRange( &self, accessibility_selected_text_range: NSRange, )
NSAccessibilityProtocols
only.accessibilitySelectedTextRange
.Source§unsafe fn accessibilitySelectedTextRanges(
&self,
) -> Option<Retained<NSArray<NSValue>>>
unsafe fn accessibilitySelectedTextRanges( &self, ) -> Option<Retained<NSArray<NSValue>>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelectedTextRanges(
&self,
accessibility_selected_text_ranges: Option<&NSArray<NSValue>>,
)
unsafe fn setAccessibilitySelectedTextRanges( &self, accessibility_selected_text_ranges: Option<&NSArray<NSValue>>, )
NSAccessibilityProtocols
only.accessibilitySelectedTextRanges
.Source§unsafe fn accessibilityAttributedStringForRange(
&self,
range: NSRange,
) -> Option<Retained<NSAttributedString>>
unsafe fn accessibilityAttributedStringForRange( &self, range: NSRange, ) -> Option<Retained<NSAttributedString>>
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityRangeForLine(&self, line: NSInteger) -> NSRange
unsafe fn accessibilityRangeForLine(&self, line: NSInteger) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityStringForRange(
&self,
range: NSRange,
) -> Option<Retained<NSString>>
unsafe fn accessibilityStringForRange( &self, range: NSRange, ) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityRangeForPosition(&self, point: NSPoint) -> NSRange
unsafe fn accessibilityRangeForPosition(&self, point: NSPoint) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityRangeForIndex(&self, index: NSInteger) -> NSRange
unsafe fn accessibilityRangeForIndex(&self, index: NSInteger) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityFrameForRange(&self, range: NSRange) -> NSRect
unsafe fn accessibilityFrameForRange(&self, range: NSRange) -> NSRect
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityRTFForRange(
&self,
range: NSRange,
) -> Option<Retained<NSData>>
unsafe fn accessibilityRTFForRange( &self, range: NSRange, ) -> Option<Retained<NSData>>
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityStyleRangeForIndex(&self, index: NSInteger) -> NSRange
unsafe fn accessibilityStyleRangeForIndex(&self, index: NSInteger) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityLineForIndex(&self, index: NSInteger) -> NSInteger
unsafe fn accessibilityLineForIndex(&self, index: NSInteger) -> NSInteger
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityToolbarButton(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityToolbarButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityToolbarButton(
&self,
accessibility_toolbar_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityToolbarButton( &self, accessibility_toolbar_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityToolbarButton
.Source§unsafe fn isAccessibilityModal(&self) -> bool
unsafe fn isAccessibilityModal(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityModal(&self, accessibility_modal: bool)
unsafe fn setAccessibilityModal(&self, accessibility_modal: bool)
NSAccessibilityProtocols
only.isAccessibilityModal
.Source§unsafe fn accessibilityProxy(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityProxy(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityProxy(&self, accessibility_proxy: Option<&AnyObject>)
unsafe fn setAccessibilityProxy(&self, accessibility_proxy: Option<&AnyObject>)
NSAccessibilityProtocols
only.accessibilityProxy
.Source§unsafe fn isAccessibilityMain(&self) -> bool
unsafe fn isAccessibilityMain(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMain(&self, accessibility_main: bool)
unsafe fn setAccessibilityMain(&self, accessibility_main: bool)
NSAccessibilityProtocols
only.isAccessibilityMain
.Source§unsafe fn accessibilityFullScreenButton(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityFullScreenButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityFullScreenButton(
&self,
accessibility_full_screen_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityFullScreenButton( &self, accessibility_full_screen_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityFullScreenButton
.Source§unsafe fn accessibilityGrowArea(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityGrowArea(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityGrowArea(
&self,
accessibility_grow_area: Option<&AnyObject>,
)
unsafe fn setAccessibilityGrowArea( &self, accessibility_grow_area: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityGrowArea
.Source§unsafe fn accessibilityDocument(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityDocument(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityDocument(
&self,
accessibility_document: Option<&NSString>,
)
unsafe fn setAccessibilityDocument( &self, accessibility_document: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityDocument
.Source§unsafe fn accessibilityDefaultButton(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityDefaultButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityDefaultButton(
&self,
accessibility_default_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityDefaultButton( &self, accessibility_default_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityDefaultButton
.Source§unsafe fn accessibilityCloseButton(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityCloseButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityCloseButton(
&self,
accessibility_close_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityCloseButton( &self, accessibility_close_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityCloseButton
.Source§unsafe fn accessibilityZoomButton(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityZoomButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityZoomButton(
&self,
accessibility_zoom_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityZoomButton( &self, accessibility_zoom_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityZoomButton
.Source§unsafe fn accessibilityMinimizeButton(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityMinimizeButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMinimizeButton(
&self,
accessibility_minimize_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityMinimizeButton( &self, accessibility_minimize_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityMinimizeButton
.Source§unsafe fn isAccessibilityMinimized(&self) -> bool
unsafe fn isAccessibilityMinimized(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMinimized(&self, accessibility_minimized: bool)
unsafe fn setAccessibilityMinimized(&self, accessibility_minimized: bool)
NSAccessibilityProtocols
only.isAccessibilityMinimized
.Source§unsafe fn accessibilityCustomActions(
&self,
) -> Option<Retained<NSArray<NSAccessibilityCustomAction>>>
unsafe fn accessibilityCustomActions( &self, ) -> Option<Retained<NSArray<NSAccessibilityCustomAction>>>
NSAccessibilityProtocols
and NSAccessibilityCustomAction
only.Source§unsafe fn setAccessibilityCustomActions(
&self,
accessibility_custom_actions: Option<&NSArray<NSAccessibilityCustomAction>>,
)
unsafe fn setAccessibilityCustomActions( &self, accessibility_custom_actions: Option<&NSArray<NSAccessibilityCustomAction>>, )
NSAccessibilityProtocols
and NSAccessibilityCustomAction
only.accessibilityCustomActions
.Source§unsafe fn accessibilityPerformCancel(&self) -> bool
unsafe fn accessibilityPerformCancel(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformConfirm(&self) -> bool
unsafe fn accessibilityPerformConfirm(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformDecrement(&self) -> bool
unsafe fn accessibilityPerformDecrement(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformDelete(&self) -> bool
unsafe fn accessibilityPerformDelete(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformIncrement(&self) -> bool
unsafe fn accessibilityPerformIncrement(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformPick(&self) -> bool
unsafe fn accessibilityPerformPick(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformPress(&self) -> bool
unsafe fn accessibilityPerformPress(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformRaise(&self) -> bool
unsafe fn accessibilityPerformRaise(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformShowAlternateUI(&self) -> bool
unsafe fn accessibilityPerformShowAlternateUI(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformShowDefaultUI(&self) -> bool
unsafe fn accessibilityPerformShowDefaultUI(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformShowMenu(&self) -> bool
unsafe fn accessibilityPerformShowMenu(&self) -> bool
NSAccessibilityProtocols
only.Source§impl NSAccessibilityElementProtocol for NSTextView
impl NSAccessibilityElementProtocol for NSTextView
Source§unsafe fn accessibilityFrame(&self) -> NSRect
unsafe fn accessibilityFrame(&self) -> NSRect
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn isAccessibilityFocused(&self) -> bool
unsafe fn isAccessibilityFocused(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityStringForRange(
&self,
range: NSRange,
) -> Option<Retained<NSString>>
unsafe fn accessibilityStringForRange( &self, range: NSRange, ) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityLineForIndex(&self, index: NSInteger) -> NSInteger
unsafe fn accessibilityLineForIndex(&self, index: NSInteger) -> NSInteger
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityRangeForLine(&self, line_number: NSInteger) -> NSRange
unsafe fn accessibilityRangeForLine(&self, line_number: NSInteger) -> NSRange
NSAccessibilityProtocols
only.Source§impl NSAccessibilityStaticText for NSTextView
impl NSAccessibilityStaticText for NSTextView
Source§unsafe fn accessibilityValue(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityValue(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityAttributedStringForRange(
&self,
range: NSRange,
) -> Option<Retained<NSAttributedString>>
unsafe fn accessibilityAttributedStringForRange( &self, range: NSRange, ) -> Option<Retained<NSAttributedString>>
NSAccessibilityProtocols
only.Source§impl NSAnimatablePropertyContainer for NSTextView
impl NSAnimatablePropertyContainer for NSTextView
Source§unsafe fn animations(
&self,
) -> Retained<NSDictionary<NSAnimatablePropertyKey, AnyObject>>
unsafe fn animations( &self, ) -> Retained<NSDictionary<NSAnimatablePropertyKey, AnyObject>>
NSAnimation
only.Source§unsafe fn setAnimations(
&self,
animations: &NSDictionary<NSAnimatablePropertyKey, AnyObject>,
)
unsafe fn setAnimations( &self, animations: &NSDictionary<NSAnimatablePropertyKey, AnyObject>, )
NSAnimation
only.animations
.Source§unsafe fn animationForKey(
&self,
key: &NSAnimatablePropertyKey,
) -> Option<Retained<AnyObject>>
unsafe fn animationForKey( &self, key: &NSAnimatablePropertyKey, ) -> Option<Retained<AnyObject>>
NSAnimation
only.Source§unsafe fn defaultAnimationForKey(
key: &NSAnimatablePropertyKey,
) -> Option<Retained<AnyObject>>
unsafe fn defaultAnimationForKey( key: &NSAnimatablePropertyKey, ) -> Option<Retained<AnyObject>>
NSAnimation
only.Source§impl NSAppearanceCustomization for NSTextView
impl NSAppearanceCustomization for NSTextView
Source§unsafe fn appearance(&self) -> Option<Retained<NSAppearance>>
unsafe fn appearance(&self) -> Option<Retained<NSAppearance>>
NSAppearance
only.Source§unsafe fn setAppearance(&self, appearance: Option<&NSAppearance>)
unsafe fn setAppearance(&self, appearance: Option<&NSAppearance>)
NSAppearance
only.appearance
.Source§unsafe fn effectiveAppearance(&self) -> Retained<NSAppearance>
unsafe fn effectiveAppearance(&self) -> Retained<NSAppearance>
NSAppearance
only.Source§impl NSCandidateListTouchBarItemDelegate for NSTextView
impl NSCandidateListTouchBarItemDelegate for NSTextView
Source§unsafe fn candidateListTouchBarItem_beginSelectingCandidateAtIndex(
&self,
an_item: &NSCandidateListTouchBarItem,
index: NSInteger,
)
unsafe fn candidateListTouchBarItem_beginSelectingCandidateAtIndex( &self, an_item: &NSCandidateListTouchBarItem, index: NSInteger, )
NSCandidateListTouchBarItem
and NSTouchBarItem
only.Source§unsafe fn candidateListTouchBarItem_changeSelectionFromCandidateAtIndex_toIndex(
&self,
an_item: &NSCandidateListTouchBarItem,
previous_index: NSInteger,
index: NSInteger,
)
unsafe fn candidateListTouchBarItem_changeSelectionFromCandidateAtIndex_toIndex( &self, an_item: &NSCandidateListTouchBarItem, previous_index: NSInteger, index: NSInteger, )
NSCandidateListTouchBarItem
and NSTouchBarItem
only.Source§unsafe fn candidateListTouchBarItem_endSelectingCandidateAtIndex(
&self,
an_item: &NSCandidateListTouchBarItem,
index: NSInteger,
)
unsafe fn candidateListTouchBarItem_endSelectingCandidateAtIndex( &self, an_item: &NSCandidateListTouchBarItem, index: NSInteger, )
NSCandidateListTouchBarItem
and NSTouchBarItem
only.Source§unsafe fn candidateListTouchBarItem_changedCandidateListVisibility(
&self,
an_item: &NSCandidateListTouchBarItem,
is_visible: bool,
)
unsafe fn candidateListTouchBarItem_changedCandidateListVisibility( &self, an_item: &NSCandidateListTouchBarItem, is_visible: bool, )
NSCandidateListTouchBarItem
and NSTouchBarItem
only.Source§impl NSChangeSpelling for NSTextView
impl NSChangeSpelling for NSTextView
Source§impl NSCoding for NSTextView
impl NSCoding for NSTextView
Source§impl NSColorChanging for NSTextView
impl NSColorChanging for NSTextView
Source§unsafe fn changeColor(&self, sender: Option<&NSColorPanel>)
unsafe fn changeColor(&self, sender: Option<&NSColorPanel>)
NSPanel
and NSResponder
and NSWindow
and NSColorPanel
only.Source§impl NSDraggingDestination for NSTextView
impl NSDraggingDestination for NSTextView
Source§unsafe fn draggingEntered(
&self,
sender: &ProtocolObject<dyn NSDraggingInfo>,
) -> NSDragOperation
unsafe fn draggingEntered( &self, sender: &ProtocolObject<dyn NSDraggingInfo>, ) -> NSDragOperation
NSDragging
only.Source§unsafe fn draggingUpdated(
&self,
sender: &ProtocolObject<dyn NSDraggingInfo>,
) -> NSDragOperation
unsafe fn draggingUpdated( &self, sender: &ProtocolObject<dyn NSDraggingInfo>, ) -> NSDragOperation
NSDragging
only.Source§unsafe fn draggingExited(
&self,
sender: Option<&ProtocolObject<dyn NSDraggingInfo>>,
)
unsafe fn draggingExited( &self, sender: Option<&ProtocolObject<dyn NSDraggingInfo>>, )
NSDragging
only.Source§unsafe fn prepareForDragOperation(
&self,
sender: &ProtocolObject<dyn NSDraggingInfo>,
) -> bool
unsafe fn prepareForDragOperation( &self, sender: &ProtocolObject<dyn NSDraggingInfo>, ) -> bool
NSDragging
only.Source§unsafe fn performDragOperation(
&self,
sender: &ProtocolObject<dyn NSDraggingInfo>,
) -> bool
unsafe fn performDragOperation( &self, sender: &ProtocolObject<dyn NSDraggingInfo>, ) -> bool
NSDragging
only.Source§unsafe fn concludeDragOperation(
&self,
sender: Option<&ProtocolObject<dyn NSDraggingInfo>>,
)
unsafe fn concludeDragOperation( &self, sender: Option<&ProtocolObject<dyn NSDraggingInfo>>, )
NSDragging
only.Source§unsafe fn draggingEnded(&self, sender: &ProtocolObject<dyn NSDraggingInfo>)
unsafe fn draggingEnded(&self, sender: &ProtocolObject<dyn NSDraggingInfo>)
NSDragging
only.Source§unsafe fn wantsPeriodicDraggingUpdates(&self) -> bool
unsafe fn wantsPeriodicDraggingUpdates(&self) -> bool
NSDragging
only.Source§unsafe fn updateDraggingItemsForDrag(
&self,
sender: Option<&ProtocolObject<dyn NSDraggingInfo>>,
)
unsafe fn updateDraggingItemsForDrag( &self, sender: Option<&ProtocolObject<dyn NSDraggingInfo>>, )
NSDragging
only.Source§impl NSDraggingSource for NSTextView
impl NSDraggingSource for NSTextView
Source§unsafe fn draggingSession_sourceOperationMaskForDraggingContext(
&self,
session: &NSDraggingSession,
context: NSDraggingContext,
) -> NSDragOperation
unsafe fn draggingSession_sourceOperationMaskForDraggingContext( &self, session: &NSDraggingSession, context: NSDraggingContext, ) -> NSDragOperation
NSDragging
and NSDraggingSession
only.Source§unsafe fn draggingSession_willBeginAtPoint(
&self,
session: &NSDraggingSession,
screen_point: NSPoint,
)
unsafe fn draggingSession_willBeginAtPoint( &self, session: &NSDraggingSession, screen_point: NSPoint, )
NSDragging
and NSDraggingSession
only.Source§unsafe fn draggingSession_movedToPoint(
&self,
session: &NSDraggingSession,
screen_point: NSPoint,
)
unsafe fn draggingSession_movedToPoint( &self, session: &NSDraggingSession, screen_point: NSPoint, )
NSDragging
and NSDraggingSession
only.Source§unsafe fn draggingSession_endedAtPoint_operation(
&self,
session: &NSDraggingSession,
screen_point: NSPoint,
operation: NSDragOperation,
)
unsafe fn draggingSession_endedAtPoint_operation( &self, session: &NSDraggingSession, screen_point: NSPoint, operation: NSDragOperation, )
NSDragging
and NSDraggingSession
only.Source§unsafe fn ignoreModifierKeysForDraggingSession(
&self,
session: &NSDraggingSession,
) -> bool
unsafe fn ignoreModifierKeysForDraggingSession( &self, session: &NSDraggingSession, ) -> bool
NSDragging
and NSDraggingSession
only.Source§impl NSIgnoreMisspelledWords for NSTextView
impl NSIgnoreMisspelledWords for NSTextView
Source§impl NSMenuItemValidation for NSTextView
impl NSMenuItemValidation for NSTextView
Source§unsafe fn validateMenuItem(&self, menu_item: &NSMenuItem) -> bool
unsafe fn validateMenuItem(&self, menu_item: &NSMenuItem) -> bool
NSMenu
and NSMenuItem
only.Source§impl NSObjectProtocol for NSTextView
impl NSObjectProtocol for NSTextView
Source§fn isEqual(&self, other: Option<&AnyObject>) -> bool
fn isEqual(&self, other: Option<&AnyObject>) -> bool
Source§fn hash(&self) -> usize
fn hash(&self) -> usize
Source§fn isKindOfClass(&self, cls: &AnyClass) -> bool
fn isKindOfClass(&self, cls: &AnyClass) -> bool
Source§fn is_kind_of<T>(&self) -> bool
fn is_kind_of<T>(&self) -> bool
isKindOfClass
directly, or cast your objects with AnyObject::downcast_ref
Source§fn isMemberOfClass(&self, cls: &AnyClass) -> bool
fn isMemberOfClass(&self, cls: &AnyClass) -> bool
Source§fn respondsToSelector(&self, aSelector: Sel) -> bool
fn respondsToSelector(&self, aSelector: Sel) -> bool
Source§fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
Source§fn debugDescription(&self) -> Retained<NSObject>
fn debugDescription(&self) -> Retained<NSObject>
Source§impl NSStandardKeyBindingResponding for NSTextView
impl NSStandardKeyBindingResponding for NSTextView
Source§unsafe fn insertText(&self, insert_string: &AnyObject)
unsafe fn insertText(&self, insert_string: &AnyObject)
NSResponder
only.Source§unsafe fn doCommandBySelector(&self, selector: Sel)
unsafe fn doCommandBySelector(&self, selector: Sel)
NSResponder
only.Source§unsafe fn moveForward(&self, sender: Option<&AnyObject>)
unsafe fn moveForward(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveRight(&self, sender: Option<&AnyObject>)
unsafe fn moveRight(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveBackward(&self, sender: Option<&AnyObject>)
unsafe fn moveBackward(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveLeft(&self, sender: Option<&AnyObject>)
unsafe fn moveLeft(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveUp(&self, sender: Option<&AnyObject>)
unsafe fn moveUp(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveDown(&self, sender: Option<&AnyObject>)
unsafe fn moveDown(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveWordForward(&self, sender: Option<&AnyObject>)
unsafe fn moveWordForward(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveWordBackward(&self, sender: Option<&AnyObject>)
unsafe fn moveWordBackward(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveToBeginningOfLine(&self, sender: Option<&AnyObject>)
unsafe fn moveToBeginningOfLine(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveToEndOfLine(&self, sender: Option<&AnyObject>)
unsafe fn moveToEndOfLine(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveToBeginningOfParagraph(&self, sender: Option<&AnyObject>)
unsafe fn moveToBeginningOfParagraph(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveToEndOfParagraph(&self, sender: Option<&AnyObject>)
unsafe fn moveToEndOfParagraph(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveToEndOfDocument(&self, sender: Option<&AnyObject>)
unsafe fn moveToEndOfDocument(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveToBeginningOfDocument(&self, sender: Option<&AnyObject>)
unsafe fn moveToBeginningOfDocument(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn pageDown(&self, sender: Option<&AnyObject>)
unsafe fn pageDown(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn pageUp(&self, sender: Option<&AnyObject>)
unsafe fn pageUp(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn centerSelectionInVisibleArea(&self, sender: Option<&AnyObject>)
unsafe fn centerSelectionInVisibleArea(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveBackwardAndModifySelection(&self, sender: Option<&AnyObject>)
unsafe fn moveBackwardAndModifySelection(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveForwardAndModifySelection(&self, sender: Option<&AnyObject>)
unsafe fn moveForwardAndModifySelection(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveWordForwardAndModifySelection(&self, sender: Option<&AnyObject>)
unsafe fn moveWordForwardAndModifySelection(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveWordBackwardAndModifySelection(&self, sender: Option<&AnyObject>)
unsafe fn moveWordBackwardAndModifySelection(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveUpAndModifySelection(&self, sender: Option<&AnyObject>)
unsafe fn moveUpAndModifySelection(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveDownAndModifySelection(&self, sender: Option<&AnyObject>)
unsafe fn moveDownAndModifySelection(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveToBeginningOfLineAndModifySelection(
&self,
sender: Option<&AnyObject>,
)
unsafe fn moveToBeginningOfLineAndModifySelection( &self, sender: Option<&AnyObject>, )
NSResponder
only.Source§unsafe fn moveToEndOfLineAndModifySelection(&self, sender: Option<&AnyObject>)
unsafe fn moveToEndOfLineAndModifySelection(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveToBeginningOfParagraphAndModifySelection(
&self,
sender: Option<&AnyObject>,
)
unsafe fn moveToBeginningOfParagraphAndModifySelection( &self, sender: Option<&AnyObject>, )
NSResponder
only.Source§unsafe fn moveToEndOfParagraphAndModifySelection(
&self,
sender: Option<&AnyObject>,
)
unsafe fn moveToEndOfParagraphAndModifySelection( &self, sender: Option<&AnyObject>, )
NSResponder
only.Source§unsafe fn moveToEndOfDocumentAndModifySelection(
&self,
sender: Option<&AnyObject>,
)
unsafe fn moveToEndOfDocumentAndModifySelection( &self, sender: Option<&AnyObject>, )
NSResponder
only.Source§unsafe fn moveToBeginningOfDocumentAndModifySelection(
&self,
sender: Option<&AnyObject>,
)
unsafe fn moveToBeginningOfDocumentAndModifySelection( &self, sender: Option<&AnyObject>, )
NSResponder
only.Source§unsafe fn pageDownAndModifySelection(&self, sender: Option<&AnyObject>)
unsafe fn pageDownAndModifySelection(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn pageUpAndModifySelection(&self, sender: Option<&AnyObject>)
unsafe fn pageUpAndModifySelection(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveParagraphForwardAndModifySelection(
&self,
sender: Option<&AnyObject>,
)
unsafe fn moveParagraphForwardAndModifySelection( &self, sender: Option<&AnyObject>, )
NSResponder
only.Source§unsafe fn moveParagraphBackwardAndModifySelection(
&self,
sender: Option<&AnyObject>,
)
unsafe fn moveParagraphBackwardAndModifySelection( &self, sender: Option<&AnyObject>, )
NSResponder
only.Source§unsafe fn moveWordRight(&self, sender: Option<&AnyObject>)
unsafe fn moveWordRight(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveWordLeft(&self, sender: Option<&AnyObject>)
unsafe fn moveWordLeft(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveRightAndModifySelection(&self, sender: Option<&AnyObject>)
unsafe fn moveRightAndModifySelection(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveLeftAndModifySelection(&self, sender: Option<&AnyObject>)
unsafe fn moveLeftAndModifySelection(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveWordRightAndModifySelection(&self, sender: Option<&AnyObject>)
unsafe fn moveWordRightAndModifySelection(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveWordLeftAndModifySelection(&self, sender: Option<&AnyObject>)
unsafe fn moveWordLeftAndModifySelection(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveToLeftEndOfLine(&self, sender: Option<&AnyObject>)
unsafe fn moveToLeftEndOfLine(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveToRightEndOfLine(&self, sender: Option<&AnyObject>)
unsafe fn moveToRightEndOfLine(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn moveToLeftEndOfLineAndModifySelection(
&self,
sender: Option<&AnyObject>,
)
unsafe fn moveToLeftEndOfLineAndModifySelection( &self, sender: Option<&AnyObject>, )
NSResponder
only.Source§unsafe fn moveToRightEndOfLineAndModifySelection(
&self,
sender: Option<&AnyObject>,
)
unsafe fn moveToRightEndOfLineAndModifySelection( &self, sender: Option<&AnyObject>, )
NSResponder
only.Source§unsafe fn scrollPageUp(&self, sender: Option<&AnyObject>)
unsafe fn scrollPageUp(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn scrollPageDown(&self, sender: Option<&AnyObject>)
unsafe fn scrollPageDown(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn scrollLineUp(&self, sender: Option<&AnyObject>)
unsafe fn scrollLineUp(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn scrollLineDown(&self, sender: Option<&AnyObject>)
unsafe fn scrollLineDown(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn scrollToBeginningOfDocument(&self, sender: Option<&AnyObject>)
unsafe fn scrollToBeginningOfDocument(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn scrollToEndOfDocument(&self, sender: Option<&AnyObject>)
unsafe fn scrollToEndOfDocument(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn transpose(&self, sender: Option<&AnyObject>)
unsafe fn transpose(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn transposeWords(&self, sender: Option<&AnyObject>)
unsafe fn transposeWords(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn selectAll(&self, sender: Option<&AnyObject>)
unsafe fn selectAll(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn selectParagraph(&self, sender: Option<&AnyObject>)
unsafe fn selectParagraph(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn selectLine(&self, sender: Option<&AnyObject>)
unsafe fn selectLine(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn selectWord(&self, sender: Option<&AnyObject>)
unsafe fn selectWord(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn indent(&self, sender: Option<&AnyObject>)
unsafe fn indent(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn insertTab(&self, sender: Option<&AnyObject>)
unsafe fn insertTab(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn insertBacktab(&self, sender: Option<&AnyObject>)
unsafe fn insertBacktab(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn insertNewline(&self, sender: Option<&AnyObject>)
unsafe fn insertNewline(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn insertParagraphSeparator(&self, sender: Option<&AnyObject>)
unsafe fn insertParagraphSeparator(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn insertNewlineIgnoringFieldEditor(&self, sender: Option<&AnyObject>)
unsafe fn insertNewlineIgnoringFieldEditor(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn insertTabIgnoringFieldEditor(&self, sender: Option<&AnyObject>)
unsafe fn insertTabIgnoringFieldEditor(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn insertLineBreak(&self, sender: Option<&AnyObject>)
unsafe fn insertLineBreak(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn insertContainerBreak(&self, sender: Option<&AnyObject>)
unsafe fn insertContainerBreak(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn insertSingleQuoteIgnoringSubstitution(
&self,
sender: Option<&AnyObject>,
)
unsafe fn insertSingleQuoteIgnoringSubstitution( &self, sender: Option<&AnyObject>, )
NSResponder
only.Source§unsafe fn insertDoubleQuoteIgnoringSubstitution(
&self,
sender: Option<&AnyObject>,
)
unsafe fn insertDoubleQuoteIgnoringSubstitution( &self, sender: Option<&AnyObject>, )
NSResponder
only.Source§unsafe fn changeCaseOfLetter(&self, sender: Option<&AnyObject>)
unsafe fn changeCaseOfLetter(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn uppercaseWord(&self, sender: Option<&AnyObject>)
unsafe fn uppercaseWord(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn lowercaseWord(&self, sender: Option<&AnyObject>)
unsafe fn lowercaseWord(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn capitalizeWord(&self, sender: Option<&AnyObject>)
unsafe fn capitalizeWord(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn deleteForward(&self, sender: Option<&AnyObject>)
unsafe fn deleteForward(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn deleteBackward(&self, sender: Option<&AnyObject>)
unsafe fn deleteBackward(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn deleteBackwardByDecomposingPreviousCharacter(
&self,
sender: Option<&AnyObject>,
)
unsafe fn deleteBackwardByDecomposingPreviousCharacter( &self, sender: Option<&AnyObject>, )
NSResponder
only.Source§unsafe fn deleteWordForward(&self, sender: Option<&AnyObject>)
unsafe fn deleteWordForward(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn deleteWordBackward(&self, sender: Option<&AnyObject>)
unsafe fn deleteWordBackward(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn deleteToBeginningOfLine(&self, sender: Option<&AnyObject>)
unsafe fn deleteToBeginningOfLine(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn deleteToEndOfLine(&self, sender: Option<&AnyObject>)
unsafe fn deleteToEndOfLine(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn deleteToBeginningOfParagraph(&self, sender: Option<&AnyObject>)
unsafe fn deleteToBeginningOfParagraph(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn deleteToEndOfParagraph(&self, sender: Option<&AnyObject>)
unsafe fn deleteToEndOfParagraph(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn yank(&self, sender: Option<&AnyObject>)
unsafe fn yank(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn complete(&self, sender: Option<&AnyObject>)
unsafe fn complete(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn setMark(&self, sender: Option<&AnyObject>)
unsafe fn setMark(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn deleteToMark(&self, sender: Option<&AnyObject>)
unsafe fn deleteToMark(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn selectToMark(&self, sender: Option<&AnyObject>)
unsafe fn selectToMark(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn swapWithMark(&self, sender: Option<&AnyObject>)
unsafe fn swapWithMark(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn cancelOperation(&self, sender: Option<&AnyObject>)
unsafe fn cancelOperation(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn makeBaseWritingDirectionNatural(&self, sender: Option<&AnyObject>)
unsafe fn makeBaseWritingDirectionNatural(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn makeBaseWritingDirectionLeftToRight(&self, sender: Option<&AnyObject>)
unsafe fn makeBaseWritingDirectionLeftToRight(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn makeBaseWritingDirectionRightToLeft(&self, sender: Option<&AnyObject>)
unsafe fn makeBaseWritingDirectionRightToLeft(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn makeTextWritingDirectionNatural(&self, sender: Option<&AnyObject>)
unsafe fn makeTextWritingDirectionNatural(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn makeTextWritingDirectionLeftToRight(&self, sender: Option<&AnyObject>)
unsafe fn makeTextWritingDirectionLeftToRight(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn makeTextWritingDirectionRightToLeft(&self, sender: Option<&AnyObject>)
unsafe fn makeTextWritingDirectionRightToLeft(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§unsafe fn quickLookPreviewItems(&self, sender: Option<&AnyObject>)
unsafe fn quickLookPreviewItems(&self, sender: Option<&AnyObject>)
NSResponder
only.Source§impl NSTextContent for NSTextView
impl NSTextContent for NSTextView
Source§unsafe fn contentType(&self) -> Option<Retained<NSTextContentType>>
unsafe fn contentType(&self) -> Option<Retained<NSTextContentType>>
NSTextContent
only.Source§unsafe fn setContentType(&self, content_type: Option<&NSTextContentType>)
unsafe fn setContentType(&self, content_type: Option<&NSTextContentType>)
NSTextContent
only.contentType
.Source§impl NSTextInput for NSTextView
impl NSTextInput for NSTextView
Source§unsafe fn insertText(&self, string: Option<&AnyObject>)
unsafe fn insertText(&self, string: Option<&AnyObject>)
NSInputManager
only.Source§unsafe fn doCommandBySelector(&self, selector: Option<Sel>)
unsafe fn doCommandBySelector(&self, selector: Option<Sel>)
NSInputManager
only.Source§unsafe fn setMarkedText_selectedRange(
&self,
string: Option<&AnyObject>,
sel_range: NSRange,
)
unsafe fn setMarkedText_selectedRange( &self, string: Option<&AnyObject>, sel_range: NSRange, )
NSInputManager
only.Source§unsafe fn unmarkText(&self)
unsafe fn unmarkText(&self)
NSInputManager
only.Source§unsafe fn hasMarkedText(&self) -> bool
unsafe fn hasMarkedText(&self) -> bool
NSInputManager
only.Source§unsafe fn conversationIdentifier(&self) -> NSInteger
unsafe fn conversationIdentifier(&self) -> NSInteger
NSInputManager
only.Source§unsafe fn attributedSubstringFromRange(
&self,
range: NSRange,
) -> Option<Retained<NSAttributedString>>
unsafe fn attributedSubstringFromRange( &self, range: NSRange, ) -> Option<Retained<NSAttributedString>>
NSInputManager
only.Source§unsafe fn markedRange(&self) -> NSRange
unsafe fn markedRange(&self) -> NSRange
NSInputManager
only.Source§unsafe fn selectedRange(&self) -> NSRange
unsafe fn selectedRange(&self) -> NSRange
NSInputManager
only.Source§unsafe fn firstRectForCharacterRange(&self, range: NSRange) -> NSRect
unsafe fn firstRectForCharacterRange(&self, range: NSRange) -> NSRect
NSInputManager
only.Source§unsafe fn characterIndexForPoint(&self, point: NSPoint) -> NSUInteger
unsafe fn characterIndexForPoint(&self, point: NSPoint) -> NSUInteger
NSInputManager
only.Source§impl NSTextInputClient for NSTextView
impl NSTextInputClient for NSTextView
Source§unsafe fn insertText_replacementRange(
&self,
string: &AnyObject,
replacement_range: NSRange,
)
unsafe fn insertText_replacementRange( &self, string: &AnyObject, replacement_range: NSRange, )
NSTextInputClient
only.Source§unsafe fn doCommandBySelector(&self, selector: Sel)
unsafe fn doCommandBySelector(&self, selector: Sel)
NSTextInputClient
only.Source§unsafe fn setMarkedText_selectedRange_replacementRange(
&self,
string: &AnyObject,
selected_range: NSRange,
replacement_range: NSRange,
)
unsafe fn setMarkedText_selectedRange_replacementRange( &self, string: &AnyObject, selected_range: NSRange, replacement_range: NSRange, )
NSTextInputClient
only.Source§unsafe fn unmarkText(&self)
unsafe fn unmarkText(&self)
NSTextInputClient
only.Source§unsafe fn selectedRange(&self) -> NSRange
unsafe fn selectedRange(&self) -> NSRange
NSTextInputClient
only.Source§unsafe fn markedRange(&self) -> NSRange
unsafe fn markedRange(&self) -> NSRange
NSTextInputClient
only.Source§unsafe fn hasMarkedText(&self) -> bool
unsafe fn hasMarkedText(&self) -> bool
NSTextInputClient
only.Source§unsafe fn attributedSubstringForProposedRange_actualRange(
&self,
range: NSRange,
actual_range: NSRangePointer,
) -> Option<Retained<NSAttributedString>>
unsafe fn attributedSubstringForProposedRange_actualRange( &self, range: NSRange, actual_range: NSRangePointer, ) -> Option<Retained<NSAttributedString>>
NSTextInputClient
only.Source§unsafe fn validAttributesForMarkedText(
&self,
) -> Retained<NSArray<NSAttributedStringKey>>
unsafe fn validAttributesForMarkedText( &self, ) -> Retained<NSArray<NSAttributedStringKey>>
NSTextInputClient
only.Source§unsafe fn firstRectForCharacterRange_actualRange(
&self,
range: NSRange,
actual_range: NSRangePointer,
) -> NSRect
unsafe fn firstRectForCharacterRange_actualRange( &self, range: NSRange, actual_range: NSRangePointer, ) -> NSRect
NSTextInputClient
only.Source§unsafe fn characterIndexForPoint(&self, point: NSPoint) -> NSUInteger
unsafe fn characterIndexForPoint(&self, point: NSPoint) -> NSUInteger
NSTextInputClient
only.Source§unsafe fn attributedString(&self) -> Retained<NSAttributedString>
unsafe fn attributedString(&self) -> Retained<NSAttributedString>
NSTextInputClient
only.Source§unsafe fn fractionOfDistanceThroughGlyphForPoint(
&self,
point: NSPoint,
) -> CGFloat
unsafe fn fractionOfDistanceThroughGlyphForPoint( &self, point: NSPoint, ) -> CGFloat
NSTextInputClient
and objc2-core-foundation
only.Source§unsafe fn baselineDeltaForCharacterAtIndex(
&self,
an_index: NSUInteger,
) -> CGFloat
unsafe fn baselineDeltaForCharacterAtIndex( &self, an_index: NSUInteger, ) -> CGFloat
NSTextInputClient
and objc2-core-foundation
only.Source§unsafe fn windowLevel(&self) -> NSInteger
unsafe fn windowLevel(&self) -> NSInteger
NSTextInputClient
only.Source§unsafe fn drawsVerticallyForCharacterAtIndex(
&self,
char_index: NSUInteger,
) -> bool
unsafe fn drawsVerticallyForCharacterAtIndex( &self, char_index: NSUInteger, ) -> bool
NSTextInputClient
only.Source§unsafe fn preferredTextAccessoryPlacement(
&self,
) -> NSTextCursorAccessoryPlacement
unsafe fn preferredTextAccessoryPlacement( &self, ) -> NSTextCursorAccessoryPlacement
NSTextInputClient
only.Source§unsafe fn unionRectInVisibleSelectedRange(&self) -> NSRect
unsafe fn unionRectInVisibleSelectedRange(&self) -> NSRect
NSTextInputClient
only.Source§unsafe fn documentVisibleRect(&self) -> NSRect
unsafe fn documentVisibleRect(&self) -> NSRect
NSTextInputClient
only.Source§unsafe fn supportsAdaptiveImageGlyph(&self) -> bool
unsafe fn supportsAdaptiveImageGlyph(&self) -> bool
NSTextInputClient
only.Source§unsafe fn insertAdaptiveImageGlyph_replacementRange(
&self,
adaptive_image_glyph: &NSAdaptiveImageGlyph,
replacement_range: NSRange,
)
unsafe fn insertAdaptiveImageGlyph_replacementRange( &self, adaptive_image_glyph: &NSAdaptiveImageGlyph, replacement_range: NSRange, )
NSTextInputClient
and NSAdaptiveImageGlyph
only.Source§impl NSTextLayoutOrientationProvider for NSTextView
impl NSTextLayoutOrientationProvider for NSTextView
Source§unsafe fn layoutOrientation(&self) -> NSTextLayoutOrientation
unsafe fn layoutOrientation(&self) -> NSTextLayoutOrientation
NSLayoutManager
only.Source§impl NSTouchBarDelegate for NSTextView
impl NSTouchBarDelegate for NSTextView
Source§unsafe fn touchBar_makeItemForIdentifier(
&self,
touch_bar: &NSTouchBar,
identifier: &NSTouchBarItemIdentifier,
) -> Option<Retained<NSTouchBarItem>>
unsafe fn touchBar_makeItemForIdentifier( &self, touch_bar: &NSTouchBar, identifier: &NSTouchBarItemIdentifier, ) -> Option<Retained<NSTouchBarItem>>
NSTouchBar
and NSTouchBarItem
only.Source§impl NSUserInterfaceItemIdentification for NSTextView
impl NSUserInterfaceItemIdentification for NSTextView
Source§unsafe fn identifier(&self) -> Option<Retained<NSUserInterfaceItemIdentifier>>
unsafe fn identifier(&self) -> Option<Retained<NSUserInterfaceItemIdentifier>>
NSUserInterfaceItemIdentification
only.Source§unsafe fn setIdentifier(
&self,
identifier: Option<&NSUserInterfaceItemIdentifier>,
)
unsafe fn setIdentifier( &self, identifier: Option<&NSUserInterfaceItemIdentifier>, )
NSUserInterfaceItemIdentification
only.identifier
.Source§impl NSUserInterfaceValidations for NSTextView
impl NSUserInterfaceValidations for NSTextView
Source§unsafe fn validateUserInterfaceItem(
&self,
item: &ProtocolObject<dyn NSValidatedUserInterfaceItem>,
) -> bool
unsafe fn validateUserInterfaceItem( &self, item: &ProtocolObject<dyn NSValidatedUserInterfaceItem>, ) -> bool
NSUserInterfaceValidation
only.Source§impl PartialEq for NSTextView
impl PartialEq for NSTextView
Source§impl RefEncode for NSTextView
impl RefEncode for NSTextView
Source§const ENCODING_REF: Encoding = <NSText as ::objc2::RefEncode>::ENCODING_REF
const ENCODING_REF: Encoding = <NSText as ::objc2::RefEncode>::ENCODING_REF
impl DowncastTarget for NSTextView
impl Eq for NSTextView
Auto Trait Implementations§
impl !Freeze for NSTextView
impl !RefUnwindSafe for NSTextView
impl !Send for NSTextView
impl !Sync for NSTextView
impl !Unpin for NSTextView
impl !UnwindSafe for NSTextView
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<'a, T> MainThreadOnly for T
impl<'a, T> MainThreadOnly for T
Source§fn mtm(&self) -> MainThreadMarker
fn mtm(&self) -> MainThreadMarker
MainThreadMarker
from the main-thread-only object. Read more