registerBuiltInTags function

void registerBuiltInTags()

Registers all built-in Liquid tags.

Implementation

void registerBuiltInTags() {
  TagRegistry.register(
      'layout', (content, filters) => tags.LayoutTag(content, filters));
  TagRegistry.register(
      'super', (content, filters) => tags.SuperTag(content, filters));
  TagRegistry.register(
      'block', (content, filters) => tags.BlockTag(content, filters));
  TagRegistry.register(
      'echo', (content, filters) => tags.EchoTag(content, filters));
  TagRegistry.register(
      'assign', (content, filters) => tags.AssignTag(content, filters));
  TagRegistry.register(
      'increment', (content, filters) => tags.IncrementTag(content, filters));
  TagRegistry.register(
      'decrement', (content, filters) => tags.DecrementTag(content, filters));
  TagRegistry.register(
      'repeat', (content, filters) => tags.RepeatTag(content, filters));
  TagRegistry.register(
      'for', (content, filters) => tags.ForTag(content, filters));
  TagRegistry.register(
      'if', (content, filters) => tags.IfTag(content, filters));
  TagRegistry.register(
      'elsif', (content, filters) => tags.IfTag(content, filters));
  TagRegistry.register(
      'continue', (content, filters) => tags.ContinueTag(content, filters));
  TagRegistry.register(
      'break', (content, filters) => tags.BreakTag(content, filters));
  TagRegistry.register(
      'cycle', (content, filters) => tags.CycleTag(content, filters));
  TagRegistry.register(
      'tablerow', (content, filters) => tags.TableRowTag(content, filters));
  TagRegistry.register(
      'unless', (content, filters) => tags.UnlessTag(content, filters));
  TagRegistry.register(
      'capture', (content, filters) => tags.CaptureTag(content, filters));
  TagRegistry.register(
      'liquid', (content, filters) => tags.LiquidTag(content, filters));
  TagRegistry.register(
      'case', (content, filters) => tags.CaseTag(content, filters));
  TagRegistry.register(
      'raw', (content, filters) => tags.RawTag(content, filters));
  TagRegistry.register(
      'comment', (content, filters) => tags.CommentTag(content, filters));
  TagRegistry.register(
      'doc', (content, filters) => tags.DocTag(content, filters));
  TagRegistry.register(
      'render', (content, filters) => tags.RenderTag(content, filters));
}