Trait objc2_av_kit::AVPlayerViewDelegate
source · pub unsafe trait AVPlayerViewDelegate: NSObjectProtocol {
// Provided methods
unsafe fn playerViewWillEnterFullScreen(&self, player_view: &AVPlayerView)
where Self: Sized + Message { ... }
unsafe fn playerViewDidEnterFullScreen(&self, player_view: &AVPlayerView)
where Self: Sized + Message { ... }
unsafe fn playerViewWillExitFullScreen(&self, player_view: &AVPlayerView)
where Self: Sized + Message { ... }
unsafe fn playerViewDidExitFullScreen(&self, player_view: &AVPlayerView)
where Self: Sized + Message { ... }
unsafe fn playerView_restoreUserInterfaceForFullScreenExitWithCompletionHandler(
&self,
player_view: &AVPlayerView,
completion_handler: &Block<dyn Fn(Bool)>
)
where Self: Sized + Message { ... }
}Available on crate feature
AVPlayerView only.Provided Methods§
unsafe fn playerViewWillEnterFullScreen(&self, player_view: &AVPlayerView)
Available on crate feature
objc2-app-kit and macOS only.unsafe fn playerViewDidEnterFullScreen(&self, player_view: &AVPlayerView)
Available on crate feature
objc2-app-kit and macOS only.unsafe fn playerViewWillExitFullScreen(&self, player_view: &AVPlayerView)
Available on crate feature
objc2-app-kit and macOS only.unsafe fn playerViewDidExitFullScreen(&self, player_view: &AVPlayerView)
Available on crate feature
objc2-app-kit and macOS only.unsafe fn playerView_restoreUserInterfaceForFullScreenExitWithCompletionHandler( &self, player_view: &AVPlayerView, completion_handler: &Block<dyn Fn(Bool)> )
Available on crate feature
block2 and crate feature objc2-app-kit and macOS only.