| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- import { EventEmitter, NgZone, QueryList, AfterViewInit, SimpleChanges, OnChanges } from '@angular/core';
- import { CKButtonDirective } from './ckbutton.directive';
- import { CKGroupDirective } from './ckgroup.directive';
- /**
- * CKEditor component
- * Usage :
- * <ckeditor [(ngModel)]="data" [config]="{...}" debounce="500"></ckeditor>
- */
- export declare class CKEditorComponent implements OnChanges, AfterViewInit {
- private zone;
- config: any;
- readonly: boolean;
- debounce: string;
- change: EventEmitter<any>;
- editorChange: EventEmitter<any>;
- ready: EventEmitter<any>;
- blur: EventEmitter<any>;
- focus: EventEmitter<any>;
- contentDom: EventEmitter<any>;
- fileUploadRequest: EventEmitter<any>;
- fileUploadResponse: EventEmitter<any>;
- paste: EventEmitter<any>;
- drop: EventEmitter<any>;
- host: any;
- toolbarButtons: QueryList<CKButtonDirective>;
- toolbarGroups: QueryList<CKGroupDirective>;
- _value: string;
- instance: any;
- debounceTimeout: any;
- /**
- * Constructor
- */
- constructor(zone: NgZone);
- value: any;
- ngOnChanges(changes: SimpleChanges): void;
- /**
- * On component destroy
- */
- ngOnDestroy(): void;
- /**
- * On component view init
- */
- ngAfterViewInit(): void;
- /**
- * On component view checked
- */
- ngAfterViewChecked(): void;
- /**
- * Value update process
- */
- updateValue(value: any): void;
- /**
- * CKEditor init
- */
- ckeditorInit(config: any): void;
- /**
- * Implements ControlValueAccessor
- */
- writeValue(value: any): void;
- onChange(_: any): void;
- onTouched(): void;
- registerOnChange(fn: any): void;
- registerOnTouched(fn: any): void;
- private documentContains;
- }
|