ng2-awesome-disqus
Version:
Angular Disqus Module
25 lines (24 loc) • 843 B
TypeScript
import { OnChanges, OnDestroy, SimpleChanges, Renderer2, ElementRef, EventEmitter } from '@angular/core';
import { DisqusService } from './disqus.service';
export declare class DisqusComponent implements OnChanges, OnDestroy {
private renderer;
private el;
private dService;
/** DISQUS Account Name */
shortname: string;
identifier: string;
url: string;
categoryId: string;
language: string;
title: string;
/** Track Comments */
comment: EventEmitter<any>;
constructor(renderer: Renderer2, el: ElementRef, dService: DisqusService);
ngOnChanges(changes: SimpleChanges): void;
addDisqusScript(): void;
/** Reset disqus with new inputs. */
reset(): void;
/** Get disqus settings from inputs */
getConfig(): () => void;
ngOnDestroy(): void;
}