VimeoLinkInfoDto constructor

const VimeoLinkInfoDto({
  1. @JsonKey(name: 'html', fromJson: stringFromJson) required String embededHtml,
  2. @JsonKey(name: 'width', fromJson: numFromJson) required num width,
  3. @JsonKey(name: 'height', fromJson: numFromJson) required num height,
  4. @JsonKey(name: 'thumbnail_url', fromJson: stringFromJson) required String thumbnailUrl,
  5. @JsonKey(name: 'thumbnail_width', fromJson: numFromJson) required num thumbnailWidth,
  6. @JsonKey(name: 'thumbnail_height', fromJson: numFromJson) required num thumbnailHeight,
  7. @JsonKey(name: 'thumbnail_url_with_play_button', fromJson: stringFromJson) required String thumbnailUrlWithPlayButton,
  8. @JsonKey(name: 'video_id') required int videoId,
  9. @JsonKey(name: 'uri', fromJson: stringFromJson) required String uri,
})

Implementation

const factory VimeoLinkInfoDto({
  @JsonKey(name: 'html', fromJson: stringFromJson)
      required String embededHtml,
  @JsonKey(name: 'width', fromJson: numFromJson) required num width,
  @JsonKey(name: 'height', fromJson: numFromJson) required num height,
  @JsonKey(name: 'thumbnail_url', fromJson: stringFromJson)
      required String thumbnailUrl,
  @JsonKey(name: 'thumbnail_width', fromJson: numFromJson)
      required num thumbnailWidth,
  @JsonKey(name: 'thumbnail_height', fromJson: numFromJson)
      required num thumbnailHeight,
  @JsonKey(name: 'thumbnail_url_with_play_button', fromJson: stringFromJson)
      required String thumbnailUrlWithPlayButton,
  @JsonKey(name: 'video_id') required int videoId,
  @JsonKey(name: 'uri', fromJson: stringFromJson) required String uri,
}) = _VimeoLinkInfoDto;