ng-masonry-layout
Version:
Angular Module for displaying a feed of items in a masonry layout using https://github.com/desandro/masonry
21 lines (20 loc) • 753 B
TypeScript
import { OnInit, OnChanges, SimpleChanges, OnDestroy, ElementRef, EventEmitter } from '@angular/core';
import { NgxMasonryOptions } from './ngx-masonry-options';
export declare class NgxMasonryComponent implements OnInit, OnChanges, OnDestroy {
private platformId;
private _element;
constructor(platformId: any, _element: ElementRef);
_msnry: any;
options: NgxMasonryOptions;
useImagesLoaded: Boolean;
updateLayout: Boolean;
layoutComplete: EventEmitter<any[]>;
removeComplete: EventEmitter<any[]>;
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
ngOnDestroy(): void;
layout(): void;
reloadItems(): void;
add(element: HTMLElement): void;
remove(element: HTMLElement): void;
}