MethodChannelSmpMobileFlutterSdk class

An implementation of SmpMobileFlutterSdkPlatform 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

displayDialog(BaseNotificationModel baseNotificationModel) Future<void>
override
getNotificationContent(String contentUrl) Future<BaseNotificationModel?>
override
getPlatformVersion() Future<String?>
inherited
getToken() Future<String?>
override
getUserInfo() Future<UserInfoModel?>
override
matchContactDevice(MatchContactDeviceRequestModel matchContactDevice) Future<void>
override
matchContactDeviceWithResponse(MatchContactDeviceRequestModel matchContactDevice) Future<BaseResponseModel?>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
permissionUpdate(PermissionType permissionType, bool isGranted) Future<void>
override
permissionUpdateWithResponse(PermissionType permissionType, bool isGranted) Future<BaseResponseModel?>
override
reportCustomEvent(CustomEventRequestModel customEvent) Future<void>
override
reportCustomEventWithResponse(CustomEventRequestModel customEvent) Future<BaseResponseModel?>
override
reportLogin() Future<void>
override
reportLoginWithResponse() Future<BaseResponseModel?>
override
reportLogout() Future<void>
override
reportLogoutWithResponse() Future<BaseResponseModel?>
override
requestLocationPermission() Future<void>
override
requestNotificationPermission() Future<void>
override
saveConfig() Future<void>
override
setUserInfo(UserInfoModel userInfo) Future<void>
override
setUserInfoWithResponse(UserInfoModel userInfo) Future<BaseResponseModel?>
override
startLocationTracking() Future<void>
override
stopLocationTracking() Future<void>
override
toString() String
A string representation of this object.
inherited

Operators

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