public final class Contract
extends java.lang.Object
Serves as an integration contract that integrating projects can use to verify the Chat SDK presence at runtime.
CHANGES TO THIS CONTRACT ARE LIKELY TO BREAK THE INTEGRATION - DO NOT MODIFY.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACTION_CREATE_REQUEST
Defines the action for open ticket intent.
|
static java.lang.String |
EXTRA_EMAIL |
static java.lang.String |
EXTRA_MESSAGE |
static java.lang.String |
EXTRA_NAME
Defines extras that can be passed via intent with action
ACTION_CREATE_REQUEST |
Constructor and Description |
---|
Contract() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getChatSdkVersionName()
Gets version name of the chat sdk as specified in the build.gradle project build file
|
public static final java.lang.String ACTION_CREATE_REQUEST
Used to notify the host component which embeds the chat that there is an intention to create a ticket request. It the intent with this action does not get intercepted it will be handled by the Chat SDK as a default.
public static final java.lang.String EXTRA_NAME
ACTION_CREATE_REQUEST
public static final java.lang.String EXTRA_EMAIL
public static final java.lang.String EXTRA_MESSAGE