module testmodule;

import diamond.views.view;

import webd.modules;
import webd.web;

private:

final class MyTestPageRenderSubscriber : PageRenderSubscriber
{
  final:
  this() { super(); }

  protected override void onRender(PageRenderArgs args)
  {
    args.view.append("<p>Module: " ~ args.page.get("module::name") ~ "</p>");
  }
}

shared static this()
{
  addModule("test", new MyTestPageRenderSubscriber);
}