{{ launchMatrixTitle }}

{{ launchMatrixLead }}

{{ fullScreenShellExplainTitle }} {{ fullScreenShellExplainBody }}
{{ sizeShowcaseTitle }}

{{ sizeShowcaseIntro }}

{{ implementationPatternsTitle }}

{{ implementationPatternsIntro }}

{{ implementationCardOneTitle }}

{{ implementationCardOneBody }}

{{ implementationCardTwoTitle }}

{{ implementationCardTwoBody }}

{{ implementationCardThreeTitle }}

{{ implementationCardThreeBody }}

{{ modalEventLog }}

{{ apiIntro }}

{{ mainInputsTitle }}
  • title-text, headerColor e size definem a estrutura principal.
  • size aceita default, modal-xs, modal-sm, large, xtra-large, xx-large, xxx-large, fluid e modal-full.
  • fullScreenShell só atua com size="modal-full" e troca o visual de cartão arredondado por um shell fullscreen sem cantos.
  • lazyContent, dialogScrollable, verticalCenter, compactHeader e smallHeader controlam comportamento interno.
  • closeOnBackdropClick, closeOnEscape, enableCloseBtn, enableBackdrop, enableHeader e fullScreenOnMobile refinam UX e encerramento.
{{ behaviorApiTitle }}
  • open() e close() controlam o ciclo de vida de forma imperativa.
  • start-open inicializa o modal já aberto quando o fluxo pede atenção imediata.
  • enableShadow ajuda a destacar o bloco em páginas densas.
  • modal-full já ocupa 100vw x 100dvh; fullScreenShell não aumenta o tamanho, só remove o visual de modal-cartão e deixa o componente com cara de tela inteira.
{{ outputsApiTitle }}
  • (close) dispara sempre que o modal termina o fechamento.
  • O host decide como reagir: limpar estado, recarregar dados ou registrar auditoria.
  • Conteúdo pesado deve preferir lazyContent para não nascer fechado no DOM.
  • Fluxos estilo Bootbox podem ser compostos no host usando @ViewChild e handlers próprios.
{{ supportMatrixTitle }}

{{ supportMatrixLead }}

{{ examplesTitle }}
{{ basicSnippetTitle }}
{{ advancedSnippetTitle }}
{{ sizeSnippetTitle }}
{{ imperativeSnippetTitle }}
Fluid
{{ fullScreenSnippetTitle }}
Small header
{{ t.pages.modal.modalHeading }}

{{ t.pages.modal.modalBody }}

{{ t.pages.modal.scrollableBody }}

{{ t.pages.modal.scrollableLine(index) }}

{{ warningModalBody }}

{{ iconifiedModalLead }}
Checklist rápido
Validação documental concluída e pronta para seguir.
Existem observações pendentes antes da publicação final.

{{ miniModalBody }}

{{ backdroplessModalBody }}

{{ smallHeaderModalBody }}

Densidade visual
Header menor, mesmo comportamento de cor, bordas e fechamento.

{{ formModalLead }}

{{ fullSequenceTitle }}
{{ i + 1 }}
{{ step }}
{{ fullWhenToUseTitle }}

{{ fullWhenToUseBody }}

{{ lockedModalBody }}

{{ lazyProofTitle }}
  • {{ item }}
Limitless-inspired demo
{{ fullScreenLead }}

Este exemplo replica um cadastro administrativo com muitas entradas para evidenciar a rolagem do body no modo full.

modal-full smallHeader lazyContent
Dados CGM
Dados endereço
Dados contato
Atributos