in lib/src/generator/templates.aot_renderers_for_html.dart [5426:5678]
String renderLibrary(_i1.LibraryTemplateData context0) {
final buffer = StringBuffer();
buffer.write(_renderLibrary_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(_renderLibrary_partial_source_link_1(context1, context0));
buffer.write('''<h1><span class="kind-library">''');
buffer.write(context1.name);
buffer.write('''</span> ''');
buffer.writeEscaped(context1.kind);
buffer.write(' ');
buffer.write(_renderLibrary_partial_feature_set_2(context1, context0));
buffer.write(' ');
buffer.write(_renderLibrary_partial_categorization_3(context1, context0));
buffer.write('''</h1></div>''');
buffer.writeln();
var context2 = context0.library;
buffer.write('\n ');
buffer.write(_renderLibrary_partial_documentation_4(context2, context0));
buffer.writeln();
var context3 = context0.library;
if (context3.hasPublicClasses == true) {
buffer.writeln();
buffer.write('''
<section class="summary offset-anchor" id="classes">
<h2>Classes</h2>
<dl>''');
var context4 = context3.library;
var context5 = context4.publicClassesSorted;
for (var context6 in context5) {
buffer.write('\n ');
buffer.write(_renderLibrary_partial_container_5(
context6, context4, context3, context0));
}
buffer.writeln();
buffer.write('''
</dl>
</section>''');
}
buffer.writeln();
var context7 = context0.library;
if (context7.hasPublicMixins == true) {
buffer.writeln();
buffer.write('''
<section class="summary offset-anchor" id="mixins">
<h2>Mixins</h2>
<dl>''');
var context8 = context7.library;
var context9 = context8.publicMixinsSorted;
for (var context10 in context9) {
buffer.write('\n ');
buffer.write(_renderLibrary_partial_container_5(
context10, context8, context7, context0));
}
buffer.writeln();
buffer.write('''
</dl>
</section>''');
}
buffer.writeln();
var context11 = context0.library;
if (context11.hasPublicExtensions == true) {
buffer.writeln();
buffer.write('''
<section class="summary offset-anchor" id="extensions">
<h2>Extensions</h2>
<dl>''');
var context12 = context11.library;
var context13 = context12.publicExtensionsSorted;
for (var context14 in context13) {
buffer.write('\n ');
buffer.write(_renderLibrary_partial_extension_6(
context14, context12, context11, context0));
}
buffer.writeln();
buffer.write('''
</dl>
</section>''');
}
buffer.writeln();
var context15 = context0.library;
if (context15.hasPublicConstants == true) {
buffer.writeln();
buffer.write('''
<section class="summary offset-anchor" id="constants">
<h2>Constants</h2>
<dl class="properties">''');
var context16 = context15.library;
var context17 = context16.publicConstantsSorted;
for (var context18 in context17) {
buffer.write('\n ');
buffer.write(_renderLibrary_partial_constant_7(
context18, context16, context15, context0));
}
buffer.writeln();
buffer.write('''
</dl>
</section>''');
}
buffer.writeln();
var context19 = context0.library;
if (context19.hasPublicProperties == true) {
buffer.writeln();
buffer.write('''
<section class="summary offset-anchor" id="properties">
<h2>Properties</h2>
<dl class="properties">''');
var context20 = context19.library;
var context21 = context20.publicPropertiesSorted;
for (var context22 in context21) {
buffer.write('\n ');
buffer.write(_renderLibrary_partial_property_8(
context22, context20, context19, context0));
}
buffer.writeln();
buffer.write('''
</dl>
</section>''');
}
buffer.writeln();
var context23 = context0.library;
if (context23.hasPublicFunctions == true) {
buffer.writeln();
buffer.write('''
<section class="summary offset-anchor" id="functions">
<h2>Functions</h2>
<dl class="callables">''');
var context24 = context23.library;
var context25 = context24.publicFunctionsSorted;
for (var context26 in context25) {
buffer.write('\n ');
buffer.write(_renderLibrary_partial_callable_9(
context26, context24, context23, context0));
}
buffer.writeln();
buffer.write('''
</dl>
</section>''');
}
buffer.writeln();
var context27 = context0.library;
if (context27.hasPublicEnums == true) {
buffer.writeln();
buffer.write('''
<section class="summary offset-anchor" id="enums">
<h2>Enums</h2>
<dl>''');
var context28 = context27.library;
var context29 = context28.publicEnumsSorted;
for (var context30 in context29) {
buffer.write('\n ');
buffer.write(_renderLibrary_partial_container_5(
context30, context28, context27, context0));
}
buffer.writeln();
buffer.write('''
</dl>
</section>''');
}
buffer.writeln();
var context31 = context0.library;
if (context31.hasPublicTypedefs == true) {
buffer.writeln();
buffer.write('''
<section class="summary offset-anchor" id="typedefs">
<h2>Typedefs</h2>
<dl>''');
var context32 = context31.library;
var context33 = context32.publicTypedefsSorted;
for (var context34 in context33) {
buffer.write('\n ');
buffer.write(_renderLibrary_partial_typedef_10(
context34, context32, context31, context0));
}
buffer.writeln();
buffer.write('''
</dl>
</section>''');
}
buffer.writeln();
var context35 = context0.library;
if (context35.hasPublicExceptions == true) {
buffer.writeln();
buffer.write('''
<section class="summary offset-anchor" id="exceptions">
<h2>Exceptions / Errors</h2>
<dl>''');
var context36 = context35.library;
var context37 = context36.publicExceptionsSorted;
for (var context38 in context37) {
buffer.write('\n ');
buffer.write(_renderLibrary_partial_container_5(
context38, context36, context35, 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(_renderLibrary_partial_search_sidebar_11(context0));
buffer.writeln();
buffer.write('''
<h5><span class="package-name">''');
buffer.writeEscaped(context0.parent!.name);
buffer.write('''</span> <span class="package-kind">''');
buffer.writeEscaped(context0.parent!.kind);
buffer.write('''</span></h5>
''');
buffer.write(_renderLibrary_partial_packages_12(context0));
buffer.writeln();
buffer.write('''
</div>
<div id="dartdoc-sidebar-right" class="sidebar sidebar-offcanvas-right">
<h5>''');
buffer.writeEscaped(context0.self.name);
buffer.write(' ');
buffer.writeEscaped(context0.self.kind);
buffer.write('''</h5>
''');
buffer.write(context0.sidebarForLibrary);
buffer.writeln();
buffer.write('''
</div><!--/sidebar-offcanvas-right-->
''');
buffer.write(_renderLibrary_partial_footer_13(context0));
buffer.writeln();
return buffer.toString();
}