generateQRCode static method

Future<String> generateQRCode(
  1. String url
)

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');
  }
}