TwilioConversations class
- Inheritance
-
- Object
- FlutterLoggingApi
- TwilioConversations
Constructors
- TwilioConversations.new()
-
factory
- TwilioConversations.mock({PluginApi? pluginApi, ConversationApi? conversationApi, ParticipantApi? participantApi, UserApi? userApi, MessageApi? messageApi})
-
factory
Properties
- conversationApi → ConversationApi
-
no setter
- conversationsClientApi → ConversationClientApi
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- messageApi → MessageApi
-
no setter
- participantApi → ParticipantApi
-
no setter
- pluginApi → PluginApi
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- userApi → UserApi
-
no setter
Methods
-
create(
{required String jwtToken, Properties properties = const Properties()}) → Future< ConversationClient?> - Create a ConversationClient.
-
logFromHost(
String msg) → void -
Host to Flutter logging API
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- conversationClient ↔ ConversationClient?
-
getter/setter pair
Static Methods
-
convertException(
PlatformException err) → Exception -
debug(
{bool dart = false, bool native = false, bool sdk = false}) → Future< void> - Enable debug logging.
-
log(
dynamic msg) → void - Internal logging method for dart.
Constants
- mediaProgressChannel → const EventChannel