AdropNativeAd constructor

AdropNativeAd({
  1. required String unitId,
  2. bool useCustomClick = false,
  3. AdropNativeListener? listener,
})

Implementation

AdropNativeAd({
  required String unitId,
  this.useCustomClick = false,
  this.listener,
})  : _unitId = unitId,
      _loaded = false {
  _requestId = nanoid();

  if (listener != null) {
    _adropEventObserverChannel = MethodChannel(
      AdropChannel.adropEventListenerChannelOf(AdType.native, _requestId) ??
          '',
    );
    _adropEventObserverChannel?.setMethodCallHandler(_handleEvent);
  }
}