UNPKG

@synergy-design-system/angular

Version:
29 lines (26 loc) 1.13 kB
import * as i0 from '@angular/core'; import { ElementRef, NgZone, EventEmitter } from '@angular/core'; import { SynMenu, SynSelectEvent } from '@synergy-design-system/components'; export { SynSelectEvent } from '@synergy-design-system/components'; /** * @summary Menus provide a list of options for the user to choose from. * @documentation https://synergy-design-system.github.io/?path=/docs/components-syn-menu--docs * @status stable * @since 2.0 * * @slot - The menu's content, including menu items, menu labels, and dividers. * * @event {{ item: SynMenuItem }} syn-select - Emitted when a menu item is selected. */ declare class SynMenuComponent { nativeElement: SynMenu; private _ngZone; constructor(e: ElementRef, ngZone: NgZone); /** * Emitted when a menu item is selected. */ synSelectEvent: EventEmitter<SynSelectEvent>; static ɵfac: i0.ɵɵFactoryDeclaration<SynMenuComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SynMenuComponent, "syn-menu", never, {}, { "synSelectEvent": "synSelectEvent"; }, never, ["*"], true, never>; } export { SynMenuComponent };