getAppInfo method

  1. @override
Future<AppInfoData> getAppInfo()
override

Returns a consolidated AppInfoData object containing all metadata.

Implementation

@override
Future<AppInfoData> getAppInfo() async {
  final result = await methodChannel.invokeMethod<Map<Object?, Object?>>(
    'getAppInfo',
  );
  if (result == null) {
    throw PlatformException(
      code: 'UNAVAILABLE',
      message: 'App info data is not available.',
    );
  }
  return AppInfoData.fromMap(result);
}