startScanning method

Future<ScanResult?> startScanning()

Starts a new room scanning session.

Returns a ScanResult upon completion, or null if the scan is cancelled or fails.

Implementation

Future<ScanResult?> startScanning() async {
  final result = await _channel.startRoomCapture();
  if (result is String) {
    return OptimizedMapper.parseScanResult(result);
  }
  return null;
}