pdfx_plugin
library
Typedefs
LoadingBuilder
= Widget Function(BuildContext context , ImageChunkEvent ? event )
A type definition for a callback to show a widget while the image is loading, a ImageChunkEvent is passed to inform progress
PdfPageNumberBuilder
= Widget Function(BuildContext context , PdfLoadingState loadingState , int page , int ? pagesCount )
PdfViewBuilder <T >
= Widget Function(BuildContext context , PdfViewBuilders <T > builders , PdfLoadingState state , WidgetBuilder loadedBuilder , PdfDocument ? document , Exception ? loadingError )
PdfViewPageBuilder
= PhotoViewGalleryPageOptions Function(BuildContext context , Future <PdfPageImage > pageImage , int index , PdfDocument document )
PdfViewPinchBuilder <T >
= Widget Function(BuildContext context , PdfViewPinchBuilders <T > builders , PdfLoadingState state , WidgetBuilder loadedBuilder , PdfDocument ? document , Exception ? loadingError )
PhotoViewGalleryBuilder
= PhotoViewGalleryPageOptions Function(BuildContext context , int index )
A type definition for a Function that defines a page in PhotoViewGallery.build
PhotoViewGalleryPageChangedCallback
= void Function(int index )
A type definition for a Function that receives a index after a page change in PhotoViewGallery
PhotoViewImageScaleEndCallback
= dynamic Function(BuildContext context , ScaleEndDetails details , PhotoViewControllerValue controllerValue )
A type definition for a callback when a user finished scale
PhotoViewImageTapDownCallback
= dynamic Function(BuildContext context , TapDownDetails details , PhotoViewControllerValue controllerValue )
A type definition for a callback when the user taps down the photoview region
PhotoViewImageTapUpCallback
= dynamic Function(BuildContext context , TapUpDetails details , PhotoViewControllerValue controllerValue )
A type definition for a callback when the user taps up the photoview region
ScaleStateCycle
= PhotoViewScaleState Function(PhotoViewScaleState actual )
A type definition for a Function that receives the actual PhotoViewScaleState and returns the next one
It is used internally to walk in the "doubletap gesture cycle".
It is passed to PhotoView.scaleStateCycle
ScaleStateListener
= void Function(double prevScale , double nextScale )