Difference between revisions of "Widget:CodeEditor"
From Coder Merlin
Line 2: | Line 2: | ||
Parameters: | Parameters: | ||
;uniqueID: integer: id for editor, must be unique per page | ;uniqueID: integer: id for editor, must be unique per page | ||
;width: integer|string: percentage (as string, e.g. "100%" or integer size in pixels), null for no change (full width) | |||
;height: integer|string: percentage (as string, e.g. "100%" or integer size in pixels), null for no change (~10 lines) | |||
;lineNumbers: boolean: true to display line numbers | ;lineNumbers: boolean: true to display line numbers | ||
;theme: string: name of theme (which must be loaded via css) | ;theme: string: name of theme (which must be loaded via css) | ||
Line 25: | Line 27: | ||
} | } | ||
); | ); | ||
cm.setSize("<!--{$width)-->", "<!--{$height}-->"); | |||
}); | }); | ||
</script> | </script> | ||
</div> | </div> | ||
</includeonly> | </includeonly> |
Revision as of 20:47, 8 June 2021
Parameters:
- uniqueID
- integer: id for editor, must be unique per page
- width
- integer|string: percentage (as string, e.g. "100%" or integer size in pixels), null for no change (full width)
- height
- integer|string: percentage (as string, e.g. "100%" or integer size in pixels), null for no change (~10 lines)
- lineNumbers
- boolean: true to display line numbers
- theme
- string: name of theme (which must be loaded via css)
- readOnly
- boolean: true if editing should be disabled
- mode
- string: language for highlighting (which must be loaded via js)
- initialCode
- string: initial code to place in editor