{{>head}}

<div id="dartdoc-sidebar-left" class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
    {{>search_sidebar}}
    <h5>{{parent.name}} {{parent.kind}}</h5>
    {{>sidebar_for_library}}
</div>

<div id="dartdoc-main-content" class="col-xs-12 col-sm-9 col-md-8 main-content">
    {{#self}}
    <div>{{>source_link}}<h1><span class="kind-class">{{{nameWithGenerics}}}</span> {{kind}} {{>categorization}}</h1></div>
    {{/self}}

    {{#extension}}
    {{>documentation}}
    <section>
        <dl class="dl-horizontal">
        <dt>on</dt>
        <dd>
            <ul class="comma-separated clazz-relationships">
            {{#extendedType}}
            <li>{{{linkedName}}}</li>
            {{/extendedType}}
            </ul>
        </dd>
        </dl>
    </section>

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

        <dl class="properties">
            {{#allPublicInstanceProperties}}
            {{>property}}
            {{/allPublicInstanceProperties}}
        </dl>
    </section>
    {{/hasPublicProperties}}

    {{#hasPublicMethods}}
    <section class="summary offset-anchor" id="instance-methods">
        <h2>Methods</h2>
        <dl class="callables">
            {{#allPublicInstanceMethods}}
            {{>callable}}
            {{/allPublicInstanceMethods}}
        </dl>
    </section>
    {{/hasPublicMethods}}

    {{#hasPublicOperators}}
    <section class="summary offset-anchor" id="operators">
        <h2>Operators</h2>
        <dl class="callables">
            {{#allPublicOperators}}
            {{>callable}}
            {{/allPublicOperators}}
        </dl>
    </section>
    {{/hasPublicOperators}}

    {{#hasPublicStaticProperties}}
    <section class="summary offset-anchor" id="static-properties">
        <h2>Static Properties</h2>

        <dl class="properties">
            {{#publicStaticProperties}}
            {{>property}}
            {{/publicStaticProperties}}
        </dl>
    </section>
    {{/hasPublicStaticProperties}}

    {{#hasPublicStaticMethods}}
    <section class="summary offset-anchor" id="static-methods">
        <h2>Static Methods</h2>
        <dl class="callables">
            {{#publicStaticMethods}}
            {{>callable}}
            {{/publicStaticMethods}}
        </dl>
    </section>
    {{/hasPublicStaticMethods}}

    {{#hasPublicConstants}}
    <section class="summary offset-anchor" id="constants">
        <h2>Constants</h2>

        <dl class="properties">
            {{#publicConstants}}
            {{>constant}}
            {{/publicConstants}}
        </dl>
    </section>
    {{/hasPublicConstants}}
    {{/extension}}

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

<div id="dartdoc-sidebar-right" class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
    {{>sidebar_for_extension}}
</div><!--/.sidebar-offcanvas-->

{{>footer}}
