generateQRCode static method
Generates QR code data for a given URL
Implementation
static Future<String> generateQRCode(String url) async {
try {
// Validate URL
if (url.isEmpty) {
throw Exception('URL cannot be empty');
}
// Generate QR code data
return _generateQRCodeString(url);
} catch (e) {
throw Exception('Failed to generate QR code: $e');
}
}