Beagle v1.5 não é mais mantida ativamente. A versão documentada que você está visualizando pode conter funcionalidades depreciadas. Para obter as funcionalidades mais recentes, consulte a nossa última versão .
Operadores | Exemplo | Ação |
---|---|---|
concat | “@{concat(“cachorro”, “quente”)}” | Operador que concatena as strings que tiver como entrada. |
capitalize | “@{capitalize(brasil)}” | Operador que transforma a primeira letra da string em uma letra maiúscula. |
uppercase | “@{uppercase(brasil)}” | Operador que transforma a todas as letras de uma string em letras maiúsculas. |
lowercase | “@{lowercase(BRASIL)}” | Operador que transforma a todas as letras de uma string em letras minúsculas. |
substr | “@{substr(brasil, 3)}” | Operador que retorna uma substring da string de entrada. Essa operação pode ter 2 ou 3 entradas, onde o primeiro parâmetro é a string e o segundo e terceiro parâmetro são os limitadores da string. |
Nesse exemplo, uma tela possui um texto com uma operação de substring
, no qual sua frase é ‘The book is on the table’ e os parâmetros 4, 11 ditam o limite dessa substring, a tornando a seguinte string ‘book is on’:
fun screen() = Screen(child =
Container(
children = listOf(
Text(text = "The text bellow is a substring of `The book is on the table`."),
Text(
expressionOf("@{substr('The book is on the table', 4, 11)}")
).applyStyle(Style(backgroundColor = "#00FF00")
)
)
)
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.