Documentation. Scroll strategies determines how the scrolling will be handled in the provided overlay.

ScrollStrategy

new ScrollStrategy(): ScrollStrategy

Returns ScrollStrategy

Attaches the strategy

settings.scrollStrategy.attach();
attach(): void

Defined in projects/igniteui-angular/core/src/services/overlay/scroll/scroll-strategy.ts:23

Returns void

Detaches the strategy

settings.scrollStrategy.detach();
detach(): void

Defined in projects/igniteui-angular/core/src/services/overlay/scroll/scroll-strategy.ts:31

Returns void

Initializes the strategy. Should be called once

initialize(document: Document, overlayService: IgxOverlayService, id: string): void

Defined in projects/igniteui-angular/core/src/services/overlay/scroll/scroll-strategy.ts:15

Parameters

  • document: Document

    reference to Document object.

  • overlayService: IgxOverlayService

    IgxOverlay service to use in this strategy.

  • id: string

    Unique id for this strategy.

    settings.scrollStrategy.initialize(document, overlay, id);

Returns void