LCOV - code coverage report
Current view: top level - models/ios/metadata - generic.dart Coverage Total Hit
Test: lcov_cleaned.info Lines: 0.0 % 10 0
Test Date: 2025-06-20 10:50:47 Functions: - 0 0

            Line data    Source code
       1              : import 'package:flutter_chrome_cast/lib.dart';
       2              : 
       3              : /// iOS-specific implementation of generic media metadata.
       4              : class GoogleCastGenericMediaMetadataIOS extends GoogleCastGenericMediaMetadata {
       5              :   /// Creates an iOS generic media metadata instance.
       6            0 :   GoogleCastGenericMediaMetadataIOS({
       7              :     required super.title,
       8              :     required super.subtitle,
       9              :     required super.images,
      10              :     super.releaseDate,
      11              :   });
      12              : 
      13              :   /// Creates a generic media metadata instance from a map.
      14            0 :   factory GoogleCastGenericMediaMetadataIOS.fromMap(Map<String, dynamic> map) {
      15            0 :     return GoogleCastGenericMediaMetadataIOS(
      16            0 :       title: map['title'],
      17            0 :       subtitle: map['subtitle'],
      18            0 :       images: map['images'] != null
      19            0 :           ? List<GoogleCastImage>.from(map['images']?.map(
      20            0 :               (x) => GoogleCastImage.fromMap(Map<String, dynamic>.from(x))))
      21              :           : null,
      22            0 :       releaseDate: map['releaseDate'] != null
      23            0 :           ? DateTime.fromMillisecondsSinceEpoch(map['releaseDate'] ?? 0)
      24              :           : null,
      25              :     );
      26              :   }
      27              : }
        

Generated by: LCOV version 2.3.1-1