[][src]Trait uikit_sys::IUIPageViewController

pub trait IUIPageViewController: Sized + Deref {
    unsafe fn initWithTransitionStyle_navigationOrientation_options_(
        self,
        style: UIPageViewControllerTransitionStyle,
        navigationOrientation: UIPageViewControllerNavigationOrientation,
        options: NSDictionary
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithCoder_(self, coder: NSCoder) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setViewControllers_direction_animated_completion_(
        self,
        viewControllers: NSArray,
        direction: UIPageViewControllerNavigationDirection,
        animated: BOOL,
        completion: _bindgen_ty_id_163579
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn delegate(self) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDelegate_(self, delegate: *mut u64)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn dataSource(self) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDataSource_(self, dataSource: *mut u64)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn transitionStyle(self) -> UIPageViewControllerTransitionStyle
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn navigationOrientation(
        self
    ) -> UIPageViewControllerNavigationOrientation
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn spineLocation(self) -> UIPageViewControllerSpineLocation
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isDoubleSided(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDoubleSided_(self, doubleSided: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn gestureRecognizers(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn viewControllers(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn initWithTransitionStyle_navigationOrientation_options_(
    self,
    style: UIPageViewControllerTransitionStyle,
    navigationOrientation: UIPageViewControllerNavigationOrientation,
    options: NSDictionary
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithCoder_(self, coder: NSCoder) -> instancetype where
    Self::Target: Message + Sized

unsafe fn setViewControllers_direction_animated_completion_(
    self,
    viewControllers: NSArray,
    direction: UIPageViewControllerNavigationDirection,
    animated: BOOL,
    completion: _bindgen_ty_id_163579
) where
    Self::Target: Message + Sized

unsafe fn delegate(self) -> *mut u64 where
    Self::Target: Message + Sized

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

unsafe fn dataSource(self) -> *mut u64 where
    Self::Target: Message + Sized

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

unsafe fn transitionStyle(self) -> UIPageViewControllerTransitionStyle where
    Self::Target: Message + Sized

unsafe fn navigationOrientation(
    self
) -> UIPageViewControllerNavigationOrientation where
    Self::Target: Message + Sized

unsafe fn spineLocation(self) -> UIPageViewControllerSpineLocation where
    Self::Target: Message + Sized

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

unsafe fn setDoubleSided_(self, doubleSided: BOOL) where
    Self::Target: Message + Sized

unsafe fn gestureRecognizers(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn viewControllers(self) -> NSArray where
    Self::Target: Message + Sized

Loading content...

Implementors

impl IUIPageViewController for UIPageViewController[src]

Loading content...