MagicSdk class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
destroyBanner({required String tagId, String? adObjectId})
→ Future<String?>
-
-
destroyFeed({required String tagId, String? adObjectId})
→ Future<String?>
-
-
destroyInterstitial({required String tagId, String? adObjectId})
→ Future<String?>
-
-
destroyRewarded({required String tagId, String? adObjectId})
→ Future<String?>
-
-
destroySplash({required String tagId, String? adObjectId})
→ Future<String?>
-
-
getBannerPrice({required String tagId, String? adObjectId})
→ Future<int?>
-
-
getBannerRealHeight({required String tagId, String? adObjectId})
→ Future<double?>
-
-
getFeedPrice({required String tagId, String? adObjectId})
→ Future<int?>
-
-
getFeedRealHeight({required String tagId, String? adObjectId})
→ Future<double?>
-
-
getInterstitialPrice({required String tagId, String? adObjectId})
→ Future<int?>
-
-
getPlatformVersion()
→ Future<String?>
-
-
getRewardedPrice({required String tagId, String? adObjectId})
→ Future<int?>
-
-
getSDKVersion()
→ Future<String?>
-
-
getSelfRenderFeedPrice({required String tagId, String? adObjectId})
→ Future<int?>
-
-
getSelfRenderFeedRealHeight({required String tagId, String? adObjectId})
→ Future<double?>
-
-
getSplashPrice({required String tagId, String? adObjectId})
→ Future<int?>
-
-
init({required String appId})
→ Future<String?>
-
-
isFeedPlaying({required String tagId, String? adObjectId})
→ Future<bool?>
-
-
isFeedVideo({required String tagId, String? adObjectId})
→ Future<bool?>
-
-
isInterstitialReady({required String tagId, String? adObjectId})
→ Future<bool?>
-
-
isRewardedReady({required String tagId, String? adObjectId})
→ Future<bool?>
-
-
isSelfRenderFeedPlaying({required String tagId, String? adObjectId})
→ Future<bool?>
-
-
isSelfRenderFeedVideo({required String tagId, String? adObjectId})
→ Future<bool?>
-
-
isSplashReady({required String tagId, String? adObjectId})
→ Future<bool?>
-
-
loadBanner({required String tagId, double? width, double? height, })
→ Future<String?>
-
-
loadFeed({required String tagId, double? width, double? height, })
→ Future<String?>
-
-
loadInterstitial({required String tagId, })
→ Future<String?>
-
-
loadRewarded({required String tagId, })
→ Future<String?>
-
-
loadSelfRenderFeed({required String tagId, double? width, double? height, })
→ Future<String?>
-
-
loadSplash({required String tagId, })
→ Future<String?>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
pauseFeedVideo({required String tagId, String? adObjectId})
→ Future<String?>
-
-
pauseSelfRenderFeedVideo({required String tagId, String? adObjectId})
→ Future<String?>
-
-
resumeFeedVideo({required String tagId, String? adObjectId})
→ Future<String?>
-
-
resumeSelfRenderFeedVideo({required String tagId, String? adObjectId})
→ Future<String?>
-
-
setChannel({String? channel, String? subChannel})
→ Future<String?>
-
-
setLogEnabled(bool enabled)
→ Future<bool?>
-
-
setTagCustomData({required String tagId, Map<String, Object?> customData = const <String, Object?>{}})
→ Future<String?>
-
-
showInterstitial({required String tagId, String? adObjectId, String? sceneId})
→ Future<String?>
-
-
showRewarded({required String tagId, String? adObjectId, String? sceneId})
→ Future<String?>
-
-
showSplash({required String tagId, String? adObjectId, String? sceneId})
→ Future<String?>
-
-
toString()
→ String
-
A string representation of this object.
inherited