govbr-ds-angular
Version:
Implementação em Angular do Design System GovBR.
24 lines (23 loc) • 964 B
TypeScript
import { AfterViewInit } from '@angular/core';
import { IMenu } from './types/menu.type';
import * as i0 from "@angular/core";
/**
* Componente MenuComponent é responsável por exibir o menu da aplicação.
* @example
* <app-menu></app-menu>
* @public
* {@link https://www.gov.br/ds/components/menu?tab=desenvolvedor|Documentação oficial}
*/
export declare class MenuComponent implements AfterViewInit {
list: import("@angular/core").InputSignal<IMenu[]>;
instance: unknown;
isMobile: import("@angular/core").WritableSignal<boolean>;
private _brMenu;
private _breakpointObserver;
constructor();
ngAfterViewInit(): void;
closeMenu(): void;
closeMenuIfMobile(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<MenuComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<MenuComponent, "app-menu", never, { "list": { "alias": "list"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}