MagicSdk class

Constructors

MagicSdk()
const

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, Map<String, Object?> extra = const <String, Object?>{}}) Future<String?>
loadFeed({required String tagId, double? width, double? height, Map<String, Object?> extra = const <String, Object?>{}}) Future<String?>
loadInterstitial({required String tagId, Map<String, Object?> extra = const <String, Object?>{}}) Future<String?>
loadRewarded({required String tagId, Map<String, Object?> extra = const <String, Object?>{}}) Future<String?>
loadSelfRenderFeed({required String tagId, double? width, double? height, Map<String, Object?> extra = const <String, Object?>{}}) Future<String?>
loadSplash({required String tagId, Map<String, Object?> extra = const <String, Object?>{}}) 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

Operators

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