WYSIWYG text editor based on Quill editor:
https://quilljs.com

 

neoEditInitialize

Purpose:

Initialize neoEditor with common options

Category:

neoEdit

Syntax:

neoEditInitialize "objId"

 

objId

Select a Container object

 

neoEditInitializeFull

Purpose:

Initialize neoEditor with full options

Category:

neoEdit

Syntax:

neoEditInitializeFull "objId"

 

objId

Select a Container object

 

neoEditInitializeMini

Purpose:

Initialize neoEditor with minimal options

Category:

neoEdit

Syntax:

neoEditInitializeMini "objId"

 

objId

Select a Container object

 

neoEditGetHtml

Purpose:

Get HTML content

Category:

neoEdit

Syntax:

neoEditGetHtml "objId" retVar

 

objId

Container object

retVar

Variable to store result

 

neoEditSetHtml

Purpose:

Set HTML content

Category:

neoEdit

Syntax:

neoEditSetHtml "objId" theHtml

 

objId

Container object

theHtml

HTML content

 

neoEditGetText

Purpose:

Get text content

Category:

neoEdit

Syntax:

neoEditGetText "objId" retVar

 

objId

Container object

retVar

Variable to store result

 

neoEditSetText

Purpose:

Set text content

Category:

neoEdit

Syntax:

neoEditSetText "objId" theText

 

objId

Container object

theText

Text content

 

neoEditGetLength

Purpose:

Retrieves the length of the editor contents. Note even when the editor is empty, there is still a blank line represented by ā€˜\n’, so getLength will return 1.

Category:

neoEdit

Syntax:

neoEditGetLength "objId" retVar

 

objId

Container name

retVar

Variable to store result

 

neoEditOnChange

Purpose:

Execute a subroutine whenever the text content changes within the editor.

Category:

neoEdit

Syntax:

neoEditOnChange "objId" callBack

 

objId

Container name

callBack

Callback subroutine

 

neoEditSetMaxLength

Purpose:

Limit the number of characters that can be entered in the editor

Category:

neoEdit

Syntax:

neoEditSetMaxLength "objId" theMaxLength

 

objId

Container name

theMaxLength

Max number of characters