Trait NSAppearanceCustomization

Source
pub unsafe trait NSAppearanceCustomization: NSObjectProtocol {
    // Provided methods
    unsafe fn appearance(&self) -> Option<Retained<NSAppearance>>
       where Self: Sized + Message { ... }
    unsafe fn setAppearance(&self, appearance: Option<&NSAppearance>)
       where Self: Sized + Message { ... }
    unsafe fn effectiveAppearance(&self) -> Retained<NSAppearance>
       where Self: Sized + Message { ... }
}
Available on crate feature NSAppearance only.
Expand description

Provided Methods§

Source

unsafe fn appearance(&self) -> Option<Retained<NSAppearance>>
where Self: Sized + Message,

Source

unsafe fn setAppearance(&self, appearance: Option<&NSAppearance>)
where Self: Sized + Message,

Setter for appearance.

Source

unsafe fn effectiveAppearance(&self) -> Retained<NSAppearance>
where Self: Sized + Message,

Trait Implementations§

Source§

impl ProtocolType for dyn NSAppearanceCustomization

Source§

const NAME: &'static str = "NSAppearanceCustomization"

The name of the Objective-C protocol that this type represents. Read more
Source§

fn protocol() -> Option<&'static AnyProtocol>

Get a reference to the Objective-C protocol object that this type represents. Read more
Source§

impl<T> ImplementedBy<T> for dyn NSAppearanceCustomization

Implementations on Foreign Types§

Source§

impl<T> NSAppearanceCustomization for ProtocolObject<T>

Implementors§

Source§

impl NSAppearanceCustomization for NSApplication

Available on crate feature NSApplication only.
Source§

impl NSAppearanceCustomization for NSBox

Available on crate feature NSBox only.
Source§

impl NSAppearanceCustomization for NSBrowser

Available on crate feature NSBrowser only.
Source§

impl NSAppearanceCustomization for NSButton

Available on crate feature NSButton only.
Source§

impl NSAppearanceCustomization for NSClipView

Available on crate feature NSClipView only.
Source§

impl NSAppearanceCustomization for NSCollectionView

Available on crate feature NSCollectionView only.
Source§

impl NSAppearanceCustomization for NSColorPanel

Available on crate feature NSColorPanel only.
Source§

impl NSAppearanceCustomization for NSColorWell

Available on crate feature NSColorWell only.
Source§

impl NSAppearanceCustomization for NSComboBox

Available on crate feature NSComboBox only.
Source§

impl NSAppearanceCustomization for NSComboButton

Available on crate feature NSComboButton only.
Source§

impl NSAppearanceCustomization for NSControl

Available on crate feature NSControl only.
Source§

impl NSAppearanceCustomization for NSDatePicker

Available on crate feature NSDatePicker only.
Source§

impl NSAppearanceCustomization for NSFontPanel

Available on crate feature NSFontPanel only.
Source§

impl NSAppearanceCustomization for NSForm

Available on crate feature NSForm only.
Source§

impl NSAppearanceCustomization for NSGridView

Available on crate feature NSGridView only.
Source§

impl NSAppearanceCustomization for NSImageView

Available on crate feature NSImageView only.
Source§

impl NSAppearanceCustomization for NSLevelIndicator

Available on crate feature NSLevelIndicator only.
Source§

impl NSAppearanceCustomization for NSMatrix

Available on crate feature NSMatrix only.
Source§

impl NSAppearanceCustomization for NSMenu

Available on crate feature NSMenu only.
Source§

impl NSAppearanceCustomization for NSOpenPanel

Available on crate feature NSOpenPanel only.
Source§

impl NSAppearanceCustomization for NSOutlineView

Available on crate feature NSOutlineView only.
Source§

impl NSAppearanceCustomization for NSPanel

Available on crate feature NSPanel only.
Source§

impl NSAppearanceCustomization for NSPathControl

Available on crate feature NSPathControl only.
Source§

impl NSAppearanceCustomization for NSPopUpButton

Available on crate feature NSPopUpButton only.
Source§

impl NSAppearanceCustomization for NSPopover

Available on crate feature NSPopover only.
Source§

impl NSAppearanceCustomization for NSPredicateEditor

Available on crate feature NSPredicateEditor only.
Source§

impl NSAppearanceCustomization for NSProgressIndicator

Available on crate feature NSProgressIndicator only.
Source§

impl NSAppearanceCustomization for NSRuleEditor

Available on crate feature NSRuleEditor only.
Source§

impl NSAppearanceCustomization for NSRulerView

Available on crate feature NSRulerView only.
Source§

impl NSAppearanceCustomization for NSSavePanel

Available on crate feature NSSavePanel only.
Source§

impl NSAppearanceCustomization for NSScrollView

Available on crate feature NSScrollView only.
Source§

impl NSAppearanceCustomization for NSScroller

Available on crate feature NSScroller only.
Source§

impl NSAppearanceCustomization for NSScrubber

Available on crate feature NSScrubber only.
Source§

impl NSAppearanceCustomization for NSScrubberArrangedView

Available on crate feature NSScrubberItemView only.
Source§

impl NSAppearanceCustomization for NSScrubberImageItemView

Available on crate feature NSScrubberItemView only.
Source§

impl NSAppearanceCustomization for NSScrubberItemView

Available on crate feature NSScrubberItemView only.
Source§

impl NSAppearanceCustomization for NSScrubberSelectionView

Available on crate feature NSScrubberItemView only.
Source§

impl NSAppearanceCustomization for NSScrubberTextItemView

Available on crate feature NSScrubberItemView only.
Source§

impl NSAppearanceCustomization for NSSearchField

Available on crate feature NSSearchField only.
Source§

impl NSAppearanceCustomization for NSSecureTextField

Available on crate feature NSSecureTextField only.
Source§

impl NSAppearanceCustomization for NSSegmentedControl

Available on crate feature NSSegmentedControl only.
Source§

impl NSAppearanceCustomization for NSSlider

Available on crate feature NSSlider only.
Source§

impl NSAppearanceCustomization for NSSplitView

Available on crate feature NSSplitView only.
Source§

impl NSAppearanceCustomization for NSStackView

Available on crate feature NSStackView only.
Source§

impl NSAppearanceCustomization for NSStatusBarButton

Available on crate feature NSStatusBarButton only.
Source§

impl NSAppearanceCustomization for NSStepper

Available on crate feature NSStepper only.
Source§

impl NSAppearanceCustomization for NSSwitch

Available on crate feature NSSwitch only.
Source§

impl NSAppearanceCustomization for NSTabView

Available on crate feature NSTabView only.
Source§

impl NSAppearanceCustomization for NSTableCellView

Available on crate feature NSTableCellView only.
Source§

impl NSAppearanceCustomization for NSTableHeaderView

Available on crate feature NSTableHeaderView only.
Source§

impl NSAppearanceCustomization for NSTableRowView

Available on crate feature NSTableRowView only.
Source§

impl NSAppearanceCustomization for NSTableView

Available on crate feature NSTableView only.
Source§

impl NSAppearanceCustomization for NSText

Available on crate feature NSText only.
Source§

impl NSAppearanceCustomization for NSTextField

Available on crate feature NSTextField only.
Source§

impl NSAppearanceCustomization for NSTextInsertionIndicator

Available on crate feature NSTextInsertionIndicator only.
Source§

impl NSAppearanceCustomization for NSTextView

Available on crate feature NSTextView only.
Source§

impl NSAppearanceCustomization for NSTokenField

Available on crate feature NSTokenField only.
Source§

impl NSAppearanceCustomization for NSView

Available on crate feature NSView only.
Source§

impl NSAppearanceCustomization for NSVisualEffectView

Available on crate feature NSVisualEffectView only.
Source§

impl NSAppearanceCustomization for NSWindow

Available on crate feature NSWindow only.