MethodChannelBluxFlutter class

An implementation of BluxFlutterPlatform that uses method channels.

Inheritance

Constructors

MethodChannelBluxFlutter()

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

dismissInApp() → Future<void>
override
displayNotification(Map<String, dynamic> notification) → Future<void>
override
getBluxUser() → Future<Map<String, dynamic>?>
네이티브 SDK가 저장하고 있는 BluxUser. bluxUserId와 deviceId를 담고, 둘 중 하나라도 없으면 null이다.
override
getPlatformVersion() → Future<String?>
override
getPushToken() → Future<String?>
override
initialize(String bluxApplicationId, String bluxAPIKey, bool requestPermissionsOnLaunch, String? customDeviceId) → Future<void>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyPageTransition() → Future<void>
override
sendEvent(BaseEvent event) → Future<void>
override
sendEventRequests(List<Map<String, dynamic>> eventRequests) → Future<void>
override
setCustomUserProperties(Map<String, dynamic> customUserProperties) → Future<void>
override
setInAppUrlOpenOptions(InAppUrlOpenOptions options) → Future<void>
override
setNotificationUrlOpenOptions(NotificationUrlOpenOptions options) → Future<void>
override
setUserProperties(Map<String, dynamic> userProperties) → Future<void>
override
signIn(String userId) → Future<void>
override
signOut() → Future<void>
override
startInAppClickedHandler(InAppClickedHandler handler) → Future<void>
override
startInAppCustomActionHandler(InAppCustomActionHandler handler) → Future<void Function()>
override
startNotificationClickedHandler(NotificationClickedHandler handler) → Future<void>
override
startNotificationForegroundWillDisplayHandler(NotificationForegroundWillDisplayHandler handler) → Future<void>
override
toString() → String
A string representation of this object.
inherited

Operators

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