10 Examples - domain-centric/template_engine GitHub Wiki

TemplateEngine usage

Expression

  • tag_expression_parser_test.dart

Data Types

  • custom_data_type_test.dart
  • string_test.dart
  • num_test.dart
  • bool_test.dart

Constants

  • custom_constant_test.dart
  • e_test.dart
  • ln10_test.dart
  • ln2_test.dart
  • log10e_test.dart
  • log2e_test.dart
  • pi_test.dart

Variables

  • variable_test.dart
  • nested_variable_test.dart

Functions

  • custom_function_test.dart

Import Functions

  • import_template_test.dart
  • import_pure_test.dart
  • import_json_test.dart
  • import_xml_test.dart
  • import_yaml_test.dart

Path Functions

  • template_test.dart

Math Functions

  • exp_test.dart
  • log_test.dart
  • sin_test.dart
  • asin_test.dart
  • cos_test.dart
  • acos_test.dart
  • tan_test.dart
  • atan_test.dart
  • sqrt_test.dart
  • round_test.dart

String Functions

  • length_test.dart

Operators

  • custom_operator_test.dart

Parentheses

  • parentheses_test.dart

Prefixes

  • positive_test.dart
  • negative_test.dart
  • not_test.dart

Multiplication

  • num_power_test.dart
  • bool_xor_test.dart
  • num_multiply_test.dart
  • num_divide_test.dart
  • num_modulo_test.dart
  • bool_and_test.dart
  • string_concatenate_test.dart

Additions

  • num_addition_test.dart
  • string_concatenate_test.dart
  • num_subtract_test.dart
  • bool_or_test.dart

Comparisons

  • equals_test.dart
  • not_equals_test.dart
  • greater_than_or_equal_test.dart
  • greater_than_test.dart
  • less_than_or_equal_test.dart
  • less_than_test.dart

Assignment

  • assignment_test.dart

Documentation generation

The documentation of the template_engine package was generated by the documentation_builder package. documentation_builder is build on top of the template_engine package. Here are some examples:

README.md

LICENSE

CHANGELOG.md

example.md

Wiki pages