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),
  );
}