AntsomiPlatform class abstract

Inheritance
  • Object
  • PlatformInterface
  • AntsomiPlatform
Implementers

Constructors

AntsomiPlatform()
Constructs a AntsomiPlatform.

Properties

callback ↔ void Function(InboxItem)
latefinal
deepLinkHandler ↔ void Function(String urlString)
latefinal
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
setDefaultAction ↔ void Function()?
getter/setter pair

Methods

appInboxInit({required int destinationID, required String audienceType}) Future
config({required String portalId, required String propsId, required String appGroupId, required String applicationID}) Future<bool?>
configureChannel() → void
getAllLabels() Future<List<Catalog>>
getContext() Future<String?>
getCustomerID() Future<String?>
getDeviceID() Future<String?>
getMessage({List<String>? catalogID = const [], required int page}) Future<List<InboxItem>>
getMessageByID({required String messageID}) Future<Map<String, String>>
getPlatformVersion() Future<String?>
getPortalID() Future<String?>
getPropsID() Future<String?>
getUID() Future<String?>
getUnreadMessageCount() Future<int?>
modifyAction({required String messageID, required ActionType action}) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onNewMessageReceived(void callback(InboxItem callbackValue)?) → void
setCustomerProperties({required String customerID, Map<String, String>? customerProperties}) Future
setPageLimit({required int limit}) → void
toString() String
A string representation of this object.
inherited
track({required CDPEvent event}) → void
trackScreen({required String name, String title = "", String type = ""}) → void

Operators

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

Static Properties

instance AntsomiPlatform
The default instance of AntsomiPlatform to use.
getter/setter pair