UNPKG

@clr/angular

Version:

Angular components for Clarity

16 lines (15 loc) 1.05 kB
import { AfterContentInit, ElementRef, Injector, OnDestroy, QueryList } from '@angular/core'; import { FocusableItem } from '../../utils/focus/focusable-item/focusable-item'; import { AbstractPopover } from '../common/abstract-popover'; import { DropdownFocusHandler } from './providers/dropdown-focus-handler.service'; import * as i0 from "@angular/core"; export declare class ClrDropdownMenu extends AbstractPopover implements AfterContentInit, OnDestroy { items: QueryList<FocusableItem>; private focusHandler; constructor(injector: Injector, parentHost: ElementRef<HTMLElement>, nested: ClrDropdownMenu, focusHandler: DropdownFocusHandler); set position(position: string); ngAfterContentInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<ClrDropdownMenu, [null, { optional: true; }, { optional: true; skipSelf: true; }, null]>; static ɵcmp: i0.ɵɵComponentDeclaration<ClrDropdownMenu, "clr-dropdown-menu", never, { "position": "clrPosition"; }, {}, ["items"], ["*"], false, never>; }