native events are handled.  Here's an example of our "setcolor" component firing
  a custom event called "colorchange".  <code>@value</code> will be set to the
  new color.  Events are fired using the syntax <code>fire->[eventname]([event data])</code>
</p>
<pre class="codeblock">
&lt;define-component name="setcolor">
  &lt;button class="button" click.handler="fire->colorchange(value='red')">Set Red&lt;/button>
  &lt;button class="button" click.handler="fire->colorchange(value='blue')">Set Blue&lt;/button>
