MethodChannelAatkitFlutterPlugin class

An implementation of AatkitFlutterPluginPlatform that uses method channels.

Inheritance

Properties

hashCode int
The hash code for this object.
no setterinherited
methodChannel MethodChannel
The method channel used to interact with the native platform.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addAdNetworkForKeywordTargeting(AdNetwork network) Future<void>
override
adInfoForFullscreen(String placementName) Future<AdInfo>
override
adInfoForRewarded(String placementName) Future<AdInfo>
override
configureDebugScreen(DebugScreenConfiguration configuration) Future<void>
override
createAppOpenAd(String name, AppOpenAdPlacement placement) Future<void>
override
createBanner(BannerPlacement placement) Widget
override
createBannerCache(BannerCacheConfiguration configuration) Future<void>
override
createBannerPlacement(BannerPlacement placement) Future<void>
override
createFullscreen(String placementName, FullscreenPlacement placement) Future<void>
override
createMultiSize(String placementName, MultiSizeBannerPlacement placement) Future<void>
override
createMultiSizePlacement(MultiSizeBannerPlacement placement) Future<void>
override
createNativeBanner({Key? key, required BannerCreationParams creationParams}) Widget
override
createRewarded(String name, RewardedVideoPlacement placement) Future<void>
override
destroyBannerCache(String name) Future<void>
override
disableDebugScreen() Future<void>
override
editConsent() Future<void>
override
enableCreativeHistory(String placementName, int size) Future<void>
override
enableDebugScreen() Future<void>
override
fittingBannerSizesLandscape() Future<List<BannerSize>>
override
fittingBannerSizesPortrait() Future<List<BannerSize>>
override
getPlatformVersion() Future<String?>
override
hasAdForAppOpenAd(String name) Future<bool>
override
hasAdForFullscreen(String placementName) Future<bool>
override
hasAdForMultiSize(String placementName) Future<bool>
override
hasAdForRewarded(String name) Future<bool>
override
initAATKit(AATKitConfiguration configuration) Future<void>
override
isConsentOptIn() Future<bool>
override
isFrequencyCapReachedForAppOpenAd(String name) Future<bool>
override
isFrequencyCapReachedForFullscreen(String placementName) Future<bool>
override
isFrequencyCapReachedForRewarded(String name) Future<bool>
override
isTablet() Future<bool>
override
maximumBannerSizeLandscape() Future<BannerSize>
override
maximumBannerSizePortrait() Future<BannerSize>
override
muteVideoAds() Future<void>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reconfigure(AATKitRuntimeConfiguration configuration) Future<void>
override
reloadAppOpenAd(String name) Future<bool>
override
reloadConsent() Future<void>
override
reloadFullscreen(String placementName) Future<bool>
override
reloadRewarded(String name) Future<bool>
override
removeAdNetworkForKeywordTargeting(AdNetwork network) Future<void>
override
setCollapsibleBannerOptions(String placementName, CollapsibleBannerOptions collapsibleBannerOptions) Future<void>
override
setContentTargetingUrl(String url) Future<void>
override
setContentTargetingUrlForAppOpenAd(String name, String url) Future<void>
override
setContentTargetingUrlForBanner(String name, String url) Future<void>
override
setContentTargetingUrlForFullscreen(String name, String url) Future<void>
override
setContentTargetingUrlForRewarded(String name, String url) Future<void>
override
setIsChildDirected(bool isChildDirected) Future<void>
override
setLogLevel(LogLevel logLevel) Future<void>
override
setTargetingInfo(Map<String, List<String>> info) Future<void>
override
setTargetingInfoForAppOpenAd(String name, Map<String, List<String>> info) Future<void>
override
setTargetingInfoForBanner(String name, Map<String, List<String>> info) Future<void>
override
setTargetingInfoForFullscreen(String name, Map<String, List<String>> info) Future<void>
override
setTargetingInfoForRewarded(String name, Map<String, List<String>> info) Future<void>
override
setUserTargeting(AATKitUserTargeting userTargeting) → dynamic
override
showAppOpenAd(String name) Future<bool>
override
showConsentIfNeeded() Future<void>
override
showConsentIfNeededOrRejected(int daysAgo) Future<void>
override
showFullscreen(String placementName) Future<bool>
override
showRewarded(String name) Future<bool>
override
startAppOpenAdAutoReload(String name) Future<void>
override
startFullscreenAutoReload(String placementName) Future<void>
override
startMultiSizeAutoReload(String placementName) Future<void>
override
startRewardedAutoReload(String name) Future<void>
override
stopAppOpenAdAutoReload(String name) Future<void>
override
stopFullscreenAutoReload(String placementName) Future<void>
override
stopMultiSizeAutoReload(String placementName) Future<void>
override
stopRewardedAutoReload(String name) Future<void>
override
toString() String
A string representation of this object.
inherited

Operators

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