Operadores | Exemplo | Ação |
---|---|---|
gt (Maior) | gt(constant(3), constant(4)) | Operador que recebe duas entradas e resulta em verdadeiro se o primeiro valor for maior que o segundo. |
gte (Maior ou Igual) | gte(constant(3), constant(4)) | Operador que recebe duas entradas e resulta em verdadeiro se o primeiro valor for maior ou igual ao segundo. |
lt (Menor) | lt(constant(3), constant(4)) | Operador que recebe duas entradas e resulta em verdadeiro se o primeiro valor for menor que o segundo. |
lte (Menor ou igual) | lte(constant(3), constant(4)) | Operador que recebe duas entradas e resulta em verdadeiro se o primeiro valor for menor ou igual ao segundo. |
eq (Igual) | eq(constant(4), constant(4)) | Operador que recebe duas entradas e resulta em verdadeiro se o os dois valores são iguais. |
O exemplo aqui é de uma tela que utiliza a operação de comparação lt, ela verifica se o valor da soma de counter e há duas possibilidades:
**or**
for verdadeira, o texto do componente Text
se torna true;Veja abaixo:
fun screen() = Screen(
navigationBar = NavigationBar(
title = "Operations",
showBackButton = true
),
child = Container(
children = listOf(
Text(text = constant("The text bellow will show if 4 is below 5 or not")),
Container(
children = listOf(
Text(
condition(
lt(constant(4), constant(5)), constant("less then 5"),
constant("greater then 5")).toBindString()
)
)
).setStyle { backgroundColor = constant("#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.