Expressões booleanas em JavaScript no Genesis

1 resposta
LuksS

Olá,
estou utilizando o framework Genesis nos projetos que sou responsável na empresa onde trabalho.
Um ótimo framework (até agora), diga-se de passagem. Algumas telas do sistema são muito simples, só um CRUD (create,remove,update,delete) mesmo onde, dependendo do status da tela os botões
vão estar ou não habilitados. P/ isso, tem uma Enumeration CRUDModo, com as constantes Read,Remove,Update e Delete. Eu gostaria de aplicar esse mesmo critério na anotação @EnableWhen
do geneses p/ habilitar ou não a respectiva action dos botões. Como faço isso ? Não consigo
ter êxito nessa expressão booleana : @EnableWhen(“form.modo == CRUDModo.Read”)
sendo que modo é um atributo de um form do tipo CRUDModo

flw

1 Resposta

mister_m

Você precisa usar o FQN (fully qualified name) da classe, ex: br.com.empresa.pacote.MinhaEnum.VALOR

Criado 29 de dezembro de 2008
Ultima resposta 20 de jan. de 2009
Respostas 1
Participantes 2