public void Process(GenerateScribanContextPipelineArgs args) { var subscribers = new Subscribers(GetSubscriberList); args.GlobalScriptObject.Import("sc_subscribers", subscribers); }
public void Process(GenerateScribanContextPipelineArgs args) { RenderingWebEditingParams = args.RenderingWebEditingParams; args.GlobalScriptObject.Import("sc_beginfield", new BeginRenderDelegate(BeginRenderImpl)); args.GlobalScriptObject.Import("sc_endfield", new EndRenderDelegate(EndRenderImpl)); }
public void Process(GenerateScribanContextPipelineArgs args) { var nextEvent = new NextEvent(GetEvent); args.GlobalScriptObject.Import("sc_nextevent", nextEvent); }