 27.29 10.6l37.1-37.1c59.28-59.26 59.28-155.7 0-214.96z"/>
      </svg></a> </h3>
<section aria-labelledby="toc_classic-classes">
<p>Ember used its own custom class syntax before native JavaScript classes existed,
which looks like this:</p>
<pre class="language-js line-numbers"><code class="js language-js"><span class="token keyword">export</span> <span class="token keyword">default</span> Controller<span class="token punctuation">.</span><span class="token function">extend</span><span class="token punctuat