truly-ui
Version:
Web Components for Desktop Applications.
22 lines • 1.03 kB
TypeScript
import { ElementRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare class RelativeWindowPosition {
anchorElement: any;
relativeElement: any;
private renderer;
private topDislocation;
constructor();
setRenderer(renderer: any): void;
setAnchorElement(anchorElement: ElementRef): void;
setRelativeElement(relativeElement: ElementRef): void;
setPosition(topDislocation?: number): void;
private setRelativeElementToTopAnchor;
private setRelativeToBottomAnchor;
private setRelativeElementToRightAnchor;
private setRelativeElementToLeftAnchor;
private fitInWindowY;
private fitInWindowX;
static ɵfac: i0.ɵɵFactoryDeclaration<RelativeWindowPosition, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<RelativeWindowPosition, "[relativeWindowPosition]", never, { "anchorElement": "anchorElement"; "relativeElement": "relativeElement"; }, {}, never, never, false, never>;
}
//# sourceMappingURL=relative-window-position.directive.d.ts.map