Expor atributos de propriedade de ação
- Atualizado: 2023/05/18
Expor atributos de propriedade de ação
Os valores de propriedade de uma ação podem ser expostos através da definição das seguintes propriedades em CommandPkg.
valores de propriedade de uma Ação
Atributos de propriedade | Descrição | |
---|---|---|
|
name | Nome da propriedade, único no nível de ação; este nome seria exibido na caixa de preenchimento automático. |
|
descrição | Uma descrição da propriedade. |
|
tipo | O tipo de dados em que a propriedade opera. A propriedade será exibida na caixa de preenchimento automático somente se o tipo corresponder. |
|
return_type | O tipo de dados de retorno da propriedade. Se este tipo não corresponder ao tipo de campo onde ele é usado, haverá erro de validação. |
@BotCommand
@CommandPkg(label = "Uppercase", name = "uppercase", description="Converts the string to upper case",
icon = "uppercase.svg", node_label="Convert {{sourceString}} to upper case| and assign the result to {{returnTo}}",
return_type=DataType.STRING, return_required = true, return_label="Assign the output to variable") public class UpperCase {
@Execute
public Value<String> convert(
@Idx(index = "1", type=TEXT)
@Pkg(label="Source string")
@NotEmpty
String sourceString){
return new StringValue(sourceString.toUpperCase());
}
}
Dica: O caractere
|
atua como um rótulo de nó separador. O conteúdo anterior e posterior ao caractere |
aparece somente quando há uma entrada para as variáveis declaradas em cada parte. Por exemplo, no caso acima, quando a variável {{sourceString}}
tem um valor, o conteúdo antes de |
aparece, e quando {{returnTo}}
tem um valor, o conteúdo após |
aparece.Por exemplo, a classe acima na UI mostrará:
Conteúdo Relacionado
Este tópico foi útil?