0.0.3 • Published 12 years ago
hudkit-code-editor v0.0.3
hudkit-ace-editor
A code editor widget for hudkit, based on ACE.
Installation
hudkit-ace-editor lists hudkit as a peerDependency, so:
$ npm install hudkit
$ npm install hudkit-ace-editor
$ cp -R node_modules/hudkit-ace-editor/ace-editor $ASSETSSubstitute $ASSETS with the directory from which your assets are served. Your HTML needs to include something like this:
<script src='$ASSETS/ace-editor/ace.js'></script>Initialisation
Assuming a browserify workflow, you can initialise the editor like this:
var hudkit = require('hudkit');
// requiring the module will automatically register it with hudkit
require('hudkit-ace-editor');
window.init = function() {
var hk = hudkit.instance(window);
var codeEditor = hk.aceEditor();
hk.root.setRootWidget(codeEditor);
}See demo/index.htm, demo/main.js and the Makefile for a concrete build example.