getDeviceInfo method

  1. @override
Future<NDeviceInfoModel?> getDeviceInfo()
override

Implementation

@override
Future<NDeviceInfoModel?> getDeviceInfo() async {
  try {
    final data = await methodChannel.invokeMethod('getDeviceInfo');

    if (data == null) {
      return null;
    }

    final mapData = Map<String, dynamic>.from(data as Map);
    return NDeviceInfoModel.fromJson(mapData);
  } catch (e) {
    return null;
  }
}