Skip to content

Handlebars Helpers

ADL templates are written in Handlebars. On top of the standard Handlebars syntax, ADL registers a set of helper functions that make working with metadata easier — comparing strings, looking up extension properties, generating predictable test data, and so on.

These helpers can be used inside any template. For the concepts, see Templates & Code Generation.

The helpers are registered by ADL’s generation engine. The full implementation lives in the HandlebarsHelpers class in the open-source generation library.