novo-elements
Version:
Bullhorn's NOVO Element Repository for Angular 2
45 lines (44 loc) • 1.25 kB
TypeScript
import { EventEmitter, NgZone, AfterViewInit, OnDestroy } from '@angular/core';
/**
* CKEditor component
* Usage :
* <novo-editor [(ngModel)]="data" [config]="{...}" debounce="500"></novo-editor>
*/
export declare class NovoCKEditorElement implements OnDestroy, AfterViewInit {
private zone;
config: any;
debounce: any;
name: any;
change: EventEmitter<{}>;
ready: EventEmitter<{}>;
blur: EventEmitter<{}>;
focus: EventEmitter<{}>;
paste: EventEmitter<{}>;
loaded: EventEmitter<{}>;
host: any;
_value: string;
instance: any;
debounceTimeout: any;
constructor(zone: NgZone);
value: string;
ngOnDestroy(): void;
ngAfterViewInit(): void;
updateValue(value: any): void;
ckeditorInit(config: any): void;
getBaseConfig(): {
enterMode: any;
shiftEnterMode: any;
disableNativeSpellChecker: boolean;
removePlugins: string;
toolbar: (string | {
name: string;
items: string[];
})[];
};
writeValue(value: any): void;
onChange(value?: any): void;
onTouched(event?: any): void;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
insertText(text: any): void;
}