import { Renderer, RenderContext } from './IGroupingRenderer';
export interface Pipeline {
run(context: RenderContext): void;
}
export function buildPipeline(renderers: Renderer[]): Pipeline {
return {
run(context: RenderContext) {
for (const renderer of renderers) {
renderer.render(context);
};