UNPKG

ngx-masonry

Version:

Angular Module for displaying a feed of items in a masonry layout using https://github.com/desandro/masonry

22 lines (21 loc) 995 B
import { ElementRef, OnDestroy, AfterViewInit, Renderer2, OnInit } from '@angular/core'; import { AnimationBuilder } from '@angular/animations'; import { NgxMasonryComponent } from './ngx-masonry.component'; import * as i0 from "@angular/core"; export declare class NgxMasonryDirective implements OnInit, OnDestroy, AfterViewInit { element: ElementRef; private builder; private parent; private renderer; prepend: boolean; images: Set<HTMLImageElement>; private animations; constructor(element: ElementRef, builder: AnimationBuilder, parent: NgxMasonryComponent, renderer: Renderer2); ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; private imageLoaded; playAnimation(show: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration<NgxMasonryDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<NgxMasonryDirective, "[ngxMasonryItem], ngxMasonryItem", never, { "prepend": "prepend"; }, {}, never, never, false>; }