BluxFlutterPlatform class abstract

Inheritance
  • Object
  • PlatformInterface
  • BluxFlutterPlatform
Implementers

Constructors

BluxFlutterPlatform()
Constructs a BluxFlutterPlatform.

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

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

Operators

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

Static Properties

instance ↔ BluxFlutterPlatform
The default instance of BluxFlutterPlatform to use.
getter/setter pair