title: How To Use JSDOC3 To Document Enum Constants
body: <p>We're using JSDOC to document our client-facing SDK and we're having difficult getting it to recognize our 'enums' (i.e. constants). Which tags should we use to get JSDOC to pick it up in the documentation? Here's a sample:</p>
  
  <pre><code>/**
  * @module Enum
  */
  export namespace {
  
      /**
      * @enum WidgetType {string}
      */
      Enum.WidgetType = {
          /** Dashboard */
          Dashboard: 'dashboard',
          /** Form */
          Form: 'entityeditform',
          /** Report */
          Report: 'report'
      };
  }
  </code></pre>
  
  <p>Here's how the 'enums' are used in code:</p>
  
  <pre><code>app.widget({ id: 'account_entityform', type: Enum.WidgetType.Form }).add();
  </code></pre>
  
  <p>How can we document this with JSDOC?</p>