Modifier and Type | Class and Description |
---|---|
static class |
PrimaryChatlet.Operation |
Constructor and Description |
---|
PrimaryChatlet() |
Modifier and Type | Method and Description |
---|---|
PrimaryChatlet |
addSummary(java.lang.String field,
PrimaryChatlet.Operation operation) |
Chatlet |
alias(java.lang.String type)
After calling this method, replies to this chatlet
will go to the method annotated with @OnAlias
|
PrimaryChatlet |
allowComments(boolean allow) |
static PrimaryChatlet |
createFromTemplate(java.lang.String templateid) |
Reply |
createReply()
Creates a new reply that will go as a reply to this chatlet.
|
java.lang.String[] |
getAlias()
Get alias assigned to the chatlet.
|
java.lang.String |
getFormId() |
java.lang.String |
raw() |
PrimaryChatlet |
setDetailsLabel(java.lang.String detailsLabel) |
void |
setFormId(java.lang.String formid)
Assign a form id to the chatlet
|
PrimaryChatlet |
setQuestion(java.lang.String question) |
PrimaryChatlet |
setQuestionHtml(java.lang.String question) |
PrimaryChatlet |
setReplyAction(java.lang.String label,
org.json.JSONObject respjson) |
PrimaryChatlet |
setReplyAction(java.lang.String label,
java.lang.String key,
java.lang.String val) |
PrimaryChatlet |
setReplyLabel(java.lang.String replyLabel) |
PrimaryChatlet |
setReplyScreen(Form replyScreen) |
PrimaryChatlet |
showDetails(boolean show) |
public static PrimaryChatlet createFromTemplate(java.lang.String templateid)
public PrimaryChatlet allowComments(boolean allow)
public PrimaryChatlet setQuestion(java.lang.String question)
public PrimaryChatlet setQuestionHtml(java.lang.String question)
public PrimaryChatlet setReplyScreen(Form replyScreen)
public PrimaryChatlet setReplyLabel(java.lang.String replyLabel)
public PrimaryChatlet setDetailsLabel(java.lang.String detailsLabel)
public PrimaryChatlet showDetails(boolean show)
public PrimaryChatlet addSummary(java.lang.String field, PrimaryChatlet.Operation operation)
public PrimaryChatlet setReplyAction(java.lang.String label, java.lang.String key, java.lang.String val)
public PrimaryChatlet setReplyAction(java.lang.String label, org.json.JSONObject respjson)
public Reply createReply()
Chatlet
createReply
in interface Chatlet
public Chatlet alias(java.lang.String type)
Chatlet
public java.lang.String[] getAlias()
Chatlet
public java.lang.String raw()
public void setFormId(java.lang.String formid)
Message