simple_template_engine 1.0.0 copy "simple_template_engine: ^1.0.0" to clipboard
simple_template_engine: ^1.0.0 copied to clipboard

A dynamic template rendering engine.

example/simple_template_engine_example.dart

import 'package:simple_template_engine/simple_template_engine.dart';

main() {
  var template = '''
  <% if (showSkills) { %>
    Skills:
    <% for (final skill in skills) { %>
      <p><% skill %></p>
    <% } %>
  <% } else { %>
    No skills to show.
  <% } %>
  ''';
  
  var output = executeTemplate(
    template,
    skills: ['Dart', 'HTML'],
    showSkills: true,
  );
  
  print(output);
  
  // Prints:
  //  Skills:
  //    <p>Dart</p>
  //    <p>HTML</p>
}
0
likes
90
points
31
downloads

Publisher

unverified uploader

Weekly Downloads

A dynamic template rendering engine.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

dart_eval

More

Packages that depend on simple_template_engine