queryArtwork method

  1. @override
Future<ArtworkModel> queryArtwork(
  1. int id,
  2. ArtworkType type, {
  3. ArtworkSize size = ArtworkSize.medium,
})
override

Implementation

@override
Future<ArtworkModel> queryArtwork(int id, ArtworkType type,
    {ArtworkSize size = ArtworkSize.medium}) async {
  final Map<String, dynamic> result =
      await methodChannel.invokeMethod<Map<String, dynamic>>(
            'queryArtwork',
            {
              'id': id,
              'type': type.toString(),
              'size': size.toString(),
            },
          ) ??
          {};

  return ArtworkModel.fromMap(result);
}