@skyux/core
Version:
This library was generated with [Nx](https://nx.dev).
16 lines (15 loc) • 634 B
TypeScript
import { ElementRef, RendererFactory2 } from '@angular/core';
import * as i0 from "@angular/core";
/**
* @internal
*/
export declare class SkyOverlayAdapterService {
#private;
constructor(rendererFactory: RendererFactory2);
restrictBodyScroll(): void;
releaseBodyScroll(): void;
addAriaHiddenToSiblings(overlayElementRef: ElementRef): Map<Element, string | null>;
restoreAriaHiddenForSiblings(siblingAriaHiddenCache: Map<Element, string | null>): void;
static ɵfac: i0.ɵɵFactoryDeclaration<SkyOverlayAdapterService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<SkyOverlayAdapterService>;
}