in lib/src/generator/templates.aot_renderers_for_md.dart [33:177]
String renderCategory(_i1.CategoryTemplateData context0) {
final buffer = StringBuffer();
buffer.write(_renderCategory_partial_head_0(context0));
buffer.writeln();
var context1 = context0.self;
buffer.writeln();
buffer.write('''
# ''');
buffer.writeEscaped(context1.name);
buffer.write(' ');
buffer.writeEscaped(context1.kind);
buffer.write('\n\n');
buffer.write(_renderCategory_partial_documentation_1(context1, context0));
buffer.writeln();
if (context1.hasPublicLibraries == true) {
buffer.writeln();
buffer.write('''
## Libraries
''');
var context2 = context1.publicLibrariesSorted;
for (var context3 in context2) {
buffer.writeln();
buffer.write(
_renderCategory_partial_library_2(context3, context1, context0));
buffer.writeln();
}
}
buffer.writeln();
if (context1.hasPublicClasses == true) {
buffer.writeln();
buffer.write('''
## Classes
''');
var context4 = context1.publicClassesSorted;
for (var context5 in context4) {
buffer.writeln();
buffer.write(
_renderCategory_partial_container_3(context5, context1, context0));
buffer.writeln();
}
}
buffer.writeln();
if (context1.hasPublicMixins == true) {
buffer.writeln();
buffer.write('''
## Mixins
''');
var context6 = context1.publicMixinsSorted;
for (var context7 in context6) {
buffer.writeln();
buffer.write(
_renderCategory_partial_container_3(context7, context1, context0));
buffer.writeln();
}
}
buffer.writeln();
if (context1.hasPublicConstants == true) {
buffer.writeln();
buffer.write('''
## Constants
''');
var context8 = context1.publicConstantsSorted;
for (var context9 in context8) {
buffer.writeln();
buffer.write(
_renderCategory_partial_constant_4(context9, context1, context0));
buffer.writeln();
}
}
buffer.writeln();
if (context1.hasPublicProperties == true) {
buffer.writeln();
buffer.write('''
## Properties
''');
var context10 = context1.publicPropertiesSorted;
for (var context11 in context10) {
buffer.writeln();
buffer.write(
_renderCategory_partial_property_5(context11, context1, context0));
buffer.writeln();
}
}
buffer.writeln();
if (context1.hasPublicFunctions == true) {
buffer.writeln();
buffer.write('''
## Functions
''');
var context12 = context1.publicFunctionsSorted;
for (var context13 in context12) {
buffer.writeln();
buffer.write(
_renderCategory_partial_callable_6(context13, context1, context0));
buffer.writeln();
}
}
buffer.writeln();
if (context1.hasPublicEnums == true) {
buffer.writeln();
buffer.write('''
## Enums
''');
var context14 = context1.publicEnumsSorted;
for (var context15 in context14) {
buffer.writeln();
buffer.write(
_renderCategory_partial_container_3(context15, context1, context0));
buffer.writeln();
}
}
buffer.writeln();
if (context1.hasPublicTypedefs == true) {
buffer.writeln();
buffer.write('''
## Typedefs
''');
var context16 = context1.publicTypedefsSorted;
for (var context17 in context16) {
buffer.writeln();
buffer.write(
_renderCategory_partial_typedef_7(context17, context1, context0));
buffer.writeln();
}
}
buffer.writeln();
if (context1.hasPublicExceptions == true) {
buffer.writeln();
buffer.write('''
## Exceptions / Errors
''');
var context18 = context1.publicExceptionsSorted;
for (var context19 in context18) {
buffer.writeln();
buffer.write(
_renderCategory_partial_container_3(context19, context1, context0));
buffer.writeln();
}
}
buffer.write('\n\n');
buffer.write(_renderCategory_partial_footer_8(context0));
buffer.writeln();
return buffer.toString();
}