UNPKG

analytica-frontend-lib

Version:

Repositório público dos componentes utilizados nas plataformas da Analytica Ensino

28 lines 1.3 kB
import { type FabPosition, type FabVerticalAlign } from './fabPositioning'; type AccessibilityFabPosition = FabPosition; type AccessibilityFabVerticalAlign = FabVerticalAlign; export interface LibrasFabProps { /** Click handler — alterna o painel do VLibras (abrir/fechar) */ onClick: () => void; /** Lado da viewport onde o botão fica colado */ position?: AccessibilityFabPosition; /** Alinhamento vertical (default: `below-center`) */ verticalAlign?: AccessibilityFabVerticalAlign; /** Classes extras */ className?: string; } /** * Segundo botão flutuante (FAB), posicionado abaixo do `AccessibilityFab`. * Aciona o widget oficial do VLibras (gov.br) que faz tradução automática * de português para Libras via avatar 3D. * * O botão tem visual constante — não mantemos um indicador de estado * "ativo" porque o painel do VLibras já reflete visualmente se está * aberto ou fechado. Cada clique alterna o painel. * * Mesma identidade visual do FAB principal (azul escuro, quadrado com * canto interno arredondado, colado na lateral). */ export default function LibrasFab({ onClick, position, verticalAlign, className, }: Readonly<LibrasFabProps>): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=LibrasFab.d.ts.map