pub unsafe trait NSPageControllerDelegate: NSObjectProtocol + IsMainThreadOnly {
// Provided methods
unsafe fn pageController_identifierForObject(
&self,
page_controller: &NSPageController,
object: &AnyObject
) -> Retained<NSPageControllerObjectIdentifier>
where Self: Sized + Message { ... }
unsafe fn pageController_viewControllerForIdentifier(
&self,
page_controller: &NSPageController,
identifier: &NSPageControllerObjectIdentifier
) -> Retained<NSViewController>
where Self: Sized + Message { ... }
unsafe fn pageController_frameForObject(
&self,
page_controller: &NSPageController,
object: Option<&AnyObject>
) -> NSRect
where Self: Sized + Message { ... }
unsafe fn pageController_prepareViewController_withObject(
&self,
page_controller: &NSPageController,
view_controller: &NSViewController,
object: Option<&AnyObject>
)
where Self: Sized + Message { ... }
unsafe fn pageController_didTransitionToObject(
&self,
page_controller: &NSPageController,
object: &AnyObject
)
where Self: Sized + Message { ... }
unsafe fn pageControllerWillStartLiveTransition(
&self,
page_controller: &NSPageController
)
where Self: Sized + Message { ... }
unsafe fn pageControllerDidEndLiveTransition(
&self,
page_controller: &NSPageController
)
where Self: Sized + Message { ... }
}
Available on crate feature
NSPageController
only.Provided Methods§
unsafe fn pageController_identifierForObject( &self, page_controller: &NSPageController, object: &AnyObject ) -> Retained<NSPageControllerObjectIdentifier>
Available on crate features
NSResponder
and NSViewController
only.unsafe fn pageController_viewControllerForIdentifier( &self, page_controller: &NSPageController, identifier: &NSPageControllerObjectIdentifier ) -> Retained<NSViewController>
Available on crate features
NSResponder
and NSViewController
only.unsafe fn pageController_frameForObject( &self, page_controller: &NSPageController, object: Option<&AnyObject> ) -> NSRect
Available on crate features
NSResponder
and NSViewController
only.unsafe fn pageController_prepareViewController_withObject( &self, page_controller: &NSPageController, view_controller: &NSViewController, object: Option<&AnyObject> )
Available on crate features
NSResponder
and NSViewController
only.unsafe fn pageController_didTransitionToObject( &self, page_controller: &NSPageController, object: &AnyObject )
Available on crate features
NSResponder
and NSViewController
only.unsafe fn pageControllerWillStartLiveTransition( &self, page_controller: &NSPageController )
Available on crate features
NSResponder
and NSViewController
only.unsafe fn pageControllerDidEndLiveTransition( &self, page_controller: &NSPageController )
Available on crate features
NSResponder
and NSViewController
only.