[][src]Trait uikit_sys::IUIResponder

pub trait IUIResponder: Sized + Deref {
    unsafe fn becomeFirstResponder(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn resignFirstResponder(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn touchesBegan_withEvent_(self, touches: NSSet, event: UIEvent)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn touchesMoved_withEvent_(self, touches: NSSet, event: UIEvent)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn touchesEnded_withEvent_(self, touches: NSSet, event: UIEvent)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn touchesCancelled_withEvent_(self, touches: NSSet, event: UIEvent)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn touchesEstimatedPropertiesUpdated_(self, touches: NSSet)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pressesBegan_withEvent_(
        self,
        presses: NSSet,
        event: UIPressesEvent
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pressesChanged_withEvent_(
        self,
        presses: NSSet,
        event: UIPressesEvent
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pressesEnded_withEvent_(
        self,
        presses: NSSet,
        event: UIPressesEvent
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pressesCancelled_withEvent_(
        self,
        presses: NSSet,
        event: UIPressesEvent
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn motionBegan_withEvent_(
        self,
        motion: UIEventSubtype,
        event: UIEvent
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn motionEnded_withEvent_(
        self,
        motion: UIEventSubtype,
        event: UIEvent
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn motionCancelled_withEvent_(
        self,
        motion: UIEventSubtype,
        event: UIEvent
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn remoteControlReceivedWithEvent_(self, event: UIEvent)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn canPerformAction_withSender_(
        self,
        action: Sel,
        sender: id
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn targetForAction_withSender_(self, action: Sel, sender: id) -> id
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn buildMenuWithBuilder_(self, builder: *mut u64)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn validateCommand_(self, command: UICommand)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn nextResponder(self) -> UIResponder
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn canBecomeFirstResponder(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn canResignFirstResponder(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isFirstResponder(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn undoManager(self) -> NSUndoManager
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn editingInteractionConfiguration(
        self
    ) -> UIEditingInteractionConfiguration
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn becomeFirstResponder(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn resignFirstResponder(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn touchesBegan_withEvent_(self, touches: NSSet, event: UIEvent) where
    Self::Target: Message + Sized

unsafe fn touchesMoved_withEvent_(self, touches: NSSet, event: UIEvent) where
    Self::Target: Message + Sized

unsafe fn touchesEnded_withEvent_(self, touches: NSSet, event: UIEvent) where
    Self::Target: Message + Sized

unsafe fn touchesCancelled_withEvent_(self, touches: NSSet, event: UIEvent) where
    Self::Target: Message + Sized

unsafe fn touchesEstimatedPropertiesUpdated_(self, touches: NSSet) where
    Self::Target: Message + Sized

unsafe fn pressesBegan_withEvent_(self, presses: NSSet, event: UIPressesEvent) where
    Self::Target: Message + Sized

unsafe fn pressesChanged_withEvent_(self, presses: NSSet, event: UIPressesEvent) where
    Self::Target: Message + Sized

unsafe fn pressesEnded_withEvent_(self, presses: NSSet, event: UIPressesEvent) where
    Self::Target: Message + Sized

unsafe fn pressesCancelled_withEvent_(
    self,
    presses: NSSet,
    event: UIPressesEvent
) where
    Self::Target: Message + Sized

unsafe fn motionBegan_withEvent_(self, motion: UIEventSubtype, event: UIEvent) where
    Self::Target: Message + Sized

unsafe fn motionEnded_withEvent_(self, motion: UIEventSubtype, event: UIEvent) where
    Self::Target: Message + Sized

unsafe fn motionCancelled_withEvent_(
    self,
    motion: UIEventSubtype,
    event: UIEvent
) where
    Self::Target: Message + Sized

unsafe fn remoteControlReceivedWithEvent_(self, event: UIEvent) where
    Self::Target: Message + Sized

unsafe fn canPerformAction_withSender_(self, action: Sel, sender: id) -> BOOL where
    Self::Target: Message + Sized

unsafe fn targetForAction_withSender_(self, action: Sel, sender: id) -> id where
    Self::Target: Message + Sized

unsafe fn buildMenuWithBuilder_(self, builder: *mut u64) where
    Self::Target: Message + Sized

unsafe fn validateCommand_(self, command: UICommand) where
    Self::Target: Message + Sized

unsafe fn nextResponder(self) -> UIResponder where
    Self::Target: Message + Sized

unsafe fn canBecomeFirstResponder(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn canResignFirstResponder(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn isFirstResponder(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn undoManager(self) -> NSUndoManager where
    Self::Target: Message + Sized

unsafe fn editingInteractionConfiguration(
    self
) -> UIEditingInteractionConfiguration where
    Self::Target: Message + Sized

Loading content...

Implementors

impl IUIResponder for UIAccessibilityElement[src]

impl IUIResponder for UIActionSheet[src]

impl IUIResponder for UIActivityIndicatorView[src]

impl IUIResponder for UIActivityViewController[src]

impl IUIResponder for UIAlertController[src]

impl IUIResponder for UIAlertView[src]

impl IUIResponder for UIApplication[src]

impl IUIResponder for UIButton[src]

impl IUIResponder for UICloudSharingController[src]

impl IUIResponder for UICollectionReusableView[src]

impl IUIResponder for UICollectionView[src]

impl IUIResponder for UICollectionViewCell[src]

impl IUIResponder for UICollectionViewController[src]

impl IUIResponder for UIControl[src]

impl IUIResponder for UIDatePicker[src]

impl IUIResponder for UIDocumentBrowserViewController[src]

impl IUIResponder for UIDocumentMenuViewController[src]

impl IUIResponder for UIDocumentPickerExtensionViewController[src]

impl IUIResponder for UIDocumentPickerViewController[src]

impl IUIResponder for UIFontPickerViewController[src]

impl IUIResponder for UIImagePickerController[src]

impl IUIResponder for UIImageView[src]

impl IUIResponder for UIInputView[src]

impl IUIResponder for UIInputViewController[src]

impl IUIResponder for UILabel[src]

impl IUIResponder for UINavigationBar[src]

impl IUIResponder for UINavigationController[src]

impl IUIResponder for UIPageControl[src]

impl IUIResponder for UIPageViewController[src]

impl IUIResponder for UIPickerView[src]

impl IUIResponder for UIPopoverBackgroundView[src]

impl IUIResponder for UIProgressView[src]

impl IUIResponder for UIReferenceLibraryViewController[src]

impl IUIResponder for UIRefreshControl[src]

impl IUIResponder for UIResponder[src]

impl IUIResponder for UIScene[src]

impl IUIResponder for UIScrollView[src]

impl IUIResponder for UISearchBar[src]

impl IUIResponder for UISearchContainerViewController[src]

impl IUIResponder for UISearchController[src]

impl IUIResponder for UISearchTextField[src]

impl IUIResponder for UISegmentedControl[src]

impl IUIResponder for UISlider[src]

impl IUIResponder for UISplitViewController[src]

impl IUIResponder for UIStackView[src]

impl IUIResponder for UISwitch[src]

impl IUIResponder for UITabBar[src]

impl IUIResponder for UITabBarController[src]

impl IUIResponder for UITableView[src]

impl IUIResponder for UITableViewCell[src]

impl IUIResponder for UITableViewController[src]

impl IUIResponder for UITableViewHeaderFooterView[src]

impl IUIResponder for UITextField[src]

impl IUIResponder for UITextView[src]

impl IUIResponder for UIToolbar[src]

impl IUIResponder for UIVideoEditorController[src]

impl IUIResponder for UIView[src]

impl IUIResponder for UIViewController[src]

impl IUIResponder for UIVisualEffectView[src]

impl IUIResponder for UIWebView[src]

impl IUIResponder for UIWindow[src]

impl IUIResponder for UIWindowScene[src]

Loading content...