[][src]Trait uikit_sys::PUIPageViewControllerDataSource

pub trait PUIPageViewControllerDataSource: Sized + Deref {
    unsafe fn pageViewController_viewControllerBeforeViewController_(
        self,
        pageViewController: UIPageViewController,
        viewController: UIViewController
    ) -> UIViewController
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pageViewController_viewControllerAfterViewController_(
        self,
        pageViewController: UIPageViewController,
        viewController: UIViewController
    ) -> UIViewController
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn presentationCountForPageViewController_(
        self,
        pageViewController: UIPageViewController
    ) -> NSInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn presentationIndexForPageViewController_(
        self,
        pageViewController: UIPageViewController
    ) -> NSInteger
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn pageViewController_viewControllerBeforeViewController_(
    self,
    pageViewController: UIPageViewController,
    viewController: UIViewController
) -> UIViewController where
    Self::Target: Message + Sized

unsafe fn pageViewController_viewControllerAfterViewController_(
    self,
    pageViewController: UIPageViewController,
    viewController: UIViewController
) -> UIViewController where
    Self::Target: Message + Sized

unsafe fn presentationCountForPageViewController_(
    self,
    pageViewController: UIPageViewController
) -> NSInteger where
    Self::Target: Message + Sized

unsafe fn presentationIndexForPageViewController_(
    self,
    pageViewController: UIPageViewController
) -> NSInteger where
    Self::Target: Message + Sized

Loading content...

Implementors

Loading content...