Creative constructor

Creative({
  1. List<Dimensions>? additionalDimensions,
  2. String? advertiserId,
  3. String? appendedTag,
  4. List<AssetAssociation>? assets,
  5. String? cmPlacementId,
  6. CmTrackingAd? cmTrackingAd,
  7. List<String>? companionCreativeIds,
  8. List<CounterEvent>? counterEvents,
  9. String? createTime,
  10. List<String>? creativeAttributes,
  11. String? creativeId,
  12. String? creativeType,
  13. Dimensions? dimensions,
  14. String? displayName,
  15. bool? dynamic,
  16. String? entityStatus,
  17. List<ExitEvent>? exitEvents,
  18. bool? expandOnHover,
  19. String? expandingDirection,
  20. String? hostingSource,
  21. bool? html5Video,
  22. bool? iasCampaignMonitoring,
  23. String? integrationCode,
  24. String? jsTrackerUrl,
  25. List<String>? lineItemIds,
  26. String? mediaDuration,
  27. bool? mp3Audio,
  28. String? name,
  29. String? notes,
  30. ObaIcon? obaIcon,
  31. bool? oggAudio,
  32. AudioVideoOffset? progressOffset,
  33. bool? requireHtml5,
  34. bool? requireMraid,
  35. bool? requirePingForAttribution,
  36. ReviewStatusInfo? reviewStatus,
  37. AudioVideoOffset? skipOffset,
  38. bool? skippable,
  39. String? thirdPartyTag,
  40. List<ThirdPartyUrl>? thirdPartyUrls,
  41. List<TimerEvent>? timerEvents,
  42. List<String>? trackerUrls,
  43. List<Transcode>? transcodes,
  44. UniversalAdId? universalAdId,
  45. String? updateTime,
  46. String? vastTagUrl,
  47. bool? vpaid,
})

Implementation

Creative({
  this.additionalDimensions,
  this.advertiserId,
  this.appendedTag,
  this.assets,
  this.cmPlacementId,
  this.cmTrackingAd,
  this.companionCreativeIds,
  this.counterEvents,
  this.createTime,
  this.creativeAttributes,
  this.creativeId,
  this.creativeType,
  this.dimensions,
  this.displayName,
  this.dynamic,
  this.entityStatus,
  this.exitEvents,
  this.expandOnHover,
  this.expandingDirection,
  this.hostingSource,
  this.html5Video,
  this.iasCampaignMonitoring,
  this.integrationCode,
  this.jsTrackerUrl,
  this.lineItemIds,
  this.mediaDuration,
  this.mp3Audio,
  this.name,
  this.notes,
  this.obaIcon,
  this.oggAudio,
  this.progressOffset,
  this.requireHtml5,
  this.requireMraid,
  this.requirePingForAttribution,
  this.reviewStatus,
  this.skipOffset,
  this.skippable,
  this.thirdPartyTag,
  this.thirdPartyUrls,
  this.timerEvents,
  this.trackerUrls,
  this.transcodes,
  this.universalAdId,
  this.updateTime,
  this.vastTagUrl,
  this.vpaid,
});