Drawer
O Drawer é usado para exibir ações e informações sensíveis ao contexto. Os drawers não impedem que os usuários concluam suas tarefas, como faria um modal. Um drawer é útil quando você deseja focar o usuário em uma tarefa específica, ele pode fornecer contexto ou informações adicionais durante uma tarefa.
Playground
Propriedades
Nome (* = obrigatório) | Tipo | Valores | Descrição |
|---|---|---|---|
children | ReactNode |
| Conteúdo interno. |
padding | string |
| Define se o conteúdo do Drawer terá um inner padding de 24px. |
placement | string |
| Posicionamento do Drawer. |
open | boolean |
| Se true, o Drawer será aberto. Caso contrário, será fechado. |
alwaysRender | boolean |
| Se true, o Drawer permanecerá renderizado no DOM, mesmo quando open for false. |
dismissProps | DrawerDismiss |
| Define o comportamento para fechar o Drawer. |
Propriedades DrawerDismiss
Nome (* = obrigatório) | Tipo | Valores | Descrição |
|---|---|---|---|
escapeKey | boolean |
| Define se a tecla |
outsidePressEvent | string |
| Define qual evento é capturado ao clicar no backdrop para chamar o método |
asPortal | boolean |
| Define se o componente será criado com um Portal, fora do nó principal da aplicação e dentro do |
Métodos
Nome (* = obrigatório) | Tipo | Descrição |
|---|---|---|
onDismiss | function | Método acionado quando um dos comportamentos dismissive é identificado. |