in lib/src/generator/templates.aot_renderers_for_md.dart [2243:2413]
String renderLibrary(_i1.LibraryTemplateData context0) {
final buffer = StringBuffer();
buffer.write(_renderLibrary_partial_head_0(context0));
buffer.writeln();
var context1 = context0.self;
buffer.writeln();
buffer.write('''
# ''');
buffer.write(context1.name);
buffer.write(' ');
buffer.writeEscaped(context1.kind);
buffer.write('\n\n');
buffer.write(_renderLibrary_partial_source_link_1(context1, context0));
buffer.writeln();
buffer.write(_renderLibrary_partial_categorization_2(context1, context0));
buffer.writeln();
buffer.write(_renderLibrary_partial_feature_set_3(context1, context0));
buffer.writeln();
var context2 = context0.library;
buffer.writeln();
buffer.write(_renderLibrary_partial_documentation_4(context2, context0));
buffer.writeln();
var context3 = context0.library;
if (context3.hasPublicClasses == true) {
buffer.writeln();
buffer.write('''
## Classes
''');
var context4 = context3.library;
var context5 = context4.publicClassesSorted;
for (var context6 in context5) {
buffer.writeln();
buffer.write(_renderLibrary_partial_container_5(
context6, context4, context3, context0));
buffer.writeln();
}
}
buffer.writeln();
var context7 = context0.library;
if (context7.hasPublicMixins == true) {
buffer.writeln();
buffer.write('''
## Mixins
''');
var context8 = context7.library;
var context9 = context8.publicMixinsSorted;
for (var context10 in context9) {
buffer.writeln();
buffer.write(_renderLibrary_partial_container_5(
context10, context8, context7, context0));
buffer.writeln();
}
}
buffer.writeln();
var context11 = context0.library;
if (context11.hasPublicExtensions == true) {
buffer.writeln();
buffer.write('''
## Extensions
''');
var context12 = context11.library;
var context13 = context12.publicExtensionsSorted;
for (var context14 in context13) {
buffer.writeln();
buffer.write(_renderLibrary_partial_extension_6(
context14, context12, context11, context0));
buffer.writeln();
}
}
buffer.writeln();
var context15 = context0.library;
if (context15.hasPublicConstants == true) {
buffer.writeln();
buffer.write('''
## Constants
''');
var context16 = context15.library;
var context17 = context16.publicConstantsSorted;
for (var context18 in context17) {
buffer.writeln();
buffer.write(_renderLibrary_partial_constant_7(
context18, context16, context15, context0));
buffer.writeln();
}
}
buffer.writeln();
var context19 = context0.library;
if (context19.hasPublicProperties == true) {
buffer.writeln();
buffer.write('''
## Properties
''');
var context20 = context19.library;
var context21 = context20.publicPropertiesSorted;
for (var context22 in context21) {
buffer.writeln();
buffer.write(_renderLibrary_partial_property_8(
context22, context20, context19, context0));
buffer.writeln();
}
}
buffer.writeln();
var context23 = context0.library;
if (context23.hasPublicFunctions == true) {
buffer.writeln();
buffer.write('''
## Functions
''');
var context24 = context23.library;
var context25 = context24.publicFunctionsSorted;
for (var context26 in context25) {
buffer.writeln();
buffer.write(_renderLibrary_partial_callable_9(
context26, context24, context23, context0));
buffer.writeln();
}
}
buffer.writeln();
var context27 = context0.library;
if (context27.hasPublicEnums == true) {
buffer.writeln();
buffer.write('''
## Enums
''');
var context28 = context27.library;
var context29 = context28.publicEnumsSorted;
for (var context30 in context29) {
buffer.writeln();
buffer.write(_renderLibrary_partial_container_5(
context30, context28, context27, context0));
buffer.writeln();
}
}
buffer.writeln();
var context31 = context0.library;
if (context31.hasPublicTypedefs == true) {
buffer.writeln();
buffer.write('''
## Typedefs
''');
var context32 = context31.library;
var context33 = context32.publicTypedefsSorted;
for (var context34 in context33) {
buffer.writeln();
buffer.write(_renderLibrary_partial_typedef_10(
context34, context32, context31, context0));
buffer.writeln();
}
}
buffer.writeln();
var context35 = context0.library;
if (context35.hasPublicExceptions == true) {
buffer.writeln();
buffer.write('''
## Exceptions / Errors
''');
var context36 = context35.library;
var context37 = context36.publicExceptionsSorted;
for (var context38 in context37) {
buffer.writeln();
buffer.write(_renderLibrary_partial_container_5(
context38, context36, context35, context0));
buffer.writeln();
}
}
buffer.write('\n\n');
buffer.write(_renderLibrary_partial_footer_11(context0));
buffer.writeln();
return buffer.toString();
}