UNPKG

ng2-lazy-trumbowyg

Version:

Angular 2 Component for lazy loading of Trumbowyg wysiwyg editor

30 lines (29 loc) 971 B
import { ElementRef, EventEmitter, OnChanges, OnDestroy, OnInit, SimpleChanges } from '@angular/core'; import { Observable } from "rxjs/Observable"; import { TrumbowygService } from "./trumbowyg.service"; import "rxjs/add/operator/filter"; import "rxjs/add/operator/take"; import "rxjs/add/operator/switchMap"; export declare class Trumbowyg implements OnInit, OnDestroy, OnChanges { private el; private trumbowygService; /** * @deprecated use 'update' for a preview */ togglePreview: boolean; initialContent: string; liveUpdate: boolean; update: Observable<any>; options: any; savedContent: EventEmitter<any>; private loaded$; private readyToUse$; private content$; private contentSub; private updateSubscription; private trumbowygEl; constructor(el: ElementRef, trumbowygService: TrumbowygService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; }