getDisplaySize method
Implementation
@override
Future<DisplayGeometry> getDisplaySize([int? displayId]) async {
// Get display size via native module or system_profiler
try {
final result = await Process.run('system_profiler', [
'SPDisplaysDataType',
]);
// Parse display info — simplified for port
return const DisplayGeometry(width: 1920, height: 1080, scaleFactor: 2.0);
} catch (_) {
return const DisplayGeometry(width: 1920, height: 1080, scaleFactor: 2.0);
}
}