1 | import { ViewportRuler } from './viewport-ruler';
|
2 | import { ConnectedPositionStrategy } from './connected-position-strategy';
|
3 | import { ElementRef } from '@angular/core';
|
4 | import { GlobalPositionStrategy } from './global-position-strategy';
|
5 | import { OverlayConnectionPosition, OriginConnectionPosition } from './connected-position';
|
6 |
|
7 | export declare class OverlayPositionBuilder {
|
8 | private _viewportRuler;
|
9 | constructor(_viewportRuler: ViewportRuler);
|
10 | /** Creates a global position strategy. */
|
11 | global(): GlobalPositionStrategy;
|
12 | /** Creates a relative position strategy. */
|
13 | connectedTo(elementRef: ElementRef, originPos: OriginConnectionPosition, overlayPos: OverlayConnectionPosition): ConnectedPositionStrategy;
|
14 | }
|