Mensagens
BlockUI
Um véu sobre uma região, ou sobre a página inteira, enquanto ela está ocupada, deixando inerte o que fica por baixo e dizendo o porquê.
Testado com WAI-ARIA
Importação
main.ts
import { BlockUI } from '@vitral/vue';Uma região
A página inteira
API
Lido de packages/vue/src/components/BlockUI/types.ts, então diz o que o componente aceita de fato.
Props
| Nome | Tipo | Descrição |
|---|---|---|
| blocked | boolean | Bloqueia a região: ela fica velada, ocupada e fora do alcance do ponteiro e do teclado. |
| fullScreen | boolean | Bloqueia a página inteira em vez da região envolvida. |
| label | string | O que o véu diz às tecnologias assistivas enquanto bloqueia. O padrão é o "Loading…" do locale. |
Mais pt, dt e unstyled de BaseProps; veja pass-through e modo sem estilo.
Emits
| Evento | Payload | Descrição |
|---|---|---|
| block | — | — |
| unblock | — | — |
Slots
| Nome | Props do slot | Descrição |
|---|---|---|
| default | — | A região que pode ser bloqueada. |
| mask | — | Mostrado sobre o véu: um spinner, uma mensagem. |