MethodChannelBytedancePangolin class
An implementation of BytedancePangolinPlatform that uses method channels.
- Inheritance
-
- Object
- PlatformInterface
- BytedancePangolinPlatform
- MethodChannelBytedancePangolin
Constructors
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
-
loadBannerAd(
{required String mCodeId, required bool supportDeepLink, double? expressViewWidth, double? expressViewHeight, bool? isCarousel, int? interval, int? topMargin}) → Future -
override
-
loadFullScreenVideoAd(
{required String mCodeId, double? expressViewWidth, double? expressViewHeight, int orientation = ORIENTATION_VERTICAL}) → Future -
override
-
loadInterstitialAd(
{required String mCodeId, double? expressViewWidth, double? expressViewHeight}) → Future -
override
-
loadRewardAd(
{required String mCodeId, required bool debug, required bool supportDeepLink, required String rewardName, required int rewardAmount, required bool isExpress, double? expressViewAcceptedSizeH, double? expressViewAcceptedSizeW, required dynamic userID, String? mediaExtra, required bool isHorizontal}) → Future -
override
-
loadSplashAd(
{required String mCodeId, required bool debug}) → Future< bool> -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
register(
{required String appId, required bool useTextureView, required String appName, required bool allowShowNotify, required bool allowShowPageWhenScreenLock, required bool debug, required bool supportMultiProcess, List< int> ? directDownloadNetworkType}) → Future<bool?> -
override
-
removeBannerAd(
) → Future -
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited