nodeImplRender function

String nodeImplRender({
  1. required ExportNode node,
  2. required String locale,
})

Implementation

String nodeImplRender({
  required ExportNode node,
  required String locale,
}) {
  final template = Template(_implTemplate, htmlEscapeValues: false);

  return template.renderString({
    'locale': StringUtils.toPascalCase(locale),
    'className': node.id,
    'isRoot': node.root,
    'ref': (LambdaContext context) {
      return _node(node: node, refMode: false, locale: locale);
    },
  });
}