in lib/src/generator/templates.aot_renderers_for_html.dart [2594:2826]
String renderEnum(_i1.EnumTemplateData context0) {
final buffer = StringBuffer();
buffer.write(_renderEnum_partial_head_0(context0));
buffer.writeln();
buffer.write('''
<div id="dartdoc-main-content" class="main-content">''');
var context1 = context0.self;
buffer.writeln();
buffer.write('''
<div>''');
buffer.write(_renderEnum_partial_source_link_1(context1, context0));
buffer.write('''<h1><span class="kind-enum">''');
buffer.write(context1.name);
buffer.write('''</span> ''');
buffer.writeEscaped(context1.kind);
buffer.write(' ');
buffer.write(_renderEnum_partial_feature_set_2(context1, context0));
buffer.write(' ');
buffer.write(_renderEnum_partial_categorization_3(context1, context0));
buffer.write('''</h1></div>''');
buffer.writeln();
var context2 = context0.eNum;
buffer.write('\n ');
buffer.write(_renderEnum_partial_documentation_4(context2, context0));
buffer.writeln();
if (context2.hasModifiers == true) {
buffer.writeln();
buffer.write('''
<section>
<dl class="dl-horizontal">''');
if (context2.hasPublicSuperChainReversed == true) {
buffer.writeln();
buffer.write('''
<dt>Inheritance</dt>
<dd><ul class="gt-separated dark eNum-relationships">
<li>''');
buffer.write(context0.linkedObjectType);
buffer.write('''</li>''');
var context3 = context2.publicSuperChainReversed;
for (var context4 in context3) {
buffer.writeln();
buffer.write('''
<li>''');
buffer.write(context4.linkedName);
buffer.write('''</li>''');
}
buffer.writeln();
buffer.write('''
<li>''');
buffer.write(context2.name);
buffer.write('''</li>
</ul></dd>''');
}
buffer.writeln();
if (context2.hasAnnotations == true) {
buffer.writeln();
buffer.write('''
<dt>Annotations</dt>
<dd><ul class="annotation-list eNum-relationships">''');
var context5 = context2.annotations;
for (var context6 in context5) {
buffer.writeln();
buffer.write('''
<li>''');
buffer.write(context6.linkedNameWithParameters);
buffer.write('''</li>''');
}
buffer.writeln();
buffer.write('''
</ul></dd>''');
}
buffer.writeln();
buffer.write('''
</dl>
</section>''');
}
buffer.writeln();
if (context2.hasPublicConstantFields == true) {
buffer.writeln();
buffer.write('''
<section class="summary offset-anchor" id="constants">
<h2>Constants</h2>
<dl class="properties">''');
var context7 = context2.publicConstantFieldsSorted;
for (var context8 in context7) {
buffer.write('\n ');
buffer
.write(_renderEnum_partial_constant_5(context8, context2, context0));
}
buffer.writeln();
buffer.write('''
</dl>
</section>''');
}
buffer.writeln();
if (context2.hasPublicInstanceFields == true) {
buffer.writeln();
buffer.write('''
<section class="summary offset-anchor''');
if (context2.publicInheritedInstanceFields == true) {
buffer.write(''' inherited''');
}
buffer.write('''" id="instance-properties">
<h2>Properties</h2>
<dl class="properties">''');
var context9 = context2.publicInstanceFieldsSorted;
for (var context10 in context9) {
buffer.write('\n ');
buffer
.write(_renderEnum_partial_property_6(context10, context2, context0));
}
buffer.writeln();
buffer.write('''
</dl>
</section>''');
}
buffer.writeln();
if (context2.hasPublicInstanceMethods == true) {
buffer.writeln();
buffer.write('''
<section class="summary offset-anchor''');
if (context2.publicInheritedInstanceMethods == true) {
buffer.write(''' inherited''');
}
buffer.write('''" id="instance-methods">
<h2>Methods</h2>
<dl class="callables">''');
var context11 = context2.publicInstanceMethodsSorted;
for (var context12 in context11) {
buffer.write('\n ');
buffer
.write(_renderEnum_partial_callable_7(context12, context2, context0));
}
buffer.writeln();
buffer.write('''
</dl>
</section>''');
}
buffer.writeln();
if (context2.hasPublicInstanceOperators == true) {
buffer.writeln();
buffer.write('''
<section class="summary offset-anchor''');
if (context2.publicInheritedInstanceOperators == true) {
buffer.write(''' inherited''');
}
buffer.write('''" id="operators">
<h2>Operators</h2>
<dl class="callables">''');
var context13 = context2.publicInstanceOperatorsSorted;
for (var context14 in context13) {
buffer.write('\n ');
buffer
.write(_renderEnum_partial_callable_7(context14, context2, context0));
}
buffer.writeln();
buffer.write('''
</dl>
</section>''');
}
buffer.writeln();
if (context2.hasPublicVariableStaticFields == true) {
buffer.writeln();
buffer.write('''
<section class="summary offset-anchor" id="static-properties">
<h2>Static Properties</h2>
<dl class="properties">''');
var context15 = context2.publicVariableStaticFieldsSorted;
for (var context16 in context15) {
buffer.write('\n ');
buffer
.write(_renderEnum_partial_property_6(context16, context2, context0));
}
buffer.writeln();
buffer.write('''
</dl>
</section>''');
}
buffer.writeln();
if (context2.hasPublicStaticMethods == true) {
buffer.writeln();
buffer.write('''
<section class="summary offset-anchor" id="static-methods">
<h2>Static Methods</h2>
<dl class="callables">''');
var context17 = context2.publicStaticMethodsSorted;
for (var context18 in context17) {
buffer.write('\n ');
buffer
.write(_renderEnum_partial_callable_7(context18, context2, context0));
}
buffer.writeln();
buffer.write('''
</dl>
</section>''');
}
buffer.writeln();
buffer.write('''
</div> <!-- /.main-content -->
<div id="dartdoc-sidebar-left" class="sidebar sidebar-offcanvas-left">
''');
buffer.write(_renderEnum_partial_search_sidebar_8(context0));
buffer.writeln();
buffer.write('''
<h5>''');
buffer.writeEscaped(context0.parent!.name);
buffer.write(' ');
buffer.writeEscaped(context0.parent!.kind);
buffer.write('''</h5>
''');
buffer.write(context0.sidebarForLibrary);
buffer.writeln();
buffer.write('''
</div>
<div id="dartdoc-sidebar-right" class="sidebar sidebar-offcanvas-right">
''');
buffer.write(context0.sidebarForContainer);
buffer.writeln();
buffer.write('''
</div><!--/.sidebar-offcanvas-->
''');
buffer.write(_renderEnum_partial_footer_9(context0));
buffer.writeln();
return buffer.toString();
}