Onde moram as ações
As ações de uma coisa moram na página dela. A confirmação, quando precisa, é um Dialog; o retorno aparece no lugar.
Nesta página
A regra
Tudo o que se faz com uma coisa fica na página de detalhe dela: editar, pausar, apagar. A pessoa abre o agendamento e encontra ali todas as ações possíveis sobre ele. Nenhuma ação ganha uma página só para ela.
Toque em Apagar: a confirmação é um Dialog no meio da tela; confirmando, o retorno aparece no próprio cartão, e o aviso logo acima dele.
Precisa confirmar?
| Quando | O quê |
|---|---|
| A ação dá para desfazer, ou só muda o que a pessoa vê na hora | Nada de confirmação: faça, com o retorno no lugar. Pedir sempre ensina a apertar "sim" sem ler. |
| Efeito grande ou sem volta: apagar, pausar tudo, sair sem salvar | Um Dialog no meio da tela, que só fecha com uma resposta. |
| Apaga muito de uma vez | O Dialog pede para digitar uma palavra antes de acender o botão. |
Bons e maus padrões
Faça assim
Todas as ações da coisa no mesmo lugar.
Não faça
Tira a pessoa do lugar onde ela estava, para uma pergunta de uma linha.
Faça assim
O lote mora na lista; a ação de um item, na página dele.
Não faça
Um toque errado apaga a linha errada, longe da página onde a pessoa vê o que está apagando.
Componentes
- Dialog: a pergunta antes da ação.
- StatusOverlay e Notice: o retorno, depois.
- Table, com a ação em lote, para muitos de uma vez.