Positions the element inside the containing outlet based on the directions passed in trough PositionSettings. These are Top/Middle/Bottom for verticalDirection and Left/Center/Right for horizontalDirection

ContainerPositionStrategy

new ContainerPositionStrategy(settings: PositionSettings): ContainerPositionStrategy

Defined in projects/igniteui-angular/core/src/services/overlay/position/container-position-strategy.ts:10

Returns ContainerPositionStrategy

Inherited from: GlobalPositionStrategy

PositionSettings to use when position the component in the overlay

settings: PositionSettings

Defined in projects/igniteui-angular/core/src/services/overlay/position/global-position-strategy.ts:13

Inherited from: GlobalPositionStrategy

Clone the strategy instance.

settings.positionStrategy.clone();
clone(): IPositionStrategy

Defined in projects/igniteui-angular/core/src/services/overlay/position/global-position-strategy.ts:49

Returns IPositionStrategy

Disposes the observer and cleans up references.

dispose(): void

Defined in projects/igniteui-angular/core/src/services/overlay/position/container-position-strategy.ts:36

Returns void

Position the element based on the PositionStrategy implementing this interface.

position(contentElement: HTMLElement): void

Defined in projects/igniteui-angular/core/src/services/overlay/position/container-position-strategy.ts:17

Parameters

  • contentElement: HTMLElement

Returns void