[][src]Trait uikit_sys::PUISplitViewControllerDelegate

pub trait PUISplitViewControllerDelegate: Sized + Deref {
    unsafe fn splitViewController_willChangeToDisplayMode_(
        self,
        svc: UISplitViewController,
        displayMode: UISplitViewControllerDisplayMode
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn targetDisplayModeForActionInSplitViewController_(
        self,
        svc: UISplitViewController
    ) -> UISplitViewControllerDisplayMode
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn splitViewController_showViewController_sender_(
        self,
        splitViewController: UISplitViewController,
        vc: UIViewController,
        sender: id
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn splitViewController_showDetailViewController_sender_(
        self,
        splitViewController: UISplitViewController,
        vc: UIViewController,
        sender: id
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn primaryViewControllerForCollapsingSplitViewController_(
        self,
        splitViewController: UISplitViewController
    ) -> UIViewController
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn primaryViewControllerForExpandingSplitViewController_(
        self,
        splitViewController: UISplitViewController
    ) -> UIViewController
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn splitViewController_collapseSecondaryViewController_ontoPrimaryViewController_(
        self,
        splitViewController: UISplitViewController,
        secondaryViewController: UIViewController,
        primaryViewController: UIViewController
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn splitViewController_separateSecondaryViewControllerFromPrimaryViewController_(
        self,
        splitViewController: UISplitViewController,
        primaryViewController: UIViewController
    ) -> UIViewController
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn splitViewControllerSupportedInterfaceOrientations_(
        self,
        splitViewController: UISplitViewController
    ) -> UIInterfaceOrientationMask
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn splitViewControllerPreferredInterfaceOrientationForPresentation_(
        self,
        splitViewController: UISplitViewController
    ) -> UIInterfaceOrientation
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn splitViewController_willHideViewController_withBarButtonItem_forPopoverController_(
        self,
        svc: UISplitViewController,
        aViewController: UIViewController,
        barButtonItem: UIBarButtonItem,
        pc: UIPopoverController
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn splitViewController_willShowViewController_invalidatingBarButtonItem_(
        self,
        svc: UISplitViewController,
        aViewController: UIViewController,
        barButtonItem: UIBarButtonItem
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn splitViewController_popoverController_willPresentViewController_(
        self,
        svc: UISplitViewController,
        pc: UIPopoverController,
        aViewController: UIViewController
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn splitViewController_shouldHideViewController_inOrientation_(
        self,
        svc: UISplitViewController,
        vc: UIViewController,
        orientation: UIInterfaceOrientation
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn splitViewController_willChangeToDisplayMode_(
    self,
    svc: UISplitViewController,
    displayMode: UISplitViewControllerDisplayMode
) where
    Self::Target: Message + Sized

unsafe fn targetDisplayModeForActionInSplitViewController_(
    self,
    svc: UISplitViewController
) -> UISplitViewControllerDisplayMode where
    Self::Target: Message + Sized

unsafe fn splitViewController_showViewController_sender_(
    self,
    splitViewController: UISplitViewController,
    vc: UIViewController,
    sender: id
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn splitViewController_showDetailViewController_sender_(
    self,
    splitViewController: UISplitViewController,
    vc: UIViewController,
    sender: id
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn primaryViewControllerForCollapsingSplitViewController_(
    self,
    splitViewController: UISplitViewController
) -> UIViewController where
    Self::Target: Message + Sized

unsafe fn primaryViewControllerForExpandingSplitViewController_(
    self,
    splitViewController: UISplitViewController
) -> UIViewController where
    Self::Target: Message + Sized

unsafe fn splitViewController_collapseSecondaryViewController_ontoPrimaryViewController_(
    self,
    splitViewController: UISplitViewController,
    secondaryViewController: UIViewController,
    primaryViewController: UIViewController
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn splitViewController_separateSecondaryViewControllerFromPrimaryViewController_(
    self,
    splitViewController: UISplitViewController,
    primaryViewController: UIViewController
) -> UIViewController where
    Self::Target: Message + Sized

unsafe fn splitViewControllerSupportedInterfaceOrientations_(
    self,
    splitViewController: UISplitViewController
) -> UIInterfaceOrientationMask where
    Self::Target: Message + Sized

unsafe fn splitViewControllerPreferredInterfaceOrientationForPresentation_(
    self,
    splitViewController: UISplitViewController
) -> UIInterfaceOrientation where
    Self::Target: Message + Sized

unsafe fn splitViewController_willHideViewController_withBarButtonItem_forPopoverController_(
    self,
    svc: UISplitViewController,
    aViewController: UIViewController,
    barButtonItem: UIBarButtonItem,
    pc: UIPopoverController
) where
    Self::Target: Message + Sized

unsafe fn splitViewController_willShowViewController_invalidatingBarButtonItem_(
    self,
    svc: UISplitViewController,
    aViewController: UIViewController,
    barButtonItem: UIBarButtonItem
) where
    Self::Target: Message + Sized

unsafe fn splitViewController_popoverController_willPresentViewController_(
    self,
    svc: UISplitViewController,
    pc: UIPopoverController,
    aViewController: UIViewController
) where
    Self::Target: Message + Sized

unsafe fn splitViewController_shouldHideViewController_inOrientation_(
    self,
    svc: UISplitViewController,
    vc: UIViewController,
    orientation: UIInterfaceOrientation
) -> BOOL where
    Self::Target: Message + Sized

Loading content...

Implementors

Loading content...