UNPKG

@greg-md/ng-elevator

Version:

Make a container to elevate on the screen while scrolling with Angular.

24 lines (23 loc) 835 B
import { ElementRef, AfterViewInit, Renderer2, QueryList } from '@angular/core'; export declare class ElevatorComponent implements AfterViewInit { private elementRef; private renderer; private platformId; lastPosition: number; marginTop: number; marginBottom: number; cssPosition: string; cssTop: number; cssBottom: number; cssWidth: number; images: QueryList<any>; constructor(elementRef: ElementRef, renderer: Renderer2, platformId: string); ngAfterViewInit(): void; windowScroll(): void; windowResize(): void; initImagesLoad(): void; reloadPositions(keepPositions?: boolean): void; reloadYPositions(keepPositions?: boolean): void; prepareAbsolutePositions(): void; setPosition(position?: string, top?: number, bottom?: number, width?: number): void; }