<div class="intro">
<p>Use the Editor's Events</p>
</div>

<div class="example">
    {{>editor-events-source}}
</div>

<h3>Working with EditorBase</h3>
<p>`EditorBase` is not a fully functional Editor, it is simply the base utility that will be used under the hood to create an Editor.</p>

<h3>Creating the Editor</h3>
<p>In this step we are going to do the initial render of the Editor, set its content and focus it when it's ready.</p>

```
YUI().use('editor', function(Y) {

    //Create the Base Editor
    var editor = new Y.EditorBase({
        content: '<p><b>This is <i class="foo">a test</i></b></p><p><b style="color: red; font-family: Comic Sans MS">This is <span class="foo">a test</span></b></p>',
        extracss: '.foo { font-weight: normal; color: black; background-color: yellow; }'
    });
    
    //Rendering the Editor
    editor.render('#editor');

});
```


<h3>Full Example Source</h3>

<h4>HTML</h4>
```
{{>editor-events-source-html}}
```

<h4>CSS</h4>
```
{{>editor-events-source-css}}
```


<h4>Javascript</h4>
```
{{>editor-events-source-js}}
```
