<tr class="FreestyleUsageArgument">
  <td class="FreestyleUsageArgument-name">
    {{#if @name}}{{@name}}{{/if}}
  </td>

  <td class="FreestyleUsageArgument-description">
    <span class="FreestyleUsageArgument-type u-codePill">
      {{this.typeLabel}}
    </span>

    {{@description}}
  </td>

  <td class="FreestyleUsageArgument-details">
    {{#if @required}}
      <span class="FreestyleUsageArgument-required">Required</span>
    {{/if}}
    {{#if this.shouldRenderDefaultValue}}
      <span class="FreestyleUsageArgument-default u-codePill">
        {{@defaultValue}}
      </span>
    {{/if}}
  </td>

  <td class={{concat
    "FreestyleUsageArgument-controls "
    "FreestyleUsageArgument-controls--" @type
  }}>
    {{#unless @hideControls}}
      {{#if (has-block)}}
          {{yield}}
      {{/if}}
    {{/unless}}
  </td>
</tr>
