UNPKG

@nodeject/ui-components

Version:

UI library for non-trivial components

39 lines (38 loc) 1.15 kB
import * as React from 'react'; export interface SchedioEditorFunctionalityProps { config?: any; tag?: any; onManualControllerReady?: any; model?: any; onModelChange?: any; } export declare class SchedioEditorFunctionality extends React.Component<SchedioEditorFunctionalityProps> { private editor; private el; private tag; private defaultTag; private listeningEvents; private element; private config; private editorInitialized; private SPECIAL_TAGS; private INNER_HTML_ATTR; private hasSpecialTag; private oldModel; private _initEvents; constructor(props: any); componentWillMount(): void; componentDidMount(): void; componentWillUnmount(): void; componentDidUpdate(): void; createEditor(): void; setContent(firstTime?: any): void; setNormalTagContent(firstTime: any): void; setSpecialTagContent(): void; destroyEditor(): void; getEditor(): any; generateManualController(): void; updateModel(): void; initListeners(): void; registerEvent(eventName: any, callback: any): void; }