UNPKG

@universal-material/angular

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.

22 lines (21 loc) 1 kB
import { AfterContentInit, ElementRef } from '@angular/core'; import { DropdownToggleDirective } from './dropdown-toggle.directive'; import { DropdownMenuDirective } from './dropdown-menu.directive'; import * as i0 from "@angular/core"; export declare class DropdownDirective implements AfterContentInit { private readonly _elementRef; private _justToggle; autoClose: boolean | 'outside'; _dropdownToggle: DropdownToggleDirective | null; _dropdownMenu: DropdownMenuDirective; _windowClick(): void; constructor(_elementRef: ElementRef); private _autoClose; ngAfterContentInit(): void; toggle(): void; open(): void; close(): void; openDropdownUpOrDown(): string; static ɵfac: i0.ɵɵFactoryDeclaration<DropdownDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<DropdownDirective, "[uDropdown]", never, { "autoClose": { "alias": "autoClose"; "required": false; }; }, {}, ["_dropdownToggle", "_dropdownMenu"], never, false, never>; }