MethodChannelFlutterLinkidMmp class
An implementation of FlutterLinkIdMmpPlatform that uses method channels.
- Inheritance
-
- Object
- PlatformInterface
- FlutterLinkIdMmpPlatform
- MethodChannelFlutterLinkidMmp
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
-
createLink(
Map< String, dynamic> params) → Future<Map< String, dynamic> ?> -
override
-
createShortLink(
{required String longLink, String name = "", String shortLinkId = ""}) → Future< Map< String, dynamic> ?> -
override
-
getPlatformVersion(
) → Future< String?> -
override
-
initSDK(
String partnerCode, String appSecret) → Future< bool> -
override
-
logEvent(
String eventName, {Map< String, dynamic> ? data}) → Future<bool> -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
recordError(
String name, String stackTrace) → Future< bool> -
override
-
removeUserToken(
) → Future< bool> -
override
-
setCurrentScreen(
String screenName) → Future< bool> -
override
-
setDeepLinkHandler(
DeepLinkHandler deepLinkHandler) → void -
override
-
setDevMode(
bool devMode) → Future< bool> -
override
-
setProductList(
String listName, {required List< Map< products}) → Future<String, dynamic> >bool> -
override
-
setRevenue(
String orderId, double amount, String currency, {Map< String, dynamic> ? data}) → Future<bool> -
override
-
setUserInfo(
UserInfo userInfo) → Future< bool> -
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited