pub unsafe trait PDFPageOverlayViewProvider: NSObjectProtocol {
// Provided methods
unsafe fn pdfView_overlayViewForPage(
&self,
view: &PDFView,
page: &PDFPage,
) -> Option<Retained<NSView>>
where Self: Sized + Message { ... }
unsafe fn pdfView_willDisplayOverlayView_forPage(
&self,
pdf_view: &PDFView,
overlay_view: &NSView,
page: &PDFPage,
)
where Self: Sized + Message { ... }
unsafe fn pdfView_willEndDisplayingOverlayView_forPage(
&self,
pdf_view: &PDFView,
overlay_view: &NSView,
page: &PDFPage,
)
where Self: Sized + Message { ... }
}Available on crate feature
PDFPageOverlayViewProvider only.Expand description
Provided Methods§
unsafe fn pdfView_overlayViewForPage( &self, view: &PDFView, page: &PDFPage, ) -> Option<Retained<NSView>>
Available on crate feature
PDFPage and crate feature PDFView and crate feature objc2-app-kit and macOS only.unsafe fn pdfView_willDisplayOverlayView_forPage( &self, pdf_view: &PDFView, overlay_view: &NSView, page: &PDFPage, )
Available on crate feature
PDFPage and crate feature PDFView and crate feature objc2-app-kit and macOS only.unsafe fn pdfView_willEndDisplayingOverlayView_forPage( &self, pdf_view: &PDFView, overlay_view: &NSView, page: &PDFPage, )
Available on crate feature
PDFPage and crate feature PDFView and crate feature objc2-app-kit and macOS only.