UNPKG

@duoduo-oba/ng-devui

Version:

DevUI components based on Angular

19 lines (18 loc) 876 B
import { OnInit, OnChanges, SimpleChanges, ElementRef } from '@angular/core'; import { ConnectedPosition, ConnectedOverlayPositionChange, VerticalConnectionPos } from '@angular/cdk/overlay'; import { AppendToBodyDirection } from '@duoduo-oba/ng-devui/utils'; import { DropDownDirective } from './dropdown.directive'; export declare class DropDownAppendToBodyComponent implements OnInit, OnChanges { dropDown: DropDownDirective; menuPosition: VerticalConnectionPos; positions: any; origin: any; alignOrigin: ElementRef<any>; appendToBodyDirections: Array<AppendToBodyDirection | ConnectedPosition>; constructor(dropDown: DropDownDirective); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; setOrigin(): void; setPositions(): void; onPositionChange(position: ConnectedOverlayPositionChange): void; }