pub unsafe trait NSAppearanceCustomization: NSObjectProtocol {
// Provided methods
unsafe fn appearance(&self) -> Option<Id<NSAppearance>>
where Self: Sized + Message { ... }
unsafe fn setAppearance(&self, appearance: Option<&NSAppearance>)
where Self: Sized + Message { ... }
unsafe fn effectiveAppearance(&self) -> Id<NSAppearance>
where Self: Sized + Message { ... }
}๐Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit only.Provided Methodsยง
unsafe fn appearance(&self) -> Option<Id<NSAppearance>>
๐Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSAppearance only.unsafe fn setAppearance(&self, appearance: Option<&NSAppearance>)
๐Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSAppearance only.unsafe fn effectiveAppearance(&self) -> Id<NSAppearance>
๐Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSAppearance only.Trait Implementationsยง
Sourceยงimpl ProtocolType for dyn NSAppearanceCustomization
impl ProtocolType for dyn NSAppearanceCustomization
impl<T> ImplementedBy<T> for dyn NSAppearanceCustomization
Implementations on Foreign Typesยง
impl<T> NSAppearanceCustomization for ProtocolObject<T>where
T: ?Sized + NSAppearanceCustomization,
Implementorsยง
impl NSAppearanceCustomization for ASAuthorizationAppleIDButton
Available on crate features
AuthenticationServices and AuthenticationServices_ASAuthorizationAppleIDButton only.impl NSAppearanceCustomization for AMWorkflowView
Available on crate features
Automator and Automator_AMWorkflowView only.impl NSAppearanceCustomization for BCChatButton
Available on crate features
BusinessChat and BusinessChat_BCChatButton only.impl NSAppearanceCustomization for LPLinkView
Available on crate features
LinkPresentation and LinkPresentation_LPLinkView only.impl NSAppearanceCustomization for LAAuthenticationView
Available on crate features
LocalAuthenticationEmbeddedUI and LocalAuthenticationEmbeddedUI_LAAuthenticationView only.impl NSAppearanceCustomization for MKAnnotationView
Available on crate features
MapKit and MapKit_MKAnnotationView only.impl NSAppearanceCustomization for MKCompassButton
Available on crate features
MapKit and MapKit_MKCompassButton only.impl NSAppearanceCustomization for MKMapView
Available on crate features
MapKit and MapKit_MKMapView only.impl NSAppearanceCustomization for MKMarkerAnnotationView
Available on crate features
MapKit and MapKit_MKMarkerAnnotationView only.impl NSAppearanceCustomization for MKPinAnnotationView
Available on crate features
MapKit and MapKit_MKPinAnnotationView only.impl NSAppearanceCustomization for MKPitchControl
Available on crate features
MapKit and MapKit_MKPitchControl only.impl NSAppearanceCustomization for MKUserLocationView
Available on crate features
MapKit and MapKit_MKUserLocationView only.impl NSAppearanceCustomization for MKZoomControl
Available on crate features
MapKit and MapKit_MKZoomControl only.impl NSAppearanceCustomization for MTKView
Available on crate features
MetalKit and MetalKit_MTKView only.impl NSAppearanceCustomization for OSAScriptView
Available on crate features
OSAKit and OSAKit_OSAScriptView only.impl NSAppearanceCustomization for WKWebView
Available on crate features
WebKit and WebKit_WKWebView only.impl NSAppearanceCustomization for WebFrameView
Available on crate features
WebKit and WebKit_WebFrameView only.impl NSAppearanceCustomization for WebView
Available on crate features
WebKit and WebKit_WebView only.impl NSAppearanceCustomization for NSApplication
Available on crate feature
AppKit_NSApplication only.impl NSAppearanceCustomization for NSBox
Available on crate feature
AppKit_NSBox only.impl NSAppearanceCustomization for NSBrowser
Available on crate feature
AppKit_NSBrowser only.impl NSAppearanceCustomization for NSButton
Available on crate feature
AppKit_NSButton only.impl NSAppearanceCustomization for NSClipView
Available on crate feature
AppKit_NSClipView only.impl NSAppearanceCustomization for NSCollectionView
Available on crate feature
AppKit_NSCollectionView only.impl NSAppearanceCustomization for NSColorPanel
Available on crate feature
AppKit_NSColorPanel only.impl NSAppearanceCustomization for NSColorWell
Available on crate feature
AppKit_NSColorWell only.impl NSAppearanceCustomization for NSComboBox
Available on crate feature
AppKit_NSComboBox only.impl NSAppearanceCustomization for NSComboButton
Available on crate feature
AppKit_NSComboButton only.impl NSAppearanceCustomization for NSControl
Available on crate feature
AppKit_NSControl only.impl NSAppearanceCustomization for NSDatePicker
Available on crate feature
AppKit_NSDatePicker only.impl NSAppearanceCustomization for NSFontPanel
Available on crate feature
AppKit_NSFontPanel only.impl NSAppearanceCustomization for NSForm
Available on crate feature
AppKit_NSForm only.impl NSAppearanceCustomization for NSGridView
Available on crate feature
AppKit_NSGridView only.impl NSAppearanceCustomization for NSImageView
Available on crate feature
AppKit_NSImageView only.impl NSAppearanceCustomization for NSLevelIndicator
Available on crate feature
AppKit_NSLevelIndicator only.impl NSAppearanceCustomization for NSMatrix
Available on crate feature
AppKit_NSMatrix only.impl NSAppearanceCustomization for NSMenu
Available on crate feature
AppKit_NSMenu only.impl NSAppearanceCustomization for NSOpenPanel
Available on crate feature
AppKit_NSOpenPanel only.impl NSAppearanceCustomization for NSOutlineView
Available on crate feature
AppKit_NSOutlineView only.impl NSAppearanceCustomization for NSPanel
Available on crate feature
AppKit_NSPanel only.impl NSAppearanceCustomization for NSPathControl
Available on crate feature
AppKit_NSPathControl only.impl NSAppearanceCustomization for NSPopUpButton
Available on crate feature
AppKit_NSPopUpButton only.impl NSAppearanceCustomization for NSPopover
Available on crate feature
AppKit_NSPopover only.impl NSAppearanceCustomization for NSPredicateEditor
Available on crate feature
AppKit_NSPredicateEditor only.impl NSAppearanceCustomization for NSProgressIndicator
Available on crate feature
AppKit_NSProgressIndicator only.impl NSAppearanceCustomization for NSRuleEditor
Available on crate feature
AppKit_NSRuleEditor only.impl NSAppearanceCustomization for NSRulerView
Available on crate feature
AppKit_NSRulerView only.impl NSAppearanceCustomization for NSSavePanel
Available on crate feature
AppKit_NSSavePanel only.impl NSAppearanceCustomization for NSScrollView
Available on crate feature
AppKit_NSScrollView only.impl NSAppearanceCustomization for NSScroller
Available on crate feature
AppKit_NSScroller only.impl NSAppearanceCustomization for NSScrubber
Available on crate feature
AppKit_NSScrubber only.impl NSAppearanceCustomization for NSScrubberArrangedView
Available on crate feature
AppKit_NSScrubberArrangedView only.impl NSAppearanceCustomization for NSScrubberImageItemView
Available on crate feature
AppKit_NSScrubberImageItemView only.impl NSAppearanceCustomization for NSScrubberItemView
Available on crate feature
AppKit_NSScrubberItemView only.impl NSAppearanceCustomization for NSScrubberSelectionView
Available on crate feature
AppKit_NSScrubberSelectionView only.impl NSAppearanceCustomization for NSScrubberTextItemView
Available on crate feature
AppKit_NSScrubberTextItemView only.impl NSAppearanceCustomization for NSSearchField
Available on crate feature
AppKit_NSSearchField only.impl NSAppearanceCustomization for NSSecureTextField
Available on crate feature
AppKit_NSSecureTextField only.impl NSAppearanceCustomization for NSSegmentedControl
Available on crate feature
AppKit_NSSegmentedControl only.impl NSAppearanceCustomization for NSSlider
Available on crate feature
AppKit_NSSlider only.impl NSAppearanceCustomization for NSSplitView
Available on crate feature
AppKit_NSSplitView only.impl NSAppearanceCustomization for NSStackView
Available on crate feature
AppKit_NSStackView only.impl NSAppearanceCustomization for NSStatusBarButton
Available on crate feature
AppKit_NSStatusBarButton only.impl NSAppearanceCustomization for NSStepper
Available on crate feature
AppKit_NSStepper only.impl NSAppearanceCustomization for NSSwitch
Available on crate feature
AppKit_NSSwitch only.impl NSAppearanceCustomization for NSTabView
Available on crate feature
AppKit_NSTabView only.impl NSAppearanceCustomization for NSTableCellView
Available on crate feature
AppKit_NSTableCellView only.impl NSAppearanceCustomization for NSTableHeaderView
Available on crate feature
AppKit_NSTableHeaderView only.impl NSAppearanceCustomization for NSTableRowView
Available on crate feature
AppKit_NSTableRowView only.impl NSAppearanceCustomization for NSTableView
Available on crate feature
AppKit_NSTableView only.impl NSAppearanceCustomization for NSText
Available on crate feature
AppKit_NSText only.impl NSAppearanceCustomization for NSTextField
Available on crate feature
AppKit_NSTextField only.impl NSAppearanceCustomization for NSTextInsertionIndicator
Available on crate feature
AppKit_NSTextInsertionIndicator only.impl NSAppearanceCustomization for NSTextView
Available on crate feature
AppKit_NSTextView only.impl NSAppearanceCustomization for NSTokenField
Available on crate feature
AppKit_NSTokenField only.impl NSAppearanceCustomization for NSView
Available on crate feature
AppKit_NSView only.impl NSAppearanceCustomization for NSVisualEffectView
Available on crate feature
AppKit_NSVisualEffectView only.impl NSAppearanceCustomization for NSWindow
Available on crate feature
AppKit_NSWindow only.