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(bool mute) → 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
reloadAppOpenAdForced(String name, bool forced) → Future<bool>
override
reloadConsent() → Future<void>
override
reloadFullscreen(String placementName) → Future<bool>
override
reloadFullscreenForced(String placementName, bool forced) → Future<bool>
override
reloadRewarded(String name) → Future<bool>
override
reloadRewardedForced(String name, bool forced) → 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
setDfpBiddingTargetingKey(String key) → Future<void>
override
setDfpBiddingValues(List<DFPBiddingValue> values) → 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