This is a full HTML editor.
Parameters
none
Attributes
- getF( get: ()=>string) – sets the get function that will return the HTML to be edited.
- setF( set: (newHTML:string)=>void) – this defines the set function that is called whenever the html has been edited. There is timing mechanism to wait for a short time between inputs before actually calling this. This technique reduces the total number of times this must be called.
Examples
let saveHTML:string = null; new HTMLEditUI() .getF(()=>{ if (saveHTML) return saveHTML; else { saveHTML = read html from a file return saveHTML; } }) .setF((newHTML:string)=>{ saveHTML=newHTML; write saveHTML out to a file. })
Styling
- HTMLEditUI – the default styling for the entire editor block.
- HTMLEditUI-html – the default styling for the html to be edited.