m3_lightmeter/lib/data/camera_info_service.dart

19 lines
479 B
Dart
Raw Normal View History

2025-05-11 09:50:01 +00:00
import 'dart:io';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
class CameraInfoService {
@visibleForTesting
static const cameraInfoPlatformChannel = MethodChannel("com.vodemn.lightmeter.CameraInfoPlatformChannel");
const CameraInfoService();
Future<int?> mainCameraEfl() async {
if (Platform.isIOS) {
return null;
}
return (await cameraInfoPlatformChannel.invokeMethod<double?>('mainCameraEfl'))?.round();
}
}