getDesktopWindowSize method

Future<Size?> getDesktopWindowSize()

Implementation

Future<Size?> getDesktopWindowSize() async {
  if (!Internal.supportPlatformDesktop) return null;
  final List<dynamic>? list = await Internal.curiosityChannel
      .invokeMethod<List<dynamic>?>('getWindowSize');
  if (list != null && list.length == 2) {
    return Size(list[0] as double, list[1] as double);
  }
  return null;
}