Trait objc2_app_kit::NSInputServiceProvider
source ยท pub unsafe trait NSInputServiceProvider {
Show 15 methods
// Provided methods
unsafe fn insertText_client(
&self,
string: Option<&AnyObject>,
sender: Option<&AnyObject>
)
where Self: Sized + Message { ... }
unsafe fn doCommandBySelector_client(
&self,
selector: Option<Sel>,
sender: Option<&AnyObject>
)
where Self: Sized + Message { ... }
unsafe fn markedTextAbandoned(&self, sender: Option<&AnyObject>)
where Self: Sized + Message { ... }
unsafe fn markedTextSelectionChanged_client(
&self,
new_sel: NSRange,
sender: Option<&AnyObject>
)
where Self: Sized + Message { ... }
unsafe fn terminate(&self, sender: Option<&AnyObject>)
where Self: Sized + Message { ... }
unsafe fn canBeDisabled(&self) -> bool
where Self: Sized + Message { ... }
unsafe fn wantsToInterpretAllKeystrokes(&self) -> bool
where Self: Sized + Message { ... }
unsafe fn wantsToHandleMouseEvents(&self) -> bool
where Self: Sized + Message { ... }
unsafe fn wantsToDelayTextChangeNotifications(&self) -> bool
where Self: Sized + Message { ... }
unsafe fn inputClientBecomeActive(&self, sender: Option<&AnyObject>)
where Self: Sized + Message { ... }
unsafe fn inputClientResignActive(&self, sender: Option<&AnyObject>)
where Self: Sized + Message { ... }
unsafe fn inputClientEnabled(&self, sender: Option<&AnyObject>)
where Self: Sized + Message { ... }
unsafe fn inputClientDisabled(&self, sender: Option<&AnyObject>)
where Self: Sized + Message { ... }
unsafe fn activeConversationWillChange_fromOldConversation(
&self,
sender: Option<&AnyObject>,
old_conversation: NSInteger
)
where Self: Sized + Message { ... }
unsafe fn activeConversationChanged_toNewConversation(
&self,
sender: Option<&AnyObject>,
new_conversation: NSInteger
)
where Self: Sized + Message { ... }
}
Available on crate feature
NSInputServer
only.Provided Methodsยง
unsafe fn insertText_client( &self, string: Option<&AnyObject>, sender: Option<&AnyObject> )
๐Deprecated
unsafe fn doCommandBySelector_client( &self, selector: Option<Sel>, sender: Option<&AnyObject> )
๐Deprecated
unsafe fn markedTextAbandoned(&self, sender: Option<&AnyObject>)
๐Deprecated
unsafe fn markedTextSelectionChanged_client( &self, new_sel: NSRange, sender: Option<&AnyObject> )
๐Deprecated
unsafe fn terminate(&self, sender: Option<&AnyObject>)
๐Deprecated
unsafe fn canBeDisabled(&self) -> bool
๐Deprecated
unsafe fn wantsToInterpretAllKeystrokes(&self) -> bool
๐Deprecated
unsafe fn wantsToHandleMouseEvents(&self) -> bool
๐Deprecated
unsafe fn wantsToDelayTextChangeNotifications(&self) -> bool
๐Deprecated
unsafe fn inputClientBecomeActive(&self, sender: Option<&AnyObject>)
๐Deprecated
unsafe fn inputClientResignActive(&self, sender: Option<&AnyObject>)
๐Deprecated
unsafe fn inputClientEnabled(&self, sender: Option<&AnyObject>)
๐Deprecated
unsafe fn inputClientDisabled(&self, sender: Option<&AnyObject>)
๐Deprecated
unsafe fn activeConversationWillChange_fromOldConversation( &self, sender: Option<&AnyObject>, old_conversation: NSInteger )
๐Deprecated
unsafe fn activeConversationChanged_toNewConversation( &self, sender: Option<&AnyObject>, new_conversation: NSInteger )
๐Deprecated