react-froala-wysiwyg
Version:
React component for Froala WYSIWYG HTML rich text editor.
99 lines (86 loc) • 2.24 kB
TypeScript
declare module 'react-froala-wysiwyg'
{
export interface MyComponentProps {
tag?:string;
config?: object;
model?: string| object|null;
onModelChange?: object;
onManualControllerReady?: object;
skipReset?: boolean|false;
}
export default class FroalaEditor extends React.Component<MyComponentProps>{
destroy():void;
getEditor(): any;
initialize() : object;
}
}
declare module 'react-froala-wysiwyg/FroalaEditorView'
{
export interface MyComponentProps {
tag?:string;
config?: object;
model?: string| object|null;
onModelChange?: object;
onManualControllerReady?: object;
skipReset?: boolean|false;
}
export default class FroalaEditorView extends React.Component<MyComponentProps>
{
}
}
declare module 'react-froala-wysiwyg/FroalaEditorImg'
{
export interface MyComponentProps {
tag?:string;
config?: object;
model?: string| object|null;
onModelChange?: object;
onManualControllerReady?: object;
skipReset?: boolean|false;
}
export default class FroalaEditorImg extends React.Component<MyComponentProps>
{
}
}
declare module 'react-froala-wysiwyg/FroalaEditorA'
{
export interface MyComponentProps {
tag?:string;
config?: object;
model?: string| object|null;
onModelChange?: object;
onManualControllerReady?: object;
skipReset?: boolean|false;
}
export default class FroalaEditorA extends React.Component<MyComponentProps>
{
}
}
declare module 'react-froala-wysiwyg/FroalaEditorButton'
{
export interface MyComponentProps {
tag?:string;
config?: object;
model?: string| object|null;
onModelChange?: object;
onManualControllerReady?: object;
skipReset?: boolean|false;
}
export default class FroalaEditorButton extends React.Component<MyComponentProps>
{
}
}
declare module 'react-froala-wysiwyg/FroalaEditorInput'
{
export interface MyComponentProps {
tag?:string;
config?: object;
model?: string| object|null;
onModelChange?: object;
onManualControllerReady?: object;
skipReset?: boolean|false;
}
export default class FroalaEditorInput extends React.Component<MyComponentProps>
{
}
}