public final class Contract extends 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 String |
ACTION_CREATE_REQUEST
Defines the action for open ticket intent.
|
static String |
EXTRA_EMAIL |
static String |
EXTRA_MESSAGE |
static 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 String |
getChatSdkVersionName()
Gets version name of the chat sdk as specified in the build.gradle project build file
|
public static final 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 String EXTRA_NAME
ACTION_CREATE_REQUEST
public static final String EXTRA_EMAIL
public static final String EXTRA_MESSAGE
public static String getChatSdkVersionName()
DO NOT MODIFY