Trait objc2_app_kit::NSViewToolTipOwner

source ·
pub unsafe trait NSViewToolTipOwner: NSObjectProtocol + IsMainThreadOnly {
    // Provided method
    unsafe fn view_stringForToolTip_point_userData(
        &self,
        view: &NSView,
        tag: NSToolTipTag,
        point: NSPoint,
        data: *mut c_void
    ) -> Retained<NSString>
       where Self: Sized + Message { ... }
}
Available on crate feature NSView only.

Provided Methods§

source

unsafe fn view_stringForToolTip_point_userData( &self, view: &NSView, tag: NSToolTipTag, point: NSPoint, data: *mut c_void ) -> Retained<NSString>
where Self: Sized + Message,

Available on crate feature NSResponder only.

Trait Implementations§

source§

impl ProtocolType for dyn NSViewToolTipOwner

source§

const NAME: &'static str = "NSViewToolTipOwner"

The name of the Objective-C protocol that this type represents.
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 NSViewToolTipOwner

Implementations on Foreign Types§

source§

impl<T> NSViewToolTipOwner for ProtocolObject<T>

Implementors§

source§

impl NSViewToolTipOwner for NSForm

Available on crate features NSControl and NSMatrix and NSResponder and NSForm only.
source§

impl NSViewToolTipOwner for NSMatrix

Available on crate features NSControl and NSResponder and NSMatrix only.
source§

impl NSViewToolTipOwner for NSTableHeaderView

Available on crate features NSResponder and NSTableHeaderView only.