# classic_components library

A library providing classic components for barcode and document scanning.

This library includes a collection UI components and configurations for implementing barcode and document scanning workflows,

## Classes

AndroidShutterButton
ArcPainter
BarcodeCameraConfiguration
BarcodeClassicScannerConfiguration
BarcodeScannerCamera
CameraConfiguration
ContourConfiguration
CroppingController
CroppingPolygon
  The Scanbot SDK provides a ready-to-use UI for document scanning and cropping. Both components use the notion of a 'page' as a data model for the scanning and cropping activities.
DocumentCameraConfiguration
DocumentClassicScannerConfiguration
DocumentContourScanningResult
DocumentScannerAccessibilityConfiguration
  Document scanner accessibility configuration
DocumentScannerCamera
DocumentScannerConfiguration
  Document scanner configuration class. All UI configuration options are optional.
DocumentScannerJsonConfiguration
DocumentScanningResult
  Scanned document return class from document scanner rtu-ui component
FadeOutView
FinderConfiguration
  The finder view is a rectangular overlay view that clips the camera view, so that the detection will focus just a specific area. You can specify the size and positioning, as well as other UI properties. Set this property to `true` if you want to use the Finder View, `false` otherwise (default: false)
FinderView
IosShutterButton
MedicalCertificateCameraConfiguration
MedicalCertificateClassicScannerConfiguration
MedicalCertificateScannerCamera
PageAspectRatio
ScanbotCamera
ScanbotCameraWidgetState
ScanbotCroppingWidget
SelectionOverlayScannerConfiguration
  Barcode Selection Overlay configuration
ShutterAnimation
ShutterButton

## Enums

DetectorType

## Typedefs

DocumentSnapTrigger = dynamic Function()
OnFinderRectChange = dynamic Function(double left, double top, double right, double bottom)