embed/viewport library

Helpers de viewport (tamanho da janela + evento de resize), com implementação por plataforma via import condicional. Servem para dimensionar uma ilha Flutter para 100% da tela e reagir ao resize.

No servidor retorna um placeholder; no navegador lê window.innerWidth/Height.

Functions

onViewportResize(void callback()) → void Function()
No servidor não há resize — retorna um cancelador no-op.
viewportSize() → ({double height, double width})
Tamanho de viewport no servidor (sem janela): valor padrão de placeholder.