pub trait PdfPageOverlayViewProvider: 'static {
// Provided methods
fn overlay_view_for_page(
&mut self,
_view: PdfView,
_page: PdfPage,
) -> Option<PdfPageOverlayView> { ... }
fn will_display_overlay_view(
&mut self,
_view: PdfView,
_overlay_view: PdfPageOverlayView,
_page: PdfPage,
) { ... }
fn will_end_displaying_overlay_view(
&mut self,
_view: PdfView,
_overlay_view: PdfPageOverlayView,
_page: PdfPage,
) { ... }
}Expand description
Mirrors the PDFPageOverlayViewProvider callback surface.
Provided Methods§
Sourcefn overlay_view_for_page(
&mut self,
_view: PdfView,
_page: PdfPage,
) -> Option<PdfPageOverlayView>
fn overlay_view_for_page( &mut self, _view: PdfView, _page: PdfPage, ) -> Option<PdfPageOverlayView>
Mirrors the corresponding PDFPageOverlayViewProvider callback.
Sourcefn will_display_overlay_view(
&mut self,
_view: PdfView,
_overlay_view: PdfPageOverlayView,
_page: PdfPage,
)
fn will_display_overlay_view( &mut self, _view: PdfView, _overlay_view: PdfPageOverlayView, _page: PdfPage, )
Mirrors the corresponding PDFPageOverlayViewProvider callback.
Sourcefn will_end_displaying_overlay_view(
&mut self,
_view: PdfView,
_overlay_view: PdfPageOverlayView,
_page: PdfPage,
)
fn will_end_displaying_overlay_view( &mut self, _view: PdfView, _overlay_view: PdfPageOverlayView, _page: PdfPage, )
Mirrors the corresponding PDFPageOverlayViewProvider callback.