NativeAdController class

Constructors

NativeAdController({AdListener? listener, DislikeAdListener? dislikeListener, NativeAdConfiguration? adConfiguration, AdParam? adParam})

Properties

adParam AdParam
no setter
dislikeListener DislikeAdListener?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id int
no setter
listener AdListener?
getter/setter pair
loadListener NativeAdStateListener
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

destroy() Future<bool?>
dislikeAd(DislikeAdReason reason) Future<bool?>
getAdSign() Future<String?>
getAdSource() Future<String?>
getCallToAction() Future<String?>
getDescription() Future<String?>
getDislikeAdReasons() Future<List<DislikeAdReason>>
getTitle() Future<String?>
getUniqueId() Future<String?>
getVideoOperator() Future<VideoOperator?>
getWhyThisAd() Future<String?>
gotoWhyThisAdPage() → void
isCustomClickAllowed() Future<bool?>
isCustomDislikeThisAdEnabled() Future<bool?>
isLoading() Future<bool?>
isTransparencyOpen() Future<bool>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
recordClickEvent() Future<bool?>
recordImpressionEvent(Bundle bundle) Future<bool?>
setAllowCustomClick() → void
setup(String adSlotId) → void
toString() String
A string representation of this object.
inherited
transparencyTplUrl() Future<String>
triggerClick(Bundle bundle) Future<bool?>

Operators

operator ==(Object other) bool
The equality operator.
inherited