Flutter π¦
Installation
dependencies:
flutter:
sdk: flutter
insurance_card_scanner: ^0.3.0Usage
import 'package:insurance_card_scanner/insurance_card_scanner.dart';import 'package:insurance_card_scanner/insurance_card_scanner_api.dart';Basic Example
import 'package:insurance_card_scanner/insurance_card_scanner.dart';
class ScannerWidgetScreen extends StatelessWidget {
const ScannerWidgetScreen({super.key});
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: const Text('Scanner widget'),
),
body: CardScanner(
properties: CardScanConfig(
sessionToken: '<pass your token here>',
onSuccess: (card) {
print('Scan success');
},
onError: (message) {
print(message ?? 'Unknown Scan error');
},
onCancel: () {
Navigator.of(context).pop();
},
),
),
);
}
}Available Properties
Main Props
Prop
Required
Type
Description
UI/UX Customization Props
Prop
Type
Description
onSuccess Callback
Usage
onError Callback
Usage
onCancel Callback
Usage
onRetry Callback
Usage
Camera Permissions πΈ
Last updated
Was this helpful?