...
Bloco de código |
---|
language | js |
---|
linenumbers | true |
---|
|
function afterSocialCommentRemove(companyId, comment){
if (comment.getText().toLowerCase().indexOf("#protesto") > -1) {
log.info(comment.getUser() + " has removed the comment " + comment.getText() + " of the sociable " + comment.getSociable().getId());
}
} |
Esse evento é disparado sempre antes da edição de um comentário.
Estrutura do Evento
Bloco de código |
---|
language | js |
---|
title | Estrutura do Evento |
---|
|
function beforeSocialCommentEdit(companyId, comment){
} |
Parâmetros da função
Propriedade | Descrição | Tipo |
---|
companyId | Código da Empresa | int |
comment | Objeto que contém as informações do comentário | SocialCommentEventVO |
Exemplo de Implementação
Bloco de código |
---|
|
function beforeSocialCommentEdit(companyId, comment){
comment.setText(comment.getText() + " \n --- Conteúdo editado ---");
} |
Esse evento é disparado sempre após a edição de um comentário.
Estrutura do Evento
Bloco de código |
---|
|
function afterSocialCommentEdit(companyId, comment){
} |
Parâmetros da função
Propriedade | Descrição | Tipo |
---|
companyId | Código da Empresa | int |
comment | Objeto que contém as informações do comentário | SocialCommentEventVO |
Exemplo de Implementação
Bloco de código |
---|
|
function afterSocialCommentEdit(companyId, comment){
System.out.println(comment.getUser() + " editou o conteúdo do post: " + comment.getCommentId());
} |
beforeSocialPostEdit
Esse evento é disparado sempre antes da edição de um post.
...
Bloco de código |
---|
language | js |
---|
title | Estrutura do Evento |
---|
|
function beforeSocialPostEdit(companyId, post){
} |
Parâmetros da função
Propriedade | Descrição | Tipo |
---|
companyId | Código da Empresa | int |
post | objeto de post | SocialPostEventVO |
Exemplo de Implementação
Bloco de código |
---|
|
function beforeSocialPostEdit(companyId, post){
post.setText(post.getText() + " \n --- Conteúdo editado ---");
} |
...
Bloco de código |
---|
|
function afterSocialPostEdit(companyId, post){
} |
Parâmetros da função
Propriedade | Descrição | Tipo |
---|
companyId | Código da Empresa | int |
post | objeto de post | SocialPostEventVO |
Exemplo de Implementação
Bloco de código |
---|
|
function afterSocialPostEdit(companyId, post){
log.info(post.getUser() + " editou o conteúdo do post: " + post.getPostId());
} |
...