@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
TypeScript
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>;
}