UNPKG

@govbr-ds/webcomponents

Version:

Biblioteca de Web Components baseado no GovBR-DS

38 lines (37 loc) 1.89 kB
/** * O componente `br-footer` representa o rodapé do site, de acordo com a documentação de design do GovBR. * Ele é composto por vários subcomponentes, como [`br-footer-category`](/docs/components/footer-category), [`br-footer-item`](/docs/components/footer-item), [`br-footer-social`](/docs/components/footer-social), [`br-footer-legal`](/docs/components/footer-legal) e [`br-logo`](/docs/components/footer-logo). * Para uma descrição detalhada, consulte a [documentação do GovBR-DS](https://www.gov.br/ds/components/footer?tab=designer). * * @slot logo - Área destinada ao logo do rodapé. Utilize o componente `br-logo` para adicionar o logo. * @slot default - Área destinada ao mapa do site. Utilize o componente `br-footer-category` juntamente com o componente `br-footer-item` para adicionar itens. * @slot social-network - Área destinada às redes sociais. Utilize o componente `br-footer-social` para adicionar redes sociais. * @slot partner-logo - Área destinada aos logos de parceiros. Utilize o componente `br-logo` para adicionar os logos. * @slot legal - Área destinada às informações legais. Utilize o componente `br-footer-legal` para adicionar informações legais. */ export declare class Footer { /** * Referência ao elemento host do componente. * Utilize esta propriedade para acessar e manipular o elemento do DOM associado ao componente. */ el: HTMLBrFooterElement; /** * Identificador único. * Caso não seja fornecido, um ID gerado automaticamente será usado. */ readonly customId: string; /** * Indica o tema do rodapé. */ theme: 'dark' | 'light'; /** * Texto de descrição das redes sociais. */ socialNetworkTitle: string; private getCssClassMap; /** * Renderiza o componente. * @returns JSX do componente. */ render(): any; }