MobileAd constructor

MobileAd({
  1. @required String? adUnitId,
  2. MobileAdTargetingInfo? targetingInfo,
  3. MobileAdListener? listener,
})

Default constructor, used by subclasses.

Implementation

MobileAd({
  @required this.adUnitId,
  MobileAdTargetingInfo targetingInfo,
  this.listener,
})  : _targetingInfo = targetingInfo ?? const MobileAdTargetingInfo(),
      assert(adUnitId != null && adUnitId.isNotEmpty) {
  assert(_allAds[id] == null);
  _allAds[id] = this;
}