Use the Editor module to embed a pure Elm text editor
into another application. See ./demo in the source
code for an example.
-Initialize the the editor with given content : String
Load a string into the editor
Used by a host app to scroll the editor to scroll the editor display to the line where the cursor is.
Messages to be handles by a host app in some default way
The messages to which the editor responds
Get the context menu
Insert a string into the editor at a given cursor location
Return the line where the cursor is
Set the editor's cursor to a given position
Place string in the editor's clipboard
Retrieve text from editor
Opaque type for the editor