{{>head}}

  <div id="dartdoc-main-content" class="main-content">
    {{#self}}
      <div>{{>source_link}}<h1><span class="kind-class">{{{nameWithGenerics}}}</span> {{kind}} {{>feature_set}} {{>categorization}}</h1></div>
    {{/self}}

    {{#clazz}}
    {{>documentation}}

    {{#hasModifiers}}
    <section>
      <dl class="dl-horizontal">
        {{ >super_chain }}
        {{ >interfaces }}
        {{ >mixed_in_types }}

        {{#hasPublicImplementors}}
        <dt>Implementers</dt>
        <dd><ul class="comma-separated clazz-relationships">
          {{#publicImplementorsSorted}}
          <li>{{{linkedName}}}</li>
          {{/publicImplementorsSorted}}
        </ul></dd>
        {{/hasPublicImplementors}}

        {{#hasPotentiallyApplicableExtensions}}
        <dt>Available Extensions</dt>
        <dd><ul class="comma-separated clazz-relationships">
          {{#potentiallyApplicableExtensionsSorted}}
          <li>{{{linkedName}}}</li>
          {{/potentiallyApplicableExtensionsSorted}}
        </ul></dd>
        {{/hasPotentiallyApplicableExtensions}}

        {{ >container_annotations }}
      </dl>
    </section>
    {{/hasModifiers}}

    {{ >constructors }}

    {{#hasPublicInstanceFields}}
    <section class="summary offset-anchor{{ #publicInheritedInstanceFields }} inherited{{ /publicInheritedInstanceFields }}" id="instance-properties">
      <h2>Properties</h2>

      <dl class="properties">
        {{#publicInstanceFieldsSorted}}
        {{>property}}
        {{/publicInstanceFieldsSorted}}
      </dl>
    </section>
    {{/hasPublicInstanceFields}}

    {{ >instance_methods }}
    {{ >instance_operators }}
    {{ >static_properties }}
    {{ >static_methods }}
    {{ >static_constants }}
    {{/clazz}}

  </div> <!-- /.main-content -->

  <div id="dartdoc-sidebar-left" class="sidebar sidebar-offcanvas-left">
    {{>search_sidebar}}
    <h5>{{parent.name}} {{parent.kind}}</h5>
    {{{sidebarForLibrary}}}
  </div>

  <div id="dartdoc-sidebar-right" class="sidebar sidebar-offcanvas-right">
    {{{sidebarForContainer}}}
  </div><!--/.sidebar-offcanvas-->

{{>footer}}
