MethodChannelChannelTalkFlutter class

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

addTags(List tags) Future<bool?>
override
boot(Map<String, dynamic> config) Future<bool?>
override
hasStoredPushNotification() Future<bool?>
override
hideChannelButton() Future<bool?>
override
hideMessenger() Future<bool?>
override
hidePopup() Future<bool?>
override
initPushToken(String deviceToken) Future<bool?>
override
isBooted() Future<bool?>
override
isChannelPushNotification(Map<String, dynamic> content) Future<bool?>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
openChat({String? chatId, String? message}) Future<bool?>
override
openStoredPushNotification() Future<bool?>
override
openWorkflow({String? workflowId}) Future<bool?>
override
receivePushNotification(Map<String, dynamic> content) Future<bool?>
override
removeListener() → void
override
removeTags(List tags) Future<bool?>
override
resetPage() Future<bool?>
override
setAppearance(Appearance appearance) Future<bool?>
override
setDebugMode(bool flag) Future<bool?>
override
setListener(ChannelTalkDelegate delegate) → void
override
setPage(String page) Future<bool?>
override
showChannelButton() Future<bool?>
override
showMessenger() Future<bool?>
override
shutdown() Future<bool?>
override
sleep() Future<bool?>
override
storePushNotification(Map<String, dynamic> content) Future<bool?>
override
toString() String
A string representation of this object.
inherited
track({required String eventName, Map<String, dynamic>? properties}) Future<bool?>
override
updateUser(Map<String, dynamic> data) Future<bool?>
override

Operators

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