aatkit library

Classes

AATKitAdNetworkOptions
Allows to pass network-specific configurations to AATKit.
AATKitBanner
AATKitCachedBanner
AATKitConfiguration
Used to set up AATKit.
AATKitDelegate
Notifies about AATKit events.
AatkitFlutterPlugin
AatkitFlutterPluginPlatform
AATKitImpression
Object containing impression level information.
AATKitMultiSizeBanner
AATKitReward
AATKitRuntimeConfiguration
Allows to change settings for AATKit at runtime.
AATKitUserTargeting
AdDisplayListener
Notifies about display reporting events.
AdInfo
AdMobOptions
AdMob specific configuration
AppNexusOptions
AppNexus specific configuration
AppOpenAdPlacement
AppOpenPlacementListener
Notifies about AppOpenAd placement events
BannerCache
BannerCacheConfiguration
BannerCreationParams
BannerOptions
Banner options configuration class
BannerPlacement
BannerPlacementListener
Notifies about Banner placement events
CacheListener
Optional listener informing about events in BannerCache.
CMP
CmpAppConsent
Wrapper for SFBX/AppConsent CMP
CMPGoogle
Wrapper for Google CMP
CMPSourcePoint
Wrapper for SourcePoint CMP
CollapsibleBannerOptions
ContentAlignment
DebugScreenConfiguration
DFPOptions
DFP specific configuration
DisplayIOOptions
Display.io specific configurations
FeedAdOptions
FeedAd specific configurations
FullscreenPlacement
FullscreenPlacementListener
Notifies about Fullscreen placement events
GraviteRTBOptions
GraviteRTB specific configuration
HaveAdListener
Notifies about have ad events.
ImpressionListener
Listener called when the impression is counted.
InterstitialAdOptions
Interstitial Ad options configuration class
InterstitialNetworkOption
Interface for interstitial network options, extending NetworkOptions.
ManagedConsent
Will present a dialog for the users to grant or withhold their consent.
ManagedConsentListener
Notifies about the need to show the consent dialog.
MethodChannelAatkitFlutterPlugin
An implementation of AatkitFlutterPluginPlatform that uses method channels.
MultiSizeBannerPlacement
MultiSizeBannerPlacementListener
Notifies about Multi Size Banner placement events
NativeViewAndroid
NativeViewIos
NetworkOptions
Interface for common network options
NoAdListener
Notifies about no ad events.
Placement
PriceInfo
RewardedVideoOptions
Rewarded video options configuration class
RewardedVideoPlacement
RewardedVideoPlacementListener
Notifies about RewardedVideo placement events
SimpleConsent
Allows to set the status of Non-IAB consent. Will also read the IAB consent string from SharedPreferences if available.
StatisticsListener
Notifies about placement reporting events, like counted adspace, request etc.
SuperAwesomeOptions
SuperAwesome specific configuration
VendorConsent

Mixins

CollapsibleBannerOptionsMixin
Mixin providing collapsible banner options functionality.
CreativeHistoryMixin
Mixin providing creative history functionality.

Constants

stringToAdNetworkMap → const Map<String, AdNetwork>

Properties

logLevelMap Map<LogLevel, String>
final

Functions

aatkitLog(String message) → void