pub trait NSApplication: Sized {
Show 17 methods // Required methods unsafe fn mainMenu(self) -> id; unsafe fn setActivationPolicy_( self, policy: NSApplicationActivationPolicy ) -> BOOL; unsafe fn setPresentationOptions_( self, options: NSApplicationPresentationOptions ) -> BOOL; unsafe fn presentationOptions_(self) -> NSApplicationPresentationOptions; unsafe fn setMainMenu_(self, menu: id); unsafe fn setServicesMenu_(self, menu: id); unsafe fn setWindowsMenu_(self, menu: id); unsafe fn activateIgnoringOtherApps_(self, ignore: BOOL); unsafe fn run(self); unsafe fn finishLaunching(self); unsafe fn nextEventMatchingMask_untilDate_inMode_dequeue_( self, mask: NSUInteger, expiration: id, in_mode: id, dequeue: BOOL ) -> id; unsafe fn sendEvent_(self, an_event: id); unsafe fn postEvent_atStart_(self, anEvent: id, flag: BOOL); unsafe fn stop_(self, sender: id); unsafe fn setApplicationIconImage_(self, image: id); unsafe fn requestUserAttention_( self, requestType: NSRequestUserAttentionType ); // Provided method unsafe fn sharedApplication(_: Self) -> id { ... }
}

Required Methods§

source

unsafe fn mainMenu(self) -> id

source

unsafe fn setActivationPolicy_( self, policy: NSApplicationActivationPolicy ) -> BOOL

source

unsafe fn setPresentationOptions_( self, options: NSApplicationPresentationOptions ) -> BOOL

source

unsafe fn presentationOptions_(self) -> NSApplicationPresentationOptions

source

unsafe fn setMainMenu_(self, menu: id)

source

unsafe fn setServicesMenu_(self, menu: id)

source

unsafe fn setWindowsMenu_(self, menu: id)

source

unsafe fn activateIgnoringOtherApps_(self, ignore: BOOL)

source

unsafe fn run(self)

source

unsafe fn finishLaunching(self)

source

unsafe fn nextEventMatchingMask_untilDate_inMode_dequeue_( self, mask: NSUInteger, expiration: id, in_mode: id, dequeue: BOOL ) -> id

source

unsafe fn sendEvent_(self, an_event: id)

source

unsafe fn postEvent_atStart_(self, anEvent: id, flag: BOOL)

source

unsafe fn stop_(self, sender: id)

source

unsafe fn setApplicationIconImage_(self, image: id)

source

unsafe fn requestUserAttention_(self, requestType: NSRequestUserAttentionType)

Provided Methods§

source

unsafe fn sharedApplication(_: Self) -> id

Implementors§