blob: 49876102707c303d1b47777077ade4fb82fa303b [file] [log] [blame]
{{>head}}
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
<h5>{{parent.name}} {{parent.kind}}</h5>
{{>sidebar_for_library}}
</div>
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
{{#self}}
<h1>{{{nameWithGenerics}}} {{kind}} {{>categorization}}</h1>
{{/self}}
{{#mixin}}
{{>documentation}}
{{/mixin}}
{{#mixin.hasModifiers}}
<section>
<dl class="dl-horizontal">
{{#mixin.hasPublicSuperclassConstraints}}
<dt>Superclass Constraints</dt>
<dd><ul class="comma-separated dark mixin-relationships">
{{#mixin.publicSuperclassConstraints}}
<li>{{{linkedName}}}</li>
{{/mixin.publicSuperclassConstraints}}
</ul></dd>
{{/mixin.hasPublicSuperclassConstraints}}
{{#mixin.hasPublicSuperChainReversed}}
<dt>Inheritance</dt>
<dd><ul class="gt-separated dark mixin-relationships">
<li>{{{linkedObjectType}}}</li>
{{#mixin.publicSuperChainReversed}}
<li>{{{linkedName}}}</li>
{{/mixin.publicSuperChainReversed}}
<li>{{{name}}}</li>
</ul></dd>
{{/mixin.hasPublicSuperChainReversed}}
{{#mixin.hasPublicInterfaces}}
<dt>Implements</dt>
<dd>
<ul class="comma-separated mixin-relationships">
{{#mixin.publicInterfaces}}
<li>{{{linkedName}}}</li>
{{/mixin.publicInterfaces}}
</ul>
</dd>
{{/mixin.hasPublicInterfaces}}
{{#mixin.hasPublicMixins}}
<dt>Mixes-in</dt>
<dd><ul class="comma-separated mixin-relationships">
{{#mixin.publicMixins}}
<li>{{{linkedName}}}</li>
{{/mixin.publicMixins}}
</ul></dd>
{{/mixin.hasPublicMixins}}
{{#mixin.hasPublicImplementors}}
<dt>Implemented by</dt>
<dd><ul class="comma-separated mixin-relationships">
{{#mixin.publicImplementors}}
<li>{{{linkedName}}}</li>
{{/mixin.publicImplementors}}
</ul></dd>
{{/mixin.hasPublicImplementors}}
{{#mixin.hasAnnotations}}
<dt>Annotations</dt>
<dd><ul class="annotation-list mixin-relationships">
{{#mixin.annotations}}
<li>{{{.}}}</li>
{{/mixin.annotations}}
</ul></dd>
{{/mixin.hasAnnotations}}
</dl>
</section>
{{/mixin.hasModifiers}}
{{#mixin.hasPublicConstructors}}
<section class="summary offset-anchor" id="constructors">
<h2>Constructors</h2>
<dl class="constructor-summary-list">
{{#mixin.publicConstructors}}
<dt id="{{htmlId}}" class="callable">
<span class="name">{{{linkedName}}}</span><span class="signature">({{{ linkedParams }}})</span>
</dt>
<dd>
{{{ oneLineDoc }}}
{{#isConst}}
<div class="constructor-modifier features">const</div>
{{/isConst}}
{{#isFactory}}
<div class="constructor-modifier features">factory</div>
{{/isFactory}}
</dd>
{{/mixin.publicConstructors}}
</dl>
</section>
{{/mixin.hasPublicConstructors}}
{{#mixin.hasPublicProperties}}
<section class="summary offset-anchor{{ #allPublicInstancePropertiesInherited }} inherited{{ /allPublicInstancePropertiesInherited }}" id="instance-properties">
<h2>Properties</h2>
<dl class="properties">
{{#mixin.allPublicInstanceProperties}}
{{>property}}
{{/mixin.allPublicInstanceProperties}}
</dl>
</section>
{{/mixin.hasPublicProperties}}
{{#mixin.hasPublicMethods}}
<section class="summary offset-anchor{{ #allPublicInstanceMethodsInherited }} inherited{{ /allPublicInstanceMethodsInherited }}" id="instance-methods">
<h2>Methods</h2>
<dl class="callables">
{{#mixin.allPublicInstanceMethods}}
{{>callable}}
{{/mixin.allPublicInstanceMethods}}
</dl>
</section>
{{/mixin.hasPublicMethods}}
{{#mixin.hasPublicOperators}}
<section class="summary offset-anchor{{ #allPublicOperatorsInherited }} inherited{{ /allPublicOperatorsInherited}}" id="operators">
<h2>Operators</h2>
<dl class="callables">
{{#mixin.allPublicOperators}}
{{>callable}}
{{/mixin.allPublicOperators}}
</dl>
</section>
{{/mixin.hasPublicOperators}}
{{#mixin.hasPublicStaticProperties}}
<section class="summary offset-anchor" id="static-properties">
<h2>Static Properties</h2>
<dl class="properties">
{{#mixin.publicStaticProperties}}
{{>property}}
{{/mixin.publicStaticProperties}}
</dl>
</section>
{{/mixin.hasPublicStaticProperties}}
{{#mixin.hasPublicStaticMethods}}
<section class="summary offset-anchor" id="static-methods">
<h2>Static Methods</h2>
<dl class="callables">
{{#mixin.publicStaticMethods}}
{{>callable}}
{{/mixin.publicStaticMethods}}
</dl>
</section>
{{/mixin.hasPublicStaticMethods}}
{{#mixin.hasPublicConstants}}
<section class="summary offset-anchor" id="constants">
<h2>Constants</h2>
<dl class="properties">
{{#mixin.publicConstants}}
{{>constant}}
{{/mixin.publicConstants}}
</dl>
</section>
{{/mixin.hasPublicConstants}}
</div> <!-- /.main-content -->
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
{{>sidebar_for_class}}
</div><!--/.sidebar-offcanvas-->
{{>footer}}