24 lines
507 B
Dart
24 lines
507 B
Dart
/*
|
|
* 测试 qr 包 API
|
|
*/
|
|
|
|
import 'package:qr/qr.dart';
|
|
|
|
void main() {
|
|
final qrCode = QrCode.fromData(
|
|
data: 'https://example.com',
|
|
errorCorrectLevel: QrErrorCorrectLevel.M,
|
|
);
|
|
|
|
print('Module count: ${qrCode.moduleCount}');
|
|
print('QR Code type: ${qrCode.runtimeType}');
|
|
|
|
// 检查可用的方法和属性
|
|
final mirror = reflect(qrCode);
|
|
final instance = mirror.type;
|
|
print('Available methods:');
|
|
for (final method in instance.declarations.keys) {
|
|
print(' - $method');
|
|
}
|
|
}
|