pdfx
library
Enums
PhotoViewScaleState
A way to represent the step of the "doubletap gesture cycle" in which PhotoView is.
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
PDFViewPageBuilder
= PhotoViewGalleryPageOptions Function(Future <PdfPageImage > pageImage , int index , PdfDocument document )
PdfViewPinchPageBuilderPinch
= PhotoViewGalleryPageOptions Function(Future <PdfPageTexture > pageImage , int index , PdfDocument document )
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 )