xMova Android

CONFIRM

Versão 2.7+

Esta funcionalidade permite questionar ao usuário se deseja ou não prosseguir. Retornando 0 para uma resposta negativa e 1 para uma resposta positiva.

Atributos:

  • title : Define o título da tela que será exibida ao usuário, caso não seja informado é utilizado o nome do aplicativo. Pode conter um valor primitivo, valores de campo ou um valor de lang.
  • text : Define a mensagem que será exibida ao usuário no topo da tela. Pode conter um valor primitivo como no exemplo abaixo, valores de campo ou um valor de lang.
  • yesLabel : Define o label da ação positiva. Pode conter um valor primitivo, valores de campo ou um valor de lang.
  • noLabel : Define o label da ação negativa. Pode conter um valor primitivo, valores de campo ou um valor de lang.
  • notBak: Desabilita a ação de voltar da tela
  • backAfterOk : Determina que o aplicativo deve executar a ação de voltar após a confirmação do usuário.

Versão 2.7+

  • backOnlyAfterNo: Determina que a ação de voltar será executada quando o usuário clicar na opção negativa da tela.
  • timeout: Determina quanto tempo a tela deve aguardar até selecionar a opção automaticamente. (Pode ser usado o tempo com a unidade ‘1m, 1h’, ou um valor para ser convertido em millis). O valor da seleção automática pode ser definido no atributo timeoutExceededValue
  • timeoutExceededValue: Determina qual vai ser a opção padrão selecionada quando o valor adicionado no atributo timeout for excedido. (Valores: true|

Langs :

  • FixedKeyCommandYes : Usada para definir o label da ação positiva quando não é passado um valor no atributo yesLabel.
  • FixedKeyCommandNo : Usada para definir o label da ação negativa quando não é passado um valor no atributo noLabel.

Exemplo:

Main main entity=AuthInput
      actions
              Iniciar Ok
                      Integer input = confirm text=@"Sim ou não?" yesLabel=@SIMM title=@"Deseja prosseguir?" notBack
                      if input == 1
                              crud Boletim
                      else
                              show main