getScannerState method

  1. @override
Future<String?> getScannerState()
override

Implementation

@override
Future<String?> getScannerState() async {
  if (!Platform.isAndroid) {
    throw Exception('Available only for Android');
  }

  try {
    final result =
        await methodChannel.invokeMethod<String>('getScannerState');
    return result;
  } catch (e) {
    throw Exception('[MethodChannelError] ${e.toString()}');
  }
}