ngx-flip-flip
Version:
Angular Flip Flip - Angular full page scrolling components with no dependencies
28 lines (27 loc) • 1.32 kB
TypeScript
import { OnInit, OnDestroy, Renderer2, ElementRef, NgZone, EventEmitter } from '@angular/core';
import { NgxFlipFlipEventsService } from '../services/events.service';
import { NgxFlipFlipSlidesService } from '../services/slides.service';
import { Direction } from '../models/direction.enum';
import { NgxFlipFlipOptions } from '../models/options.model';
import * as i0 from "@angular/core";
export declare class NgxFlipFlipWrapper implements OnInit, OnDestroy {
private renderer;
private elementRef;
private slidesService;
private eventsService;
private _zone;
options: NgxFlipFlipOptions;
onSlideChange: EventEmitter<Direction>;
private _resizeSubscription;
private _onScrollSubscription;
constructor(renderer: Renderer2, elementRef: ElementRef, slidesService: NgxFlipFlipSlidesService, eventsService: NgxFlipFlipEventsService, _zone: NgZone);
ngOnInit(): void;
ngOnDestroy(): void;
private changeSlidesDimensions;
private changeSlide;
private moveTo;
private addStyles;
private getSelectedSlideId;
static ɵfac: i0.ɵɵFactoryDeclaration<NgxFlipFlipWrapper, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgxFlipFlipWrapper, "ngx-flip-flip-wrapper", never, { "options": "options"; }, { "onSlideChange": "onSlideChange"; }, never, ["*"]>;
}