nts.</p>
<p>Communication to other components is achieved through the use of events.</p>
<ul>
<li><h4 id="-chart-filter-change-"><code>chart-filter-change</code></h4>
<p>  When a user changes a control value, the component will trigger an event <code>chart-filter-change</code>.  The event contains information about the selected controls.</p>
<pre><code>  $(&#39;[data-chart-controls]&#39;).on(&#39;chart-filter-change&#39;, function(e, data) {
    // get the new filter range:
    var newFilter = data.filter;
