Package com.zopim.android.sdk.embeddable
Class Contract
- java.lang.Object
-
- com.zopim.android.sdk.embeddable.Contract
-
public final class Contract extends java.lang.Object
Contract definition for chat sdk embeddable.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.
-
-
Field Summary
Fields 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 actionContract.ACTION_CREATE_REQUEST
-
Constructor Summary
Constructors Constructor and Description Contract()
-
Method Summary
All Methods Static Methods Concrete Methods 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
-
-
-
Field Detail
-
ACTION_CREATE_REQUEST
public static final java.lang.String ACTION_CREATE_REQUEST
Defines the action for open ticket intent.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.
- See Also:
- Constant Field Values
-
EXTRA_NAME
public static final java.lang.String EXTRA_NAME
Defines extras that can be passed via intent with actionContract.ACTION_CREATE_REQUEST
- See Also:
- Constant Field Values
-
EXTRA_EMAIL
public static final java.lang.String EXTRA_EMAIL
- See Also:
- Constant Field Values
-
EXTRA_MESSAGE
public static final java.lang.String EXTRA_MESSAGE
- See Also:
- Constant Field Values
-
-